Index: sources/drydemo/DryDemoDefines.h =================================================================== diff -u -r0deaf8f3e192a0ecde953ab65efc1ded1c06269b -r521f29cb7dcd0de352dd744292488380e07cb9e3 --- sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision 0deaf8f3e192a0ecde953ab65efc1ded1c06269b) +++ sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision 521f29cb7dcd0de352dd744292488380e07cb9e3) @@ -143,7 +143,8 @@ #define ALARM_TX_MOD_CHNG_PROPERTIES 2 #define ALARM_LOW_BICARB_PROPERTIES 112 #define ALARM_TD_END_OF_TX_PROPERTIES 248 -#define ALARM_TD_END_OF_TX_TIMEOUT_PROPERTIES 88 +#define ALARM_TD_END_OF_TX_TIMEOUT_PROPERTIES 108 +#define ALARM_ID_TD_HDF_SUBMODE_CHGE_PROPERTIES 116 // Dry bicart defines #define DRY_BICART_DRIN_IN_PROGRESS 1 @@ -160,10 +161,15 @@ #define HDF_MAX_RATE_MLPM 200.0 #define HDF_CONTROL_INT_CTR (4 * MILLISECONDS_PER_SECOND) / QOBJECT_TIMER_TIMEOUT_MS #define HDF_START_RATE_MLPM 50.0 +#define HDF_ADJ_MSG_DILUTION_INDEX 0 +#define HDF_ADJ_MSG_FLUID_VOL_INDEX 4 // Treatment end defines -#define TREATMENT_END_TIMEOUT_ALARM_MS 10000 //(10 * SECONDS_PER_MINUTE * MILLISECONDS_PER_SECOND) +#define TREATMENT_END_TIMEOUT_ALARM_MS (10 * SECONDS_PER_MINUTE * MILLISECONDS_PER_SECOND) +// Treatment pause defines +#define MAX_TIME_BLOOD_SITTING (5 * SECONDS_PER_MINUTE * MILLISECONDS_PER_SECOND) / QOBJECT_TIMER_TIMEOUT_MS + enum User_Command_ID { CMD_NONE = -1, CMD_STAND_BY = 0, @@ -260,6 +266,14 @@ TREATMENT_END_FLUID_BOLUS_STATE = 2, }; +enum Post_Treatment_States { + TD_POST_TREATMENT_PATIENT_DISCONNECTION_STATE = 0, + TD_POST_TREATMENT_AUTO_EJECT_STATE = 1, + TD_POST_TREATMENT_DISPOSABLE_REMOVAL_STATE = 2, + TD_POST_TREATMENT_VERIFY_STATE = 3, + TD_POST_TREATMENT_DISINFECTION_STATE = 4, +}; + enum Treatment_Pause_Sequential_Alarms { SEQ_ALARM_NO_ALARM = 0, SEQ_ALARM_TRIGGER_RPLC_ACID = 1, @@ -348,6 +362,7 @@ ALARM_ID_TD_RECIRC_TIMEOUT_WARNING = 199, ALARM_ID_TD_RECIRC_TIMEOUT = 200, ALARM_ID_DD_BICARBONATE_CARTRIDGE_LOW_LEVEL = 244, + ALARM_ID_TD_HDF_SUBMODE_CHANGE = 246, ALARM_ID_TD_TREATMENT_MODALITY_CHANGE = 247, ALARM_ID_DD_REPLACE_BICARB_CARTRIDGE = 248, ALARM_ID_DD_REPLACE_ACID_CONCENTRATE = 249,