From 2619e6489323947c22ac8aa724837875b5a4ddea Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Tue, 25 Jun 2013 22:17:45 +0200 Subject: [PATCH] pwmled: faster regulation --- firmware/pwmled.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firmware/pwmled.c b/firmware/pwmled.c index bf376ee..3456e95 100644 --- a/firmware/pwmled.c +++ b/firmware/pwmled.c @@ -225,7 +225,8 @@ void pwmled_adc(unsigned char n, uint16_t adcval) old_pwm = led->pwm; - shift = led->state == ST_PROBING ? 3 : 8; + // shift = led->state == ST_PROBING ? 3 : 8; + shift = 3; sum = ((int32_t)led->pwm << shift) + led->err_sum + led->target - adcval; -- 2.39.3