Index: firmware/App/Services/Reservoirs.c =================================================================== diff -u -rc0160362dc799802ec589d5b6cf4c2bd1face77e -r97e0100921ccad633b39b509a93a7237e4d80446 --- firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision c0160362dc799802ec589d5b6cf4c2bd1face77e) +++ firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision 97e0100921ccad633b39b509a93a7237e4d80446) @@ -626,6 +626,7 @@ for ( reservoir = 0; reservoir < NUM_OF_CAL_DATA_RSRVRS; reservoir++ ) { +#ifndef SKIP_CAL_CHECK // Check if the calibration data that was received from NVDataMgmt is legitimate // The calibration date item should not be zero. If the calibration date is 0, // then the data is not stored in the NV memory or it was corrupted. @@ -634,6 +635,7 @@ SET_ALARM_WITH_1_U32_DATA( ALARM_ID_DG_RESERVOIRS_INVALID_CAL_RECORD, (U32)reservoir ); status = FALSE; } +#endif // The calibration data was valid, update the local copy reservoirsCalRecord.reservoir[ reservoir ].maxResidualFluid = calData.reservoir[ reservoir ].maxResidualFluid;