Index: NVDataMgmt.c =================================================================== diff -u -r8babfa03f7f1494bc008a1685bbae31d1112b125 -r038486c3830822ef2f8a8eee70d9459fffe1e90b --- NVDataMgmt.c (.../NVDataMgmt.c) (revision 8babfa03f7f1494bc008a1685bbae31d1112b125) +++ NVDataMgmt.c (.../NVDataMgmt.c) (revision 038486c3830822ef2f8a8eee70d9459fffe1e90b) @@ -134,6 +134,7 @@ #define DEFAULT_MAX_RO_REJECTION_RATIO_PCT 90 ///< Max RO rejection ratio in percent. #define DEFAULT_MIN_INLET_WATER_COND_ALARM_US_P_CM 200.0F ///< Min inlet water conductivity alarm limit in uS/cm. #define DEFAULT_MIN_VEN_WIDE_WINDOW_LIMIT_MMHG 0 ///< Min venous wide window limit in mmHG. +#define DEFAULT_TX_END_BLOOD_FLOW_MLPM 0 ///< Treatment end blood flow rate default value in mL/min. #endif // DG specific defines @@ -3975,6 +3976,7 @@ hdInstitutionalGroup.hdInstitutionalRecord.minRORejectionRatioPCT = DEFAULT_MAX_RO_REJECTION_RATIO_PCT; hdInstitutionalGroup.hdInstitutionalRecord.minInletWaterCondAlarmLimitUSPCM = DEFAULT_MIN_INLET_WATER_COND_ALARM_US_P_CM; hdInstitutionalGroup.hdInstitutionalRecord.minVenPressWideLimitWindowMMHG = DEFAULT_MIN_VEN_WIDE_WINDOW_LIMIT_MMHG; + hdInstitutionalGroup.hdInstitutionalRecord.txEndBloodFlowMLPM = DEFAULT_TX_END_BLOOD_FLOW_MLPM; hdInstitutionalGroup.hdInstitutionalRecord.calibrationTime = getRTCTimestamp(); hdInstitutionalGroup.hdInstitutionalRecord.crc = crc16 ( (U08*)&hdInstitutionalGroup.hdInstitutionalRecord, sizeof( HD_INSTITUTIONAL_RECORD_T ) - sizeof( U16 ) ); Index: NVDataMgmtHDRecords.h =================================================================== diff -u -r8babfa03f7f1494bc008a1685bbae31d1112b125 -r038486c3830822ef2f8a8eee70d9459fffe1e90b --- NVDataMgmtHDRecords.h (.../NVDataMgmtHDRecords.h) (revision 8babfa03f7f1494bc008a1685bbae31d1112b125) +++ NVDataMgmtHDRecords.h (.../NVDataMgmtHDRecords.h) (revision 038486c3830822ef2f8a8eee70d9459fffe1e90b) @@ -297,6 +297,7 @@ U32 minRORejectionRatioPCT; ///< Min RO rejection ratio in percent. F32 minInletWaterCondAlarmLimitUSPCM; ///< Min inlet water conductivity alarm limit in uS/cm. S32 minVenPressWideLimitWindowMMHG; ///< Min venous pressure wide window limit in mmHg. + U32 txEndBloodFlowMLPM; ///< Treatment end blood flow in mL/min. U32 calibrationTime; ///< Calibration time in epoch. U16 crc; ///< CRC of the institutional record. } HD_INSTITUTIONAL_RECORD_T; Index: Utilities.h =================================================================== diff -u -red0b0d9fd80ba2e66bf6566ef47197812aec2b7a -r038486c3830822ef2f8a8eee70d9459fffe1e90b --- Utilities.h (.../Utilities.h) (revision ed0b0d9fd80ba2e66bf6566ef47197812aec2b7a) +++ Utilities.h (.../Utilities.h) (revision 038486c3830822ef2f8a8eee70d9459fffe1e90b) @@ -46,6 +46,7 @@ TIME_WINDOWED_COUNT_FPGA_COMM_FAILURES, ///< FPGA communication failure (NAK, CRC, timeout) TIME_WINDOWED_COUNT_SYRINGE_PUMP_OFF_ERROR, ///< Syringe pump off movement error TIME_WINDOWED_COUNT_BATT_COMM_ERROR, ///< Battery communication error + TIME_WINDOWED_COUNT_AIRTRAP_TOO_FREQ_ALARM, ///< Air trap activity too frequent alarm #endif #ifdef _DG_ TIME_WINDOWED_COUNT_FPGA_CONDUCTIVITY_SENSOR_ERROR, ///< FPGA Conductivity sensor error