Index: leahi_dialin/common/msg_ids.py =================================================================== diff -u -r25ee6bec8d46d9e9cc70ce152edbaf15abe84d39 -rcdc6acfe393fcc90595116cf478725e16eba7f28 --- leahi_dialin/common/msg_ids.py (.../msg_ids.py) (revision 25ee6bec8d46d9e9cc70ce152edbaf15abe84d39) +++ leahi_dialin/common/msg_ids.py (.../msg_ids.py) (revision cdc6acfe393fcc90595116cf478725e16eba7f28) @@ -20,54 +20,54 @@ # Branch: staging @unique class MsgIds(DialinEnum): - MSG_ID_UNUSED = 0x0 - MSG_ID_ALARM_STATUS_DATA = 0x1 - MSG_ID_ALARM_TRIGGERED = 0x2 - MSG_ID_ALARM_CLEARED = 0x3 - MSG_ID_ALARM_CONDITION_CLEARED = 0x4 - MSG_ID_USER_ALARM_SILENCE_REQUEST = 0x5 - MSG_ID_UI_ALARM_USER_ACTION_REQUEST = 0x6 - MSG_ID_TD_ALARM_INFORMATION_DATA = 0x7 - MSG_ID_DD_ALARM_INFO_DATA = 0x8 - MSG_ID_UI_ACTIVE_ALARMS_LIST_REQUEST = 0x9 - MSG_ID_TD_ACTIVE_ALARMS_LIST_REQUEST_RESPONSE = 0xA - MSG_ID_UI_SET_ALARM_AUDIO_VOLUME_LEVEL_CMD_REQUEST = 0xB - MSG_ID_TD_ALARM_AUDIO_VOLUME_SET_RESPONSE = 0xC - MSG_ID_FW_VERSIONS_REQUEST = 0xD + MSG_ID_UNUSED = 0x0 + MSG_ID_ALARM_STATUS_DATA = 0x1 + MSG_ID_ALARM_TRIGGERED = 0x2 + MSG_ID_ALARM_CLEARED = 0x3 + MSG_ID_ALARM_CONDITION_CLEARED = 0x4 + MSG_ID_USER_ALARM_SILENCE_REQUEST = 0x5 + MSG_ID_UI_ALARM_USER_ACTION_REQUEST = 0x6 + MSG_ID_TD_ALARM_INFORMATION_DATA = 0x7 + MSG_ID_DD_ALARM_INFO_DATA = 0x8 + MSG_ID_UI_ACTIVE_ALARMS_LIST_REQUEST = 0x9 + MSG_ID_TD_ACTIVE_ALARMS_LIST_REQUEST_RESPONSE = 0xA + MSG_ID_UI_SET_ALARM_AUDIO_VOLUME_LEVEL_CMD_REQUEST = 0xB + MSG_ID_TD_ALARM_AUDIO_VOLUME_SET_RESPONSE = 0xC + MSG_ID_FW_VERSIONS_REQUEST = 0xD MSG_ID_TD_VERSION_RESPONSE = 0xE MSG_ID_DD_VERSION_RESPONSE = 0xF - MSG_ID_UI_CHECK_IN = 0x10 - MSG_ID_TD_BLOOD_PUMP_DATA = 0x11 - MSG_ID_TD_OP_MODE_DATA = 0x12 - MSG_ID_DD_OP_MODE_DATA = 0x13 - MSG_ID_DD_COMMAND_RESPONSE = 0x14 - MSG_ID_TD_UI_VERSION_INFO_REQUEST = 0x15 - MSG_ID_UI_VERSION_INFO_RESPONSE = 0x16 - MSG_ID_TD_EVENT = 0x17 - MSG_ID_DD_EVENT = 0x18 - MSG_ID_TD_DD_ALARMS_REQUEST = 0x19 - MSG_ID_UI_TD_RESET_IN_SERVICE_MODE_REQUEST = 0x1A - MSG_ID_DD_VALVES_STATES_DATA = 0x1B - MSG_ID_DD_PRESSURES_DATA = 0x1C - MSG_ID_TD_VOLTAGES_DATA = 0x1D - MSG_ID_TD_BUBBLES_DATA = 0x1E - MSG_ID_DD_CONDUCTIVITY_DATA = 0x1F - MSG_ID_TD_AIR_PUMP_DATA = 0x20 - MSG_ID_TD_SWITCHES_DATA = 0x21 - MSG_ID_POWER_OFF_WARNING = 0x22 - MSG_ID_OFF_BUTTON_PRESS_REQUEST = 0x23 + MSG_ID_UI_CHECK_IN = 0x10 + MSG_ID_TD_BLOOD_PUMP_DATA = 0x11 + MSG_ID_TD_OP_MODE_DATA = 0x12 + MSG_ID_DD_OP_MODE_DATA = 0x13 + MSG_ID_DD_COMMAND_RESPONSE = 0x14 + MSG_ID_TD_UI_VERSION_INFO_REQUEST = 0x15 + MSG_ID_UI_VERSION_INFO_RESPONSE = 0x16 + MSG_ID_TD_EVENT = 0x17 + MSG_ID_DD_EVENT = 0x18 + MSG_ID_TD_DD_ALARMS_REQUEST = 0x19 + MSG_ID_UI_TD_RESET_IN_SERVICE_MODE_REQUEST = 0x1A + MSG_ID_DD_VALVES_STATES_DATA = 0x1B + MSG_ID_DD_PRESSURES_DATA = 0x1C + MSG_ID_TD_VOLTAGES_DATA = 0x1D + MSG_ID_TD_BUBBLES_DATA = 0x1E + MSG_ID_DD_CONDUCTIVITY_DATA = 0x1F + MSG_ID_TD_AIR_PUMP_DATA = 0x20 + MSG_ID_TD_SWITCHES_DATA = 0x21 + MSG_ID_POWER_OFF_WARNING = 0x22 + MSG_ID_OFF_BUTTON_PRESS_REQUEST = 0x23 MSG_ID_TD_PRESSURE_DATA = 0x24 - MSG_ID_DD_CONCENTRATE_PUMP_DATA = 0x25 - MSG_ID_DD_TEMPERATURE_DATA = 0x26 - MSG_ID_DIALYSATE_PUMPS_DATA = 0x27 - MSG_ID_DD_HEATERS_DATA = 0x28 - MSG_ID_DD_LEVEL_DATA = 0x29 - MSG_ID_TD_AIR_TRAP_DATA = 0x2A - MSG_ID_TD_VALVES_DATA = 0x2B + MSG_ID_DD_CONCENTRATE_PUMP_DATA = 0x25 + MSG_ID_DD_TEMPERATURE_DATA = 0x26 + MSG_ID_DIALYSATE_PUMPS_DATA = 0x27 + MSG_ID_DD_HEATERS_DATA = 0x28 + MSG_ID_DD_LEVEL_DATA = 0x29 + MSG_ID_TD_AIR_TRAP_DATA = 0x2A + MSG_ID_TD_VALVES_DATA = 0x2B MSG_ID_FP_EVENT = 0x2C MSG_ID_FP_ALARM_INFO_DATA= 0x2D - MSG_ID_DD_BAL_CHAMBER_DATA = 0x2E - MSG_ID_DD_GEN_DIALYSATE_MODE_DATA = 0x2F + MSG_ID_DD_BAL_CHAMBER_DATA = 0x2E + MSG_ID_DD_GEN_DIALYSATE_MODE_DATA = 0x2F MSG_ID_DD_GEN_DIALYSATE_REQUEST_DATA = 0x30 MSG_ID_FP_VALVES_STATES_DATA = 0x31 MSG_ID_FP_RO_PUMP_DATA = 0x32 @@ -170,6 +170,7 @@ MSG_ID_TD_ADJUST_DISPOSABLES_CONFIRM_RESPONSE = 0x93 MSG_ID_UI_ADJUST_DISPOSABLES_REMOVAL_CONFIRM_REQUEST = 0x94 MSG_ID_TD_ADJUST_DISPOSABLES_REMOVAL_CONFIRM_RESPONSE = 0x95 + TBD_96 = 0x96 MSG_ID_TD_BLOOD_PRIME_PROGRESS_DATA = 0x97 MSG_ID_UI_BLOOD_PRIME_CMD_REQUEST = 0x98 MSG_ID_TD_BLOOD_PRIME_CMD_RESPONSE = 0x99 @@ -207,31 +208,31 @@ MSG_ID_TD_VITALS_ADJUSTMENT_RESPONSE = 0xB9 MSG_ID_UI_DD_NVM_GET_RECORD_REQUEST = 0xBA MSG_ID_DD_NVM_SYSTEM_RECORD_RESPONSE = 0xBB - MSG_ID_UI_DD_NVM_SET_SYSTEM_RECORD = 0xBC + MSG_ID_UI_DD_NVM_SET_SYSTEM_RECORD_REQUEST = 0xBC MSG_ID_DD_NVM_SERVICE_RECORD_RESPONSE = 0xBD - MSG_ID_DD_NVM_SET_SERVICE_RECORD = 0xBE + MSG_ID_UI_DD_NVM_SET_SERVICE_RECORD_REQUEST = 0xBE MSG_ID_DD_NVM_INSTITUTIONAL_RECORD_RESPONSE = 0xBF - MSG_ID_DD_NVM_SET_INSTITUTIONAL_RECORD = 0xC0 + MSG_ID_UI_DD_NVM_SET_INSTITUTIONAL_RECORD_REQUEST = 0xC0 MSG_ID_DD_NVM_USAGE_INFO_RECORD_RESPONSE = 0xC1 - MSG_ID_DD_NVM_SET_USAGE_INFO_RECORD = 0xC2 + MSG_ID_UI_DD_NVM_SET_USAGE_INFO_RECORD_REQUEST = 0xC2 MSG_ID_DD_NVM_CAL_PRESSURE_SENSOR_RESPONSE = 0xC3 - MSG_ID_DD_NVM_SET_CAL_PRESSURE_SENSOR = 0xC4 + MSG_ID_UI_DD_NVM_SET_CAL_PRESSURE_SENSOR_REQUEST = 0xC4 MSG_ID_DD_NVM_CAL_TEMP_SENSOR_RESPONSE = 0xC5 - MSG_ID_DD_NVM_SET_CAL_TEMP_SENSOR = 0xC6 + MSG_ID_UI_DD_NVM_SET_CAL_TEMP_SENSOR_REQUEST = 0xC6 MSG_ID_DD_NVM_CAL_CONC_PUMP_RESPONSE = 0xC7 - MSG_ID_DD_NVM_SET_CAL_CONC_PUMP = 0xC8 + MSG_ID_UI_DD_NVM_SET_CAL_CONC_PUMP_REQUEST = 0xC8 MSG_ID_DD_NVM_CAL_D12_PUMP_RESPONSE = 0xC9 - MSG_ID_DD_NVM_SET_CAL_D12_PUMP = 0xCA + MSG_ID_UI_DD_NVM_SET_CAL_D12_PUMP_REQUEST = 0xCA MSG_ID_DD_NVM_CAL_D48_PUMP_RESPONSE = 0xCB - MSG_ID_DD_NVM_SET_CAL_D48_PUMP = 0xCC + MSG_ID_UI_DD_NVM_SET_CAL_D48_PUMP_REQUEST = 0xCC MSG_ID_DD_NVM_CAL_ACID_CONCENTRATE_RESPONSE = 0xCD - MSG_ID_DD_NVM_SET_CAL_ACID_CONCENTRATE = 0xCE + MSG_ID_UI_DD_NVM_SET_CAL_ACID_CONCENTRATE_REQUEST = 0xCE MSG_ID_DD_NVM_CAL_BICARB_CONCENTRATE_RESPONSE = 0xCF - MSG_ID_DD_NVM_SET_CAL_BICARB_CONCENTRATE = 0xD0 + MSG_ID_UI_DD_NVM_SET_CAL_BICARB_CONCENTRATE_REQUEST = 0xD0 MSG_ID_DD_NVM_CAL_ACCEL_SENSOR_RESPONSE = 0xD1 - MSG_ID_DD_NVM_SET_CAL_ACCEL_SENSOR = 0xD2 + MSG_ID_UI_DD_NVM_SET_CAL_ACCEL_SENSOR_REQUEST = 0xD2 MSG_ID_DD_NVM_CAL_BLOOD_LEAK_SENSOR_RESPONSE = 0xD3 - MSG_ID_DD_NVM_SET_CAL_BLOOD_LEAK_SENSOR = 0xD4 + MSG_ID_UI_DD_NVM_SET_CAL_BLOOD_LEAK_SENSOR_REQUEST = 0xD4 MSG_ID_DD_NVM_RECORD_CRC_OVERRIDE_REQUEST = 0xD5 MSG_ID_UI_SETUP_CONNECTION_CONFIRM_REQUEST = 0xD6 MSG_ID_TD_SETUP_CONNECTION_CONFIRM_RESPONSE = 0xD7 @@ -240,21 +241,42 @@ MSG_ID_TD_UI_CANCEL_REQUEST = 0xDA MSG_ID_DD_SUBSTITUTION_PUMP_DATA = 0xDB MSG_ID_DD_CONDUCTIVITY_SENSOR_RESISTANCE_DATA = 0xDC - MSG_ID_UI_TD_NVM_GET_RECORD_REQUEST = 0xDD - MSG_ID_TD_NVM_SYSTEM_RECORD_RESPONSE = 0xDE - MSG_ID_UI_TD_NVM_SET_SYSTEM_RECORD = 0xDF - MSG_ID_TD_NVM_SERVICE_RECORD_RESPONSE = 0xE0 - MSG_ID_UI_TD_NVM_SET_SERVICE_RECORD = 0xE1 - MSG_ID_TD_NVM_INSTITUTIONAL_RECORD_RESPONSE = 0xE2 - MSG_ID_UI_TD_NVM_SET_INSTITUTIONAL_RECORD = 0xE3 - MSG_ID_TD_NVM_USAGE_INFO_RECORD_RESPONSE = 0xE4 - MSG_ID_UI_TD_NVM_SET_USAGE_INFO_RECORD = 0xE5 - MSG_ID_TD_NVM_CAL_RESPONSE = 0xE6 - MSG_ID_UI_TD_NVM_SET_CAL_RECORD = 0xE7 - - + MSG_ID_FP_FILTER_FLUSH_DATA = 0xDD + MSG_ID_FP_PERMEATE_FLUSH_DATA = 0xDE + MSG_ID_DD_NVM_GET_RECORD_RESPONSE = 0xDF + MSG_ID_DD_NVM_SET_SYSTEM_RECORD_RESPONSE = 0xE0 + MSG_ID_DD_NVM_SET_SERVICE_RECORD_RESPONSE = 0xE1 + MSG_ID_DD_NVM_SET_INSTITUTIONAL_RECORD_RESPONSE = 0xE2 + MSG_ID_DD_NVM_SET_USAGE_INFO_RECORD_RESPONSE = 0xE3 + MSG_ID_DD_NVM_SET_CAL_PRESSURE_SENSOR_RESPONSE = 0xE4 + MSG_ID_DD_NVM_SET_CAL_TEMP_SENSOR_RESPONSE = 0xE5 + MSG_ID_DD_NVM_SET_CAL_CONC_PUMP_RESPONSE = 0xE6 + MSG_ID_DD_NVM_SET_CAL_D12_PUMP_RESPONSE = 0xE7 + MSG_ID_DD_NVM_SET_CAL_D48_PUMP_RESPONSE = 0xE8 + MSG_ID_DD_NVM_SET_CAL_ACID_CONCENTRATE_RESPONSE = 0xE9 + MSG_ID_DD_NVM_SET_CAL_BICARB_CONCENTRATE_RESPONSE = 0xEA + MSG_ID_DD_NVM_SET_CAL_ACCEL_SENSOR_RESPONSE = 0xEB + MSG_ID_DD_NVM_SET_CAL_BLOOD_LEAK_SENSOR_RESPONSE = 0xEC + TBD_ED = 0xED + TBD_EE = 0xEE + TBD_EF = 0xEF MSG_ID_DD_PISTON_PUMP_CONTROL_DATA = 0xF0 + + + MSG_ID_UI_TD_NVM_GET_RECORD_REQUEST = 0x100 + MSG_ID_TD_NVM_SYSTEM_RECORD_RESPONSE = 0x101 + MSG_ID_UI_TD_NVM_SET_SYSTEM_RECORD = 0x102 + MSG_ID_TD_NVM_SERVICE_RECORD_RESPONSE = 0x103 + MSG_ID_UI_TD_NVM_SET_SERVICE_RECORD = 0x104 + MSG_ID_TD_NVM_INSTITUTIONAL_RECORD_RESPONSE = 0x105 + MSG_ID_UI_TD_NVM_SET_INSTITUTIONAL_RECORD = 0x106 + MSG_ID_TD_NVM_USAGE_INFO_RECORD_RESPONSE = 0x107 + MSG_ID_UI_TD_NVM_SET_USAGE_INFO_RECORD = 0x108 + MSG_ID_TD_NVM_CAL_RESPONSE = 0x109 + MSG_ID_UI_TD_NVM_SET_CAL_RECORD = 0x10A + MSG_ID_TD_NVM_RECORD_CRC_OVERRIDE_REQUEST = 0x10B + MSG_ID_TD_TESTER_LOGIN_REQUEST = 0x8000 MSG_ID_TD_SOFTWARE_RESET_REQUEST = 0x8001 MSG_ID_TD_SEND_TEST_CONFIGURATION = 0x8002 @@ -459,6 +481,7 @@ MSG_ID_DD_MIXING_CONTROL_DATA = 0xA072 MSG_ID_DD_MIXING_CONTROL_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xA073 MSG_ID_DD_BICART_DEPRESSURISE_REQUEST_OVERRIDE_REQUEST = 0xA074 + # Placeholder messages MSG_ID_DD_ALARM_STATE_OVERRIDE_REQUEST = 0xAF03 MSG_ID_DD_STOP_GEN_DIALYSATE_MODE_OVERRIDE_REQUEST = 0xAF04