diff --git a/build-number.txt b/build-number.txt index a5c3fde..d9061d9 100644 --- a/build-number.txt +++ b/build-number.txt @@ -1 +1 @@ -373 +375 diff --git a/src/light_sensor.c b/src/light_sensor.c index 0b10abe..4ec450f 100644 --- a/src/light_sensor.c +++ b/src/light_sensor.c @@ -89,7 +89,7 @@ void LightSensor_Poll(void) + LIGHTSENSOR_LOW_BOUND * range / LIGHTSENSOR_MAX; int high = LightSensor_MinimumBrightness + LIGHTSENSOR_HIGH_BOUND * range / LIGHTSENSOR_MAX; - LightSensor_RelativeBrightness = (LightSensor_AbsoluteBrightness - low) + LightSensor_RelativeBrightness = ((int)LightSensor_AbsoluteBrightness - low) * LIGHTSENSOR_MAX / (high - low); if(LightSensor_RelativeBrightness < 0) {