Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -r3b3833a0b1aed89f1ff66104519f658f5a41fa99 -ra14bc308c72272ce0275d263cf010c90d8a37355 --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 3b3833a0b1aed89f1ff66104519f658f5a41fa99) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision a14bc308c72272ce0275d263cf010c90d8a37355) @@ -20,6 +20,7 @@ //#include "DDDefs.h" #include "FpgaDD.h" #include "Heaters.h" +#include "Level.h" #include "MessageSupport.h" #include "Messaging.h" //#include "NVDataMgmt.h" @@ -358,12 +359,12 @@ if ( DD_PRIMARY_HEATER == heater ) { alarm = ALARM_ID_DD_FLUID_TOO_LOW_WHILE_PRIMARY_HEATER_IS_ON; - //isLevelLow = getFloaterLevelStatus(); + isLevelLow = ( ( getLevelStatus( FLOATER_1 ) != 0 )? FALSE : TRUE ); } else { alarm = ALARM_ID_DD_FLUID_TOO_LOW_WHILE_TRIMMER_HEATER_IS_ON; - //isLevelLow = getBalanceAirSeparationLevelStatus(); + isLevelLow = ( ( getLevelStatus( SPENT_DIALYSATE_LEVEL ) != 0 )? FALSE : TRUE ); } checkPersistentAlarm( alarm, isLevelLow, 0.0F, 0.0F );