X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=firmware%2Fcontrol.c;h=d8cd698fb0a11f2a8f158b08fb377be97e6a7cc2;hb=5c760c1a89dc3692c8db2aeecd80b9d4421c3c35;hp=3012ba65856aaa02d9e2939ace37ed2463863da0;hpb=94524330d5709845fe0bbe8562fd68deedcb818c;p=bike-lights.git diff --git a/firmware/control.c b/firmware/control.c index 3012ba6..d8cd698 100644 --- a/firmware/control.c +++ b/firmware/control.c @@ -50,12 +50,12 @@ static pattern_t fast_pattern[] = { }; static pattern_t night_pattern[] = { - { PWM_PAT(2, 0, 2), D_3 }, - { PWM_PAT(3, 0, 0), D_8 }, - { PWM_PAT(2, 0, 2), D_1 }, - { PWM_PAT(3, 0, 0), D_2 }, - { PWM_PAT(2, 0, 2), D_1 }, - { PWM_PAT(3, 0, 0), D_8 }, + { PWM_PAT(3, 0, 1), D_3 }, + { PWM_PAT(2, 0, 0), D_8 }, + { PWM_PAT(3, 0, 1), D_1 }, + { PWM_PAT(2, 0, 0), D_2 }, + { PWM_PAT(3, 0, 1), D_1 }, + { PWM_PAT(2, 0, 0), D_8 }, PATTERN_END }; @@ -148,6 +148,9 @@ pattern_t *status_led_pattern_select() pattern_t *illumination_led_pattern_select() { + if (buttons_setup_in_progress()) + return buttons_setup_status1_pattern_select(); + if (battery_critical) return NULL;