Index: firmware/App/Controllers/AirPump.c =================================================================== diff -u -r81106b694c47757fb36aaf58942b63fa18faec96 -r3451ff7e166868ab0a5338d470bd75eb3cbace70 --- firmware/App/Controllers/AirPump.c (.../AirPump.c) (revision 81106b694c47757fb36aaf58942b63fa18faec96) +++ firmware/App/Controllers/AirPump.c (.../AirPump.c) (revision 3451ff7e166868ab0a5338d470bd75eb3cbace70) @@ -185,7 +185,7 @@ { if ( MODE_TREA == getCurrentOperationMode() ) { - if ( TRUE == isPersistentAlarmTriggered( ALARM_ID_HD_AIR_PUMP_TIMEOUT, getAirPumpMotorState() ) ) + if ( TRUE == isPersistentAlarmTriggered( ALARM_ID_HD_AIR_PUMP_TIMEOUT, (BOOL)getAirPumpMotorState() ) ) { SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_AIR_PUMP_TIMEOUT, getAirPumpMotorState() ); setAirPumpState(AIR_PUMP_STATE_OFF);