Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -r01588478fb5cb7e78646b3646ba70a40269db20c -r4dc7ebcdfbc935ca591ecc55412f1763ef6b3eaa --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 01588478fb5cb7e78646b3646ba70a40269db20c) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 4dc7ebcdfbc935ca591ecc55412f1763ef6b3eaa) @@ -1468,17 +1468,8 @@ uFResVolumeInMl = ( resFinalVolume[ inactiveRes ] - resStartVolume[ inactiveRes ] ); measUFVolumeFromPriorReservoirs += uFResVolumeInMl; - // Check UF rate + // Calc UF rate from reservoir weight change uFMeasRate = uFResVolumeInMl / resUFTimeInMin; - if ( fabs( resExpUFRate - uFMeasRate ) > MAX_UF_RATE_ACCURACY_ERROR_ML_MIN ) - { -#ifndef _RELEASE_ - if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_ULTRAFILTRATION_ALARMS ) != SW_CONFIG_ENABLE_VALUE ) -#endif - { - SET_ALARM_WITH_1_F32_DATA( ALARM_ID_HD_UF_RATE_ERROR, uFMeasRate ); - } - } SEND_EVENT_WITH_2_F32_DATA( HD_EVENT_RSRVR_UF_VOLUME_AND_TIME, uFResVolumeInMl, resUFTimeInMin ) SEND_EVENT_WITH_2_F32_DATA( HD_EVENT_RSRVR_UF_RATE, uFMeasRate, resExpUFRate )