From: Bernhard Tittelbach Date: Fri, 23 Apr 2010 21:14:23 +0000 (+0000) Subject: light resistor instead of light diode X-Git-Url: https://git.realraum.at/?p=svn42.git;a=commitdiff_plain;h=43aae6dc3cf0a030f26d27f7f2c61f3708ff8604 light resistor instead of light diode --- diff --git a/rf433ctl/rf433ctl.pde b/rf433ctl/rf433ctl.pde index 4767314..6f3ec38 100644 --- a/rf433ctl/rf433ctl.pde +++ b/rf433ctl/rf433ctl.pde @@ -228,10 +228,10 @@ void updateLightLevel(unsigned int pin) return; unsigned int diff = abs(value - light_level_mean_); - if (light_level_mean_ < 6 || diff > 250) + if (diff > 100) light_level_mean_ = value; else - light_level_mean_=(unsigned int) ( ((float) light_level_mean_) * 0.98 + ((float)value)*0.02 ); + light_level_mean_=(unsigned int) ( ((float) light_level_mean_) * 0.90 + ((float)value)*0.10 ); } void printLightLevel()