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); Index: firmware/App/Controllers/AirPump.h =================================================================== diff -u -rf29f8b63b7b690e23e11d8e519f35e100220fe35 -r3451ff7e166868ab0a5338d470bd75eb3cbace70 --- firmware/App/Controllers/AirPump.h (.../AirPump.h) (revision f29f8b63b7b690e23e11d8e519f35e100220fe35) +++ firmware/App/Controllers/AirPump.h (.../AirPump.h) (revision 3451ff7e166868ab0a5338d470bd75eb3cbace70) @@ -58,4 +58,6 @@ BOOL testResetAirPumpDataPublishIntervalOverride( void ); BOOL testSetAirPump( U32 state ); +/**@}*/ + #endif Index: firmware/App/Controllers/AirTrap.c =================================================================== diff -u -rf32a4f8d14311157ebb45fcbd37a6cb69870732e -r3451ff7e166868ab0a5338d470bd75eb3cbace70 --- firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision f32a4f8d14311157ebb45fcbd37a6cb69870732e) +++ firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision 3451ff7e166868ab0a5338d470bd75eb3cbace70) @@ -69,7 +69,7 @@ static U32 fillStartTime = 0; ///< Time stamp for start of air trap fill. -static U32 airPumpUpperlevelctr = 0; +static U32 airPumpUpperLevelCtr = 0; ///< Timer count for air pump persistence. static U32 airTrapUpperLevelCtr = 0; ///< Timer count for upper level persistence. static U32 airTrapIllegalLevelSensorsCtr = 0; ///< Timer counter for illegal level sensor fault.