Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -rc9890bc0bc9a1d779be9fec7e0478cfc6fba1cfb -rb38d8ceb35a5a4a41b4fa64a44a7db9cebbd6c2f --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision c9890bc0bc9a1d779be9fec7e0478cfc6fba1cfb) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision b38d8ceb35a5a4a41b4fa64a44a7db9cebbd6c2f) @@ -124,7 +124,6 @@ static void checkUFControl( void ); static void updateUFVolumes( void ); -//static void publishSalineBolusData( void ); static void checkLoadCellsStablePrimaryBackupDriftOutOfRange( DG_RESERVOIR_ID_T reservoirID, RESERVOIR_STEADY_CYCLE_T cycle ); /*********************************************************************//** @@ -679,11 +678,11 @@ DIALYSIS_STATE_T result = DIALYSIS_SALINE_BOLUS_STATE; SALINE_BOLUS_STATE_T currSalineBolusState = execSalineBolus(); - if ( currSalineBolusState != SALINE_BOLUS_STATE_IN_PROGRESS ) + if ( SALINE_BOLUS_STATE_IDLE == currSalineBolusState ) { result = DIALYSIS_UF_STATE; - if ( ( FALSE == isAlarmActive( ALARM_ID_HD_EMPTY_SALINE_BAG ) ) && ( currSalineBolusState != SALINE_BOLUS_STATE_MAX_DELIVERED ) ) + if ( FALSE == isAlarmActive( ALARM_ID_HD_EMPTY_SALINE_BAG ) ) { // Resume UF if appropriate if ( TRUE == autoResumeUF )