X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?p=bike-lights.git;a=blobdiff_plain;f=firmware%2Fpwmled.c;h=bf376eea98aeb71357effc5e19ac9902eef351e0;hp=b8f702a766f2b9b39b5dac9b16ce0890d4fd6e22;hb=d7b30b8a6cd8a3de2207c5e6204f762611f17edb;hpb=5f604897b4f9a6f0602034f83c70105d94d073e6 diff --git a/firmware/pwmled.c b/firmware/pwmled.c index b8f702a..bf376ee 100644 --- a/firmware/pwmled.c +++ b/firmware/pwmled.c @@ -138,8 +138,10 @@ void pwmled_set_brightness(uint16_t brightness) adc_vals[7] = adc_targets_2[(brightness >> 12) & 0x7]; adc_vals[8] = adc_vals[7]; - for (i = 0; i < N_PWMLEDS; i++) + for (i = 0; i < N_PWMLEDS; i++) { pwmleds[i].err_sum = 0; + pwmled_set_mode(i, pwmleds[i].mode); + } } #define PWMLED_PROBE_STEADY_COUNT 10