Make central data structure blinking_pattern an own data type

This commit is contained in:
Richard Sailer 2019-08-04 04:04:24 +02:00
parent 4f0cb95266
commit 2071710a71

View file

@ -154,11 +154,13 @@ static struct {
.blinking_pattern = DEFAULT_BLINKING_PATTERN .blinking_pattern = DEFAULT_BLINKING_PATTERN
}; };
static struct { struct blinking_pattern {
u8 key; u8 key;
u32 value; u32 value;
const char *const name; const char *const name;
} blinking_patterns[] = { };
static struct blinking_pattern blinking_patterns[] = {
{ .key = 0,.value = 0,.name = "CUSTOM"}, { .key = 0,.value = 0,.name = "CUSTOM"},
{ .key = 1,.value = 0x1002a000,.name = "BREATHE"}, { .key = 1,.value = 0x1002a000,.name = "BREATHE"},
{ .key = 2,.value = 0x33010000,.name = "CYCLE"}, { .key = 2,.value = 0x33010000,.name = "CYCLE"},