Index: dialin/common/prs_defs.py =================================================================== diff -u -r202904412c10730523596c96a2f5d885e5d019d0 -rf7da8175a08835a285b5a22ffb09346b25830ad8 --- dialin/common/prs_defs.py (.../prs_defs.py) (revision 202904412c10730523596c96a2f5d885e5d019d0) +++ dialin/common/prs_defs.py (.../prs_defs.py) (revision f7da8175a08835a285b5a22ffb09346b25830ad8) @@ -16,26 +16,44 @@ class Ranges: PRESSURE_STEPS = 10 - ARTERIAL_PRESSURE_MINIMUM = -400 - ARTERIAL_PRESSURE_MAXIMUM = +600 - ARTERIAL_PRESSURE_LOW_MIN = -300 - ARTERIAL_PRESSURE_LOW_DEF = -300 - ARTERIAL_PRESSURE_LOW_MAX = +200 + ARTERIAL_PRESSURE_MINIMUM = -400 + ARTERIAL_PRESSURE_MAXIMUM = +600 + ARTERIAL_PRESSURE_LOW_MIN = -300 + ARTERIAL_PRESSURE_LOW_DEF = -300 + ARTERIAL_PRESSURE_LOW_MAX = +200 ARTERIAL_PRESSURE_HIGH_MIN = -300 ARTERIAL_PRESSURE_HIGH_DEF = +100 ARTERIAL_PRESSURE_HIGH_MAX = +200 - VENOUS_PRESSURE_MINIMUM = -100 - VENOUS_PRESSURE_MAXIMUM = +700 - VENOUS_PRESSURE_LOW_MIN = -100 - VENOUS_PRESSURE_LOW_DEF = -100 - VENOUS_PRESSURE_LOW_MAX = +600 - VENOUS_PRESSURE_HIGH_MIN = +100 - VENOUS_PRESSURE_HIGH_DEF = +400 - VENOUS_PRESSURE_HIGH_MAX = +600 + VENOUS_PRESSURE_MINIMUM = -100 + VENOUS_PRESSURE_MAXIMUM = +700 + VENOUS_PRESSURE_LOW_MIN = -100 + VENOUS_PRESSURE_LOW_DEF = -100 + VENOUS_PRESSURE_LOW_MAX = +600 + VENOUS_PRESSURE_HIGH_MIN = +100 + VENOUS_PRESSURE_HIGH_DEF = +400 + VENOUS_PRESSURE_HIGH_MAX = +600 class AlarmPriority: ALARM_HIGH = 3 - ALARM_MED = 2 - ALARM_LOW = 1 + ALARM_MED = 2 + ALARM_LOW = 1 ALARM_NONE = 0 + +class AlarmFlags: + ALARM_STATE_FLAG_BIT_POS_SYSTEM_FAULT = 0 + ALARM_STATE_FLAG_BIT_POS_STOP = 1 + ALARM_STATE_FLAG_BIT_POS_NO_CLEAR = 2 + ALARM_STATE_FLAG_BIT_POS_NO_RESUME = 3 + ALARM_STATE_FLAG_BIT_POS_NO_RINSEBACK = 4 + ALARM_STATE_FLAG_BIT_POS_NO_END_TREATMENT = 5 + ALARM_STATE_FLAG_BIT_POS_NO_NEW_TREATMENT = 6 + ALARM_STATE_FLAG_BIT_POS_USER_MUST_ACK = 7 + ALARM_STATE_FLAG_BIT_POS_ALARMS_TO_ESCALATE = 8 + ALARM_STATE_FLAG_BIT_POS_ALARMS_SILENCED = 9 + ALARM_STATE_FLAG_BIT_POS_LAMP_ON = 10 + ALARM_STATE_FLAG_BIT_POS_UNUSED_1 = 11 + ALARM_STATE_FLAG_BIT_POS_UNUSED_2 = 12 + ALARM_STATE_FLAG_BIT_POS_UNUSED_3 = 13 + ALARM_STATE_FLAG_BIT_POS_UNUSED_4 = 14 + ALARM_STATE_FLAG_BIT_POS_TOP_CONDITION = 15