Merge pull request #13611 from arendst/xdrv39

Fix compile error in xdrv39 with Arduino core 2.0.1
This commit is contained in:
Jason2866 2021-11-08 14:50:22 +01:00 committed by GitHub
commit 116f670631
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -778,7 +778,7 @@ void ThermostatCalculatePI(uint8_t ctr_output)
// Minimum action limiter
// If result is less than the minimum action time, adjust to minimum value
if ((Thermostat[ctr_output].time_total_pi <= abs(((uint32_t)Thermostat[ctr_output].time_min_action * 60)))
if ((Thermostat[ctr_output].time_total_pi <= abs(((int32_t)Thermostat[ctr_output].time_min_action * 60)))
&& (Thermostat[ctr_output].time_total_pi != 0)) {
Thermostat[ctr_output].time_total_pi = ((int32_t)Thermostat[ctr_output].time_min_action * 60);
}