X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?p=bike-lights.git;a=blobdiff_plain;f=firmware%2Flights.h;h=eede4d140935182950d2de3e5ff60b7cf0dba224;hp=d0eddd79c4837a56368e6906760e11391ca8ffca;hb=63d8caf3a232630160a7af8c371b98351cd534bc;hpb=47e678a90062fa2dbc6cb8f9e5efc81072f5dcc5 diff --git a/firmware/lights.h b/firmware/lights.h index d0eddd7..eede4d1 100644 --- a/firmware/lights.h +++ b/firmware/lights.h @@ -64,6 +64,7 @@ typedef struct { unsigned char duration: 5; } pattern_t; +#define PATTERN_FOREVER 0x1F #define PATTERN_END { 0, 0 } extern pattern_t off_pattern[]; extern pattern_t on_pattern[]; @@ -72,6 +73,7 @@ void pattern_init(); void patterns_next_tick(); void led_set_status(unsigned char status); void led_set_pattern(unsigned char led, pattern_t *pattern); +pattern_t *number_pattern(unsigned char num); /* buttons.c */ #define MAX_USER_PARAMS 3