PATTERN_END
};
+pattern_t boot_pattern[] = {
+ { 1, 0x6 },
+ { 0, 0x6 },
+ { 1, 0x3 },
+ { 0, 0x3 },
+ { 1, 0x2 },
+ { 0, 0x2 },
+ { 1, 0x1 },
+ { 0, 0x1 },
+ { 1, 0x1 },
+ { 0, 0x1 },
+ { 1, 0x1 },
+ { 0, 0x1 },
+ { 1, 0x1 },
+ { 0, 0x1 },
+ { 1, 0x10 },
+ { 0, 0x10 },
+ PATTERN_END
+};
+
pattern_t pattern_num[] = {
{ 1, 0x1 },
{ 0, 0x4 },
led_counters[i] = 0;
led_patterns[i] = off_pattern;
}
+ led_patterns[N_PWMLEDS] = boot_pattern;
+ led_counters[N_PWMLEDS] = boot_pattern->duration;
+ gpio_set(GPIO_LED2, 1);
}
static inline pattern_t *pattern_select(unsigned char n)
{
- log_byte(ambient_zone);
return pattern_num + sizeof(pattern_num)/sizeof(pattern_t)
- 1 - 2*(1+ambient_zone);;
}