Index: firmware/App/Controllers/DGInterface.c =================================================================== diff -u -rffebbd8667d8b2e195a1bc2e558086a18212a91f -r8ddafcee2f37898e4672e3c846d977dcffa15b62 --- firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision ffebbd8667d8b2e195a1bc2e558086a18212a91f) +++ firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision 8ddafcee2f37898e4672e3c846d977dcffa15b62) @@ -948,17 +948,14 @@ void checkDialysateTemperature( void ) { BOOL const dialysateHighTemp = ( ( ( dgDialysateTemp - dgTrimmerTempSet ) > DIALYSATE_TEMP_TOLERANCE_C ) || - ( ( dgRedundantDialysateTemp - dgTrimmerTempSet ) > DIALYSATE_TEMP_TOLERANCE_C ) || - ( dgDialysateTemp > DIALYSATE_TEMP_HIGH_LIMIT_C ) || - ( dgRedundantDialysateTemp > DIALYSATE_TEMP_HIGH_LIMIT_C ) ); + ( dgDialysateTemp > DIALYSATE_TEMP_HIGH_LIMIT_C ) ); BOOL const dialysateLowTemp = ( ( ( dgTrimmerTempSet - dgDialysateTemp ) > DIALYSATE_TEMP_TOLERANCE_C ) || - ( ( dgTrimmerTempSet - dgRedundantDialysateTemp ) > DIALYSATE_TEMP_TOLERANCE_C ) || - ( dgDialysateTemp < DIALYSATE_TEMP_LOW_LIMIT_C ) || - ( dgRedundantDialysateTemp < DIALYSATE_TEMP_LOW_LIMIT_C ) ); + ( dgDialysateTemp < DIALYSATE_TEMP_LOW_LIMIT_C ) ); BOOL const dialysateTempRecovered = fabs( dgDialysateTemp - dgTrimmerTempSet ) < DIALYSATE_TEMP_RECOVERY_TOLERANCE_C ? TRUE : FALSE; +#ifndef DISABLE_DIALYSATE_TEMP_CHECK if ( TRUE == isPersistentAlarmTriggered( ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp ) ) { SET_ALARM_WITH_2_F32_DATA( ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dgTrimmerTempSet, dgDialysateTemp ); @@ -978,6 +975,7 @@ { clearAlarmCondition( ALARM_ID_DIALYSATE_TEMPERATURE_LOW ); } +#endif } /*********************************************************************//** Index: firmware/App/HDCommon.h =================================================================== diff -u -rec0ae6f3e8dd68564f9ae0d73dc996f58c86d115 -r8ddafcee2f37898e4672e3c846d977dcffa15b62 --- firmware/App/HDCommon.h (.../HDCommon.h) (revision ec0ae6f3e8dd68564f9ae0d73dc996f58c86d115) +++ firmware/App/HDCommon.h (.../HDCommon.h) (revision 8ddafcee2f37898e4672e3c846d977dcffa15b62) @@ -54,6 +54,7 @@ // #define DISABLE_UF_ALARMS 1 // Do not error on HD ultrafiltration checks #define DISABLE_VALVE_ALARMS 1 // Do not error on HD valve position #define DISABLE_CAL_CHECK 1 + #define DISABLE_DIALYSATE_TEMP_CHECK 1 // Disable dialysate temperature check // #define RUN_PUMPS_OPEN_LOOP 1 // BP and DPi pumps will be run open loop (no flow sensor feedback) // #define RAW_FLOW_SENSOR_DATA 1 // Test build will not filter flow sensor data // #define READ_FPGA_ASYNC_DATA 1 // Test build reads non-priority register page every other time