Index: firmware/App/Controllers/DialInFlow.c =================================================================== diff -u -r4dda5ae6127e3580137ebf70caf3560e3b268892 -rb61c8330905634762e69ed10fb6614a77552fd54 --- firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 4dda5ae6127e3580137ebf70caf3560e3b268892) +++ firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision b61c8330905634762e69ed10fb6614a77552fd54) @@ -510,7 +510,7 @@ } else { // Alarm if not receiving new dialysate flow readings in timely manner - if ( ( TRUE == isDGCommunicating() ) && ( FALSE == isACPowerLost() ) ) + if ( ( TRUE == isDGCommunicating() ) && ( getCPLDACPowerLossDetected() != TRUE ) ) { if ( ++dialysateFlowDataFreshStatusCounter > DIP_DIALYSATE_FLOW_DATA_ALARM_THRESHOLD ) { @@ -1442,7 +1442,7 @@ F32 dipCurr; // only check current when we have A/C power - if ( FALSE == isACPowerLost() ) + if ( getCPLDACPowerLossDetected() != TRUE ) { // DialIn pump should be off if ( DIAL_IN_PUMP_OFF_STATE == dialInPumpState )