diff --git a/Control/brewpi/hendiCtrl.py b/Control/brewpi/hendiCtrl.py index bad5e19..7731ba1 100644 --- a/Control/brewpi/hendiCtrl.py +++ b/Control/brewpi/hendiCtrl.py @@ -148,10 +148,9 @@ class HendiCtrl(): digits_per_watt = pwr_digits_range/pwr_watts_range pwr_digits = pwr_digits_min + digits_per_watt * (power_watts - pwr_watts_min) - max_digit = max(pwr_digits_max, pwr_digits_min) - min_digit = min(pwr_digits_max, pwr_digits_min) - pwr_digit = min(max_digit, max(min_digit, pwr_digits)) + 0.5 - + max_digits = max(pwr_digits_max, pwr_digits_min) + min_digits = min(pwr_digits_max, pwr_digits_min) + pwr_digits = int(min(max_digits, max(min_digits, pwr_digits)) + 0.5) self.setPowerDigits(pwr_digits) def getPowerWatts(self): @@ -164,11 +163,11 @@ class HendiCtrl(): pwr_digits_range = pwr_digits_max - pwr_digits_min digits_per_watt = pwr_digits_range/pwr_watts_range - max_digit = max(pwr_digits_max, pwr_digits_min) - min_digit = min(pwr_digits_max, pwr_digits_min) - pwr_digit = int(self.getPowerDigits()) + max_digits = max(pwr_digits_max, pwr_digits_min) + min_digits = min(pwr_digits_max, pwr_digits_min) + pwr_digits = int(self.getPowerDigits()) - pwr_watts = (pwr_digit - pwr_digits_min)/digits_per_watt + pwr_watts_min + pwr_watts = (pwr_digits - pwr_digits_min)/digits_per_watt + pwr_watts_min return int(pwr_watts)