Index: sources/drydemo/DryDemoDefines.h =================================================================== diff -u -r521f29cb7dcd0de352dd744292488380e07cb9e3 -re8edefcae8e47854198b06c1a65e4e45da5f3afc --- sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision 521f29cb7dcd0de352dd744292488380e07cb9e3) +++ sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision e8edefcae8e47854198b06c1a65e4e45da5f3afc) @@ -123,23 +123,28 @@ #define RECIRC_WARN_BEFORE_TIMEOUT_MIN 10 // Alarm defines +enum { + BLOOD_PUMP_NOT_RUNNING = 0, + BLOOD_PUMP_IS_RUNNING = 1, +}; + #define ALARM_TABLE_PRIORITY_INDEX 0 #define ALARM_TABLE_PROPERTIES_INDEX 1 #define ALARM_TABLE_TX_PAUSE_INDEX 2 +#define ALARM_TABLE_BLOOD_PUMP_RUN_INDEX 3 #define ALARM_TRANS_TO_TX_PAUSE 1 #define ALARM_NOT_TRANS_TO_TX_PAUSE 0 #define TRIG_LOW_VEN_ALARM_TIMEOUT_MS (3 * SECONDS_PER_MINUTE * MILLISECONDS_PER_SECOND) -#define CLEAR_DIAL_PROPOR_TIMEOUT_MS (10 * MILLISECONDS_PER_SECOND) +#define CLEAR_DIAL_PROPOR_TIMEOUT_MS (3 * SECONDS_PER_MINUTE * MILLISECONDS_PER_SECOND) #define ALARM_NO_ALARM_PROPERTIES 0 #define ALARM_STOP_TX_PROPERTIES 6 #define ALARM_USE_DEFAULT_PROPERTIES -999 #define ALARM_REPLACE_ACID_PROPERTIES 112 -#define ALARM_RECIRC_WARN_PROPERTIES 112 #define ALARM_RECIR_TIMEOUT_RPOPERTIES 26 #define ALARM_LOW_VENOUS_PROPERTIES 2 #define ALARM_RECIRC_WARN_PROPERTIES 112 #define ALARM_REPLACE_BICARB_PROPERTIES 112 -#define ALARM_DIAL_PROPOR_PROPERTIES 10 +#define ALARM_DIAL_PROPOR_PROPERTIES 76 #define ALARM_TX_MOD_CHNG_PROPERTIES 2 #define ALARM_LOW_BICARB_PROPERTIES 112 #define ALARM_TD_END_OF_TX_PROPERTIES 248