From aeec53f9a3f6a431676489df5e60f3b1f16efb9a Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 20 Dec 2011 16:03:04 +0000 Subject: reduce frequency of duty cycle from 100Hz to 50Hz --- kernel/rgb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/rgb.c b/kernel/rgb.c index 82ddbc8..ae5e119 100644 --- a/kernel/rgb.c +++ b/kernel/rgb.c @@ -60,12 +60,12 @@ pwm(void *arg) v = *a->value; //sei(); - if ((on = SEC2(v) / UINT8_MAX)) { + if ((on = SEC2(v) / INT8_MAX)) { PORTB |= _BV(a->pin); sleep(on); } - if ((off = SEC2(UINT8_MAX - v) / UINT8_MAX)) { + if ((off = SEC2(UINT8_MAX - v) / INT8_MAX)) { PORTB &= ~_BV(a->pin); sleep(off); } -- cgit v1.2.3