Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -r0ef0dc2039726fd956ea74102ec7ff0e42bd2aab -r438b848d9190fd4212a7ed1b949fabf5cab78659 --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 0ef0dc2039726fd956ea74102ec7ff0e42bd2aab) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 438b848d9190fd4212a7ed1b949fabf5cab78659) @@ -1167,7 +1167,6 @@ // Check UF rate uFMeasRate = uFResVolumeInMl / resUFTimeInMin; - if ( fabs( resExpUFRate - uFMeasRate ) > MAX_UF_RATE_ACCURACY_ERROR_ML_MIN ) { #ifndef _RELEASE_ @@ -1177,6 +1176,8 @@ SET_ALARM_WITH_1_F32_DATA( ALARM_ID_UF_RATE_TOO_HIGH_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 ) // Check redundant load cells checkLoadCellsStablePrimaryBackupDriftOutOfRange( inactiveRes, RESERVOIR_STEADY_CYCLE_FINAL );