Index: leahi_dialin/common/msg_ids.py =================================================================== diff -u -r71216b08590dd4b556c10b3384dddc26c8d29a99 -rebfcd2d736085a36fdcb408a8c544c8bf140d574 --- leahi_dialin/common/msg_ids.py (.../msg_ids.py) (revision 71216b08590dd4b556c10b3384dddc26c8d29a99) +++ leahi_dialin/common/msg_ids.py (.../msg_ids.py) (revision ebfcd2d736085a36fdcb408a8c544c8bf140d574) @@ -34,8 +34,8 @@ 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_REPONSE = 0xE - MSG_ID_DD_VERSION_REPONSE = 0xF + 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 @@ -56,32 +56,88 @@ MSG_ID_TD_SWITCHES_DATA = 0x21 MSG_ID_POWER_OFF_WARNING = 0x22 MSG_ID_OFF_BUTTON_PRESS_REQUEST = 0x23 - MSG_ID_PRESSURE_DATA = 0x24 + 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_RO_EVENT = 0x2C - MSG_ID_RO_ALARM_INFO_DATA= 0x2D + 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_GEN_DIALYSATE_REQUEST_DATA = 0x30 - MSG_ID_RO_VALVES_STATES_DATA = 0x31 - MSG_ID_RO_PUMP_DATA = 0x32 - MSG_ID_RO_OP_MODE_DATA = 0x33 - MSG_ID_RO_PRESSURES_DATA = 0x34 - MSG_ID_RO_LEVEL_DATA = 0x35 - MSG_ID_RO_FLOW_DATA = 0x36 - MSG_ID_RO_CONDUCTIVITY_DATA = 0x37 - MSG_ID_DD_RO_START_STOP_CMD_REQUEST = 0x38 - MSG_ID_RO_TEMPERATURE_DATA = 0x39 - MSG_ID_RO_HEATER_DATA = 0x3A - MSG_ID_DD_PISTON_PUMP_CONTROL_DATA = 0x3B + MSG_ID_FP_VALVES_STATES_DATA = 0x31 + MSG_ID_FP_RO_PUMP_DATA = 0x32 + MSG_ID_FP_OP_MODE_DATA = 0x33 + MSG_ID_FP_PRESSURES_DATA = 0x34 + MSG_ID_FP_LEVEL_DATA = 0x35 + MSG_ID_FP_FLOW_DATA = 0x36 + MSG_ID_FP_CONDUCTIVITY_DATA = 0x37 + MSG_ID_DD_FP_START_STOP_CMD_REQUEST = 0x38 + MSG_ID_FP_TEMPERATURE_DATA = 0x39 + MSG_ID_FP_HEATER_DATA = 0x3A + MSG_ID_TD_TREATMENT_TIME_DATA = 0x3B + MSG_ID_TD_TREATMENT_STATE_DATA = 0x3C + MSG_ID_TD_SALINE_BOLUS_DATA = 0x3D + MSG_ID_TD_ULTRAFILTRATION_DATA = 0x3E + MSG_ID_UI_TREATMENT_PARAMS_TO_VALIDATE = 0x3F + MSG_ID_TD_RESP_TREATMENT_PARAMS_TO_VALIDATE = 0x40 + MSG_ID_UI_ULTRAFILTRATION_VOLUME_TO_VALIDATE = 0x41 + MSG_ID_TD_RESP_ULTRAFILTRATION_VOLUME_TO_VALIDATE = 0x42 + MSG_ID_TD_TREATMENT_PARAM_RANGES = 0x43 + MSG_ID_UI_TREATMENT_PARAMS_CONFIRMED = 0x44 + MSG_ID_UI_INITIATE_TREATMENT_WORKFLOW = 0x45 + MSG_ID_TD_RESP_INITIATE_TREATMENT_WORKFLOW = 0x46 + MSG_ID_UI_UF_PAUSE_RESUME_REQUEST = 0x47 + MSG_ID_TD_UF_PAUSE_RESUME_RESPONSE = 0x48 + MSG_ID_FP_GEN_PERMEATE_MODE_DATA = 0x49 + MSG_ID_DD_PRE_GEN_DIALYSATE_STATE_DATA = 0x4A + MSG_ID_DD_POST_GEN_DIALYSATE_STATE_DATA = 0x4B + MSG_ID_DD_PRE_GEN_DIALYSATE_REQUEST_DATA = 0x4C + MSG_ID_FP_PRE_GEN_WATER_MODE_DATA = 0x4D + MSG_ID_TD_EJECTOR_DATA = 0x4E + MSG_ID_TD_TREATMENT_SET_POINTS = 0x4F + MSG_ID_FP_BOOST_PUMP_DATA = 0x50 + MSG_ID_TD_SERIAL_RESPONSE = 0x51 + MSG_ID_DD_SERIAL_RESPONSE = 0x52 + MSG_ID_TD_TEMPERATURE_DATA = 0x53 + MSG_ID_TD_BATTERY_DATA = 0x54 + MSG_ID_FP_PERMEATE_FLUSH_DATA = 0x56 + MSG_ID_FP_CONCENTRATE_FLUSH_DATA = 0x57 + MSG_ID_FP_GENP_DEF_DATA = 0x58 + MSG_ID_FP_PRE_GEN_DEF_DATA = 0x59 + MSG_ID_FP_VERSION_RESPONSE = 0x5A + MSG_ID_TD_TREATMENT_PAUSED_TIMER_DATA = 0x5B + MSG_ID_DD_UF_DATA = 0x5C + MSG_ID_FP_PERMEATE_TANK_DATA = 0x5D + MSG_ID_DD_SPENT_CHAMBER_FILL_DATA = 0x5E + MSG_ID_UI_SOLUTION_INFUSION_REQUEST = 0x5F + MSG_ID_TD_SOLUTION_INFUSION_RESPONSE = 0x60 + MSG_ID_DD_BLOOD_LEAK_DATA = 0x61 + MSG_ID_DD_FP_INLET_PRESSURE_CHECK_DATA = 0x62 + MSG_ID_UI_BLOOD_PRESSURE_REQUEST = 0x63 + MSG_ID_TD_BLOOD_PRESSURE_RESPONSE = 0x64 + MSG_ID_TD_BLOOD_PRESSURE_DATA = 0x65 + MSG_ID_USER_CONFIRM_UF_SETTINGS_CHANGE_REQUEST = 0x66 + MSG_ID_USER_UF_SETTINGS_CHANGE_CONFIRMATION_RESPONSE = 0x67 + MSG_ID_DD_VOLTAGES_DATA = 0x68 + MSG_ID_DD_RINSE_PUMP_DATA = 0x69 + MSG_ID_TD_TREATMENT_LOG_ALARM_EVENT = 0x6A + MSG_ID_TD_TREATMENT_LOG_EVENT = 0x6B + MSG_ID_TD_DATE_AND_TIME_REQUEST = 0x6C + MSG_ID_TD_DATE_AND_TIME_RESPONSE = 0x6D + MSG_ID_DD_DATE_AND_TIME_REQUEST = 0x6E + MSG_ID_DD_DATE_AND_TIME_RESPONSE = 0x6F + MSG_ID_FP_RO_REJECTION_RATIO_DATA = 0x71 + MSG_ID_TD_HEPARIN_REQUEST = 0x8A + MSG_ID_TD_HEPARIN_RESPONSE = 0x8B + MSG_ID_TD_HEPARIN_DATA = 0x8C + MSG_ID_DD_PISTON_PUMP_CONTROL_DATA = 0xF0 - MSG_ID_TESTER_LOGIN_REQUEST = 0x8000 + MSG_ID_TD_TESTER_LOGIN_REQUEST = 0x8000 MSG_ID_TD_SOFTWARE_RESET_REQUEST = 0x8001 MSG_ID_TD_SEND_TEST_CONFIGURATION = 0x8002 MSG_ID_TD_BUBBLE_OVERRIDE_REQUEST = 0x8003 @@ -126,7 +182,33 @@ MSG_ID_TD_BLOOD_PUMP_MEASURED_ROTOR_SPEED_OVERRIDE_REQUEST = 0x802A MSG_ID_TD_BLOOD_PUMP_ROTOR_COUNT_OVERRIDE_REQUEST = 0x802B MSG_ID_TD_TMP_PRESSURE_OVERRIDE_REQUEST = 0x802C + MSG_ID_TD_REQ_CURRENT_TREATMENT_PARAMETERS = 0x802D + MSG_ID_TD_RSP_CURRENT_TREATMENT_PARAMETERS = 0x802E + MSG_ID_TD_SET_TREATMENT_PARAMETER = 0x802F + MSG_ID_TD_OP_MODE_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0x8030 + MSG_ID_TD_OP_MODE_OVERRIDE_REQUEST = 0x8031 + MSG_ID_TD_EJECTOR_MOTOR_SET_SPEED_REQUEST = 0x8032 + MSG_ID_TD_EJECTOR_COMMAND = 0x8033 + MSG_ID_TD_EJECTOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0x8034 + MSG_ID_TD_SET_AIR_TRAP_CONTROL = 0x8035 + MSG_ID_TD_HOME_BLOOD_PUMP_REQUEST = 0x8036 + MSG_ID_TD_BLOOD_FLOW_ALPHA_Y_INTERCEPT_OVERRIDE_REQUEST = 0x8037 + MSG_ID_TD_BLOOD_FLOW_WEAR_A_TERM_OVERRIDE_REQUEST = 0x8038 + MSG_ID_TD_BLOOD_FLOW_WEAR_B_TERM_OVERRIDE_REQUEST = 0x8039 + MSG_ID_TD_SET_TEST_CONFIGURATION = 0x803A + MSG_ID_TD_GET_TEST_CONFIGURATION = 0x803B + MSG_ID_TD_RESET_ALL_TEST_CONFIGURATIONS = 0x803C + MSG_ID_TD_AIR_PUMP_POWER_RAISE_OVERRIDE_REQUEST = 0x803D + MSG_ID_TD_AIR_PUMP_POWER_LOWER_OVERRIDE_REQUEST = 0x803E + MSG_ID_TD_HARD_STOP_BLOOD_PUMP = 0x803F + MSG_ID_TD_BARO_MFG_CRC_OVERRIDE = 0x8040 + MSG_ID_TD_BARO_PRESSURE_OVERRIDE = 0x8041 + MSG_ID_TD_TEMPERATURE_OVERRIDE = 0x8042 + MSG_ID_TD_TEMPERATURE_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0x8043 + MSG_ID_TD_EJECTOR_OPT_SENSOR_OVERRIDE_REQUEST = 0x8044 + MSG_ID_TD_TRAINING_TEST_OVERRIDE_REQUEST = 0x8999 + MSG_ID_DD_TESTER_LOGIN_REQUEST = 0xA000 MSG_ID_DD_SOFTWARE_RESET_REQUEST = 0xA001 MSG_ID_DD_SEND_TEST_CONFIGURATION = 0xA002 @@ -135,7 +217,7 @@ MSG_ID_DD_VALVE_SENSED_STATE_OVERRIDE_REQUEST = 0xA005 MSG_ID_DD_PRESSURE_SENSOR_READINGS_OVERRIDE_REQUEST = 0xA006 MSG_ID_DD_PRESSURE_SENSOR_TEMPERATURE_OVERRIDE_REQUEST = 0xA007 - MSG_ID_DD_PRESSURE_SENSOR_READ_COUNTER_OVERRIDE_REQUEST = 0xA008 + MSG_ID_DD_TREATMENT_PARAMS_OVERRIDE_REQUEST = 0xA008 MSG_ID_DD_PRESSURE_SENSOR_ERROR_COUNTER_OVERRIDE_REQUEST = 0xA009 MSG_ID_DD_PRESSURE_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xA00A MSG_ID_DD_PRESSURE_SENSOR_FILTER_READINGS_OVERRIDE_REQUEST = 0xA00B @@ -169,13 +251,13 @@ MSD_ID_DD_TD_COMMUNICATION_STATUS_OVERRIDE_REQUEST = 0xA027 MSG_ID_DD_OP_MODE_STATUS_OVERRIDE_REQUEST = 0xA028 MSG_ID_DD_SET_OPERATION_MODE_OVERRIDE_REQUEST = 0xA029 - MSG_ID_DD_START_GEN_DIALYSATE_MODE_OVERRIDE_REQUEST = 0xA02A + MSG_ID_DD_UF_DATA_PUBLISH_OVERRIDE_REQUEST = 0xA02A MSG_ID_DD_DIALYSATE_PUMPS_START_STOP_OVERRIDE_REQUEST = 0xA02B MSG_ID_DD_GEND_MODE_DATA_PUBLISH_OVERRIDE_REQUEST = 0xA02C MSG_ID_DD_CONCENTRATE_PUMPS_START_STOP_OVERRIDE_REQUEST = 0xA02D MSG_ID_DD_HEATERS_START_STOP_OVERRIDE_REQUEST = 0xA02E MSG_ID_DD_VALVES_OPEN_CLOSE_STATE_OVERRIDE_REQUEST = 0xA02F - MSD_ID_DD_RO_COMMUNICATION_STATUS_OVERRIDE_REQUEST = 0xA030 + MSD_ID_DD_FP_COMMUNICATION_STATUS_OVERRIDE_REQUEST = 0xA030 MSG_ID_DD_BAL_CHAMBER_DATA_PUBLISH_OVERRIDE_REQUEST = 0xA031 MSG_ID_DD_BAL_CHAMBER_SWITCH_FREQ_OVERRIDE_REQUEST = 0xA032 MSG_ID_DD_DIAL_DELIVERY_IN_PROGRESS_OVERRIDE_REQUEST = 0xA033 @@ -188,43 +270,92 @@ MSG_ID_DD_BICARB_DOSING_VOLUME_OVERRIDE_REQUEST = 0xA03A MSG_ID_DD_GEND_EXEC_STATE_OVERRIDE_REQUEST = 0xA03B MSG_ID_DD_HEATERS_PWM_PERIOD_OVERRIDE_REQUEST = 0xA03C + MSG_ID_DD_PRE_GEND_MODE_DATA_PUBLISH_OVERRIDE_REQUEST = 0xA03D + MSG_ID_DD_POST_GEND_MODE_DATA_PUBLISH_OVERRIDE_REQUEST = 0xA03E + MSG_ID_DD_SEND_BLOOD_LEAK_EMB_MODE_RESPONSE = 0xA03F + MSG_ID_DD_SPENT_CHAMB_FILL_DATA_PUBLISH_OVERRIDE_REQUEST = 0xA040 + MSG_ID_DD_AVAILABLE_TO_USE_4 = 0xA041 + MSG_ID_DD_SAFETY_SHUTDOWN_OVERRIDE_REQUEST = 0xA042 + MSG_ID_DD_SET_TEST_CONFIGURATION = 0xA043 + MSG_ID_DD_GET_TEST_CONFIGURATION = 0xA044 + MSG_ID_DD_RESET_ALL_TEST_CONFIGURATIONS = 0xA045 + MSG_ID_DD_BLOOD_LEAK_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xA047 + MSG_ID_DD_BLOOD_LEAK_STATUS_OVERRIDE_REQUEST = 0xA048 + MSG_ID_DD_BLOOD_LEAK_SET_TO_EMBEDDED_MODE_REQUEST = 0xA049 + MSG_ID_DD_BLOOD_LEAK_SET_EMBEDDED_MODE_CMD_REQUEST = 0xA04A + MSG_ID_DD_BLOOD_LEAK_EMBEDDED_MODE_INFO_OVERRIDE_REQUEST = 0xA04B + MSG_ID_DD_BLOOD_LEAK_INTENSITY_MOVING_AVERAGE_OVERRIDE_REQUEST = 0xA04C + MSG_ID_DD_BLOOD_LEAK_ZEROING_INTERVAL_IN_MS_OVERRIDE_REQUEST = 0xA04D + MSG_ID_DD_BLOOD_LEAK_ZERO_REQUEST = 0xA04E + MSG_ID_DD_FILTERED_COND_SENSOR_READINGS_OVERRIDE_REQUEST = 0xA04F + MSG_ID_DD_FILTERED_COND_SENSOR_TEMPERATURE_OVERRIDE_REQUEST = 0xA050 + MSG_ID_DD_VOLTAGE_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xA051 + MSG_ID_DD_MONITORED_VOLTAGE_OVERRIDE_REQUEST = 0xA052 + MSG_ID_DD_RINSE_PUMP_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xA053 - MSG_ID_DD_PISTON_PUMP_DATA_PUBLISH_OVERRIDE_REQUEST = 0xAF00 - MSG_ID_DD_PISTON_PUMP_START_STOP_OVERRIDE_REQUEST = 0xAF01 - MSG_ID_DD_PISTON_PUMP_FILL_AFTER_DISPENSE_OVERRIDE_REQUEST = 0xAF02 + # Placeholder messages + MSG_ID_DD_ALARM_STATE_OVERRIDE_REQUEST = 0xAF03 + MSG_ID_DD_STOP_GEN_DIALYSATE_MODE_OVERRIDE_REQUEST = 0xAF04 - MSG_ID_FIRST_RO_TESTER_MESSAGE = 0xB000 - MSG_ID_RO_SOFTWARE_RESET_REQUEST = 0xB001 - MSG_ID_RO_SEND_TEST_CONFIGURATION = 0xB002 - MSG_ID_RO_VALVE_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB003 - MSG_ID_RO_VALVE_CMD_STATE_OVERRIDE_REQUEST = 0xB004 - MSG_ID_RO_VALVE_SENSED_STATE_OVERRIDE_REQUEST = 0xB005 - MSG_ID_RO_BOOST_PUMP_SET_PWM_REQUEST = 0xB006 - MSG_ID_RO_BOOST_PUMP_READ_PWM_OVERRIDE_REQUEST = 0xB007 - MSG_ID_RO_BOOST_PUMP_SPEED_OVERRIDE_REQUEST = 0xB008 - MSG_ID_RO_BOOST_PUMPS_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB009 - MSG_ID_RO_PRESSURE_OVERRIDE_REQUEST = 0xB00A - MSG_ID_RO_PRESSURE_TEMP_OVERRIDE_REQUEST = 0xB00B - MSG_ID_RO_PRESSURE_READ_COUNT_OVERRIDE_REQUEST = 0xB00C - MSG_ID_RO_PRESSURE_ERROR_COUNT_OVERRIDE_REQUEST = 0xB00D - MSG_ID_RO_PRESSURE_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB00E - MSG_ID_RO_LEVEL_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB00F - MSG_ID_RO_LEVEL_OVERRIDE_REQUEST = 0xB010 - MSG_ID_RO_FLOWS_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB011 - MSG_ID_RO_FLOW_RATE_OVERRIDE_REQUEST = 0xB012 - MSG_ID_RO_FLOW_TEMP_OVERRIDE_REQUEST = 0xB013 - MSG_ID_RO_CONDUCTIVITY_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB014 - MSG_ID_RO_CONDUCTIVITY_OVERRIDE_REQUEST = 0xB015 - MSG_ID_RO_CONDUCTIVITY_TEMP_OVERRIDE_REQUEST = 0xB016 - MSG_ID_RO_CONDUCTIVITY_READ_COUNT_OVERRIDE_REQUEST = 0xB017 - MSG_ID_RO_CONDUCTIVITY_ERROR_COUNT_OVERRIDE_REQUEST = 0xB018 - MSG_ID_RO_TEMPERATURE_OVERRIDE_REQUEST = 0xB019 - MSG_ID_RO_FILTERED_FLOW_RATE_OVERRIDE_REQUEST = 0xB01A - MSG_ID_RO_FILTERED_FLOW_TEMP_OVERRIDE_REQUEST = 0xB01B + MSG_ID_FP_TESTER_LOGIN_REQUEST = 0xB000 + MSG_ID_FP_SOFTWARE_RESET_REQUEST = 0xB001 + MSG_ID_FP_SEND_TEST_CONFIGURATION = 0xB002 + MSG_ID_FP_VALVE_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB003 + MSG_ID_FP_VALVE_CMD_STATE_OVERRIDE_REQUEST = 0xB004 + MSG_ID_FP_VALVE_SENSED_STATE_OVERRIDE_REQUEST = 0xB005 + MSG_ID_FP_FLUID_PUMP_SET_PWM_REQUEST = 0xB006 + MSG_ID_FP_FLUID_PUMP_READ_PWM_OVERRIDE_REQUEST = 0xB007 + MSG_ID_FP_FLUID_PUMP_SPEED_OVERRIDE_REQUEST = 0xB008 + MSG_ID_FP_RO_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB009 + MSG_ID_FP_PRESSURE_OVERRIDE_REQUEST = 0xB00A + MSG_ID_FP_PRESSURE_TEMP_OVERRIDE_REQUEST = 0xB00B + MSG_ID_FP_PRESSURE_READ_COUNT_OVERRIDE_REQUEST = 0xB00C + MSG_ID_FP_PRESSURE_ERROR_COUNT_OVERRIDE_REQUEST = 0xB00D + MSG_ID_FP_PRESSURE_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB00E + MSG_ID_FP_LEVEL_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB00F + MSG_ID_FP_LEVEL_OVERRIDE_REQUEST = 0xB010 + MSG_ID_FP_FLOWS_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB011 + MSG_ID_FP_FLOW_RATE_OVERRIDE_REQUEST = 0xB012 + MSG_ID_FP_FLOW_TEMP_OVERRIDE_REQUEST = 0xB013 + MSG_ID_FP_CONDUCTIVITY_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB014 + MSG_ID_FP_CONDUCTIVITY_OVERRIDE_REQUEST = 0xB015 + MSG_ID_FP_CONDUCTIVITY_TEMP_OVERRIDE_REQUEST = 0xB016 + MSG_ID_FP_CONDUCTIVITY_READ_COUNT_OVERRIDE_REQUEST = 0xB017 + MSG_ID_FP_CONDUCTIVITY_ERROR_COUNT_OVERRIDE_REQUEST = 0xB018 + MSG_ID_FP_TEMPERATURE_OVERRIDE_REQUEST = 0xB019 + MSG_ID_FP_FILTERED_FLOW_RATE_OVERRIDE_REQUEST = 0xB01A + MSG_ID_FP_FILTERED_FLOW_TEMP_OVERRIDE_REQUEST = 0xB01B + MSG_ID_FP_PRE_GEN_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB01C + MSG_ID_FP_SET_OP_MODE_REQUEST = 0xB01D + MSG_ID_FP_OPERATION_MODE_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB01E + MSG_ID_FP_TEMPERATURE_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB01F + MSG_ID_FP_RO_PUMP_TARGET_PRESSURE_OVERRIDE_REQUEST = 0xB020 + MSG_ID_FP_RO_PUMP_TARGET_FLOW_OVERRIDE_REQUEST = 0xB021 + MSG_ID_FP_RO_PUMP_TARGET_PWM_OVERRIDE_REQUEST = 0xB022 + MSG_ID_FP_BOOST_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB023 + MSG_ID_FP_BOOST_PUMP_TARGET_PRESSURE_OVERRIDE_REQUEST = 0xB024 + MSG_ID_FP_BOOST_PUMP_TARGET_FLOW_OVERRIDE_REQUEST = 0xB025 + MSG_ID_FP_BOOST_PUMP_TARGET_PWM_OVERRIDE_REQUEST = 0xB026 + MSG_ID_FP_BOOST_PUMP_STOP_REQUEST = 0xB027 + MSG_ID_FP_RO_PUMP_STOP_REQUEST = 0xB028 + MSG_ID_FP_SAFETY_SHUTDOWN_OVERRIDE_REQUEST = 0xB029 + MSG_ID_FP_PERMEATE_TANK_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB02A + MSG_ID_FP_ALARM_STATE_OVERRIDE_REQUEST = 0xB02B + MSG_ID_FP_ALARM_CLEAR_ALL_ALARMS_REQUEST = 0xB02C + MSG_ID_FP_SET_TEST_CONFIGURATION = 0xB02D + MSG_ID_FP_GET_TEST_CONFIGURATION = 0XB02E + MSG_ID_FP_RESET_ALL_TEST_CONFIGURATIONS = 0XB02F + MSG_ID_FP_INLET_PRES_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB030 + MSG_ID_FP_INLET_PRES_CHECK_TIME_OVERRIDE_REQUEST = 0xB031 + MSG_ID_FP_FILTERED_COND_SENSOR_READINGS_OVERRIDE_REQUEST = 0xB032 + # MSG_ID_FP_FILTERED_COND_SENSOR_TEMPERATURE_OVERRIDE_REQUEST = 0xB032 + MSG_ID_FP_SET_START_STOP_OVERRIDE_REQUEST = 0xB033 + MSG_ID_FP_RO_REJECTION_RATIO_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0xB034 + MSG_ID_FP_RO_FILTERED_REJECTION_RATIO_OVERRIDE_REQUEST = 0xB035 MSG_ID_TD_DEBUG_EVENT = 0xFFF1 MSG_ID_DD_DEBUG_EVENT = 0xFFF2 - MSG_ID_RO_DEBUG_EVENT = 0xFFF3 + MSG_ID_FP_DEBUG_EVENT = 0xFFF3 MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK = 0xFFFF \ No newline at end of file