diff --git a/transmit_disfection_protocol.hpp b/transmit_disfection_protocol.hpp index 8a084ef..eabb28c 100644 --- a/transmit_disfection_protocol.hpp +++ b/transmit_disfection_protocol.hpp @@ -23,33 +23,33 @@ namespace transmit_disfection_protocol { return #key; typedef enum { - klarge_space_disinfection_machine = 1, // 大空间消毒机 - ksmall_space_disinfection_machine = 2, // 小空间消毒机 - kpipe_disinfection_machine = 3, // 管道式消毒机 - kdraw_bar_disinfection_box = 4, // 手持拉杆箱消毒机 - kh2o2_ext_sensor = 5, // 外部H2O2传感器 - DT600B = 6, // 大空间标准版消毒机 + DT600N = 1, // 大空间消毒机 + DT300N = 2, // 小空间消毒机 + DT300W = 3, // 管道式消毒机 + DT100N = 4, // 手持拉杆箱消毒机 + EX_H2O2_SENSOR = 5, // 外部H2O2传感器 + DT600B = 6, // 大空间标准版消毒机 } ProjID_t; typedef enum { - kFixBoardId_MainBoard = 1, // 主机 - kFixBoardId_LiquidCtrl = 2, // 液路板 - kFixBoardId_PowerControl = 3, // 电源板 - kFixBoardId_ExtChSelector = 4, // 外部球阀控制板 - kFixBoardId_H2O2SensorStart = 100, // H2O2传感器板 + FIXBOARDID_MAIN_BOARD = 1, // 主机 + FIXBOARDID_LC_BOARD = 2, // 液路板 + FIXBOARDID_PC_BOARD = 3, // 电源板 + FIXBOARDID_EXT_CH_SELECTOR = 4, // 外部球阀控制板 + FIXBOARDID_H2O2SENSOR_START = 100, // H2O2传感器板 } BoardId_t; typedef enum { - kLargeSpaceDMLiquidCtrlBoard = 1, // 大空间消毒机液路板 - kLargeSpaceDMPowerCtrlBoard = 2, // 大空间消毒机电源板 - kSmallSpaceDMLiquidCtrlBoard = 3, // 小空间消毒机液路板 - kSmallSpaceDMPowerCtrlBoard = 4, // 小空间消毒机电源板 - kPipeDMLiquidCtrlBoard = 5, // 管道式消毒机液路板 - kPipeDMPowerCtrlBoard = 6, // 管道式消毒机电源板 - kDrawBarDMLiquidCtrlBoard = 7, // 手持拉杆箱消毒机液路板 - kDrawBarDMPowerCtrlBoard = 8, // 手持拉杆箱消毒机电源板 - kDrawBarDMExtChSelector = 9, // 手持拉杆箱消毒机外部球阀控制板 - kH2O2SensorBoard = 10, // H2O2传感器板 + DT600N_LC_Board = 1, // 大空间消毒机液路板 + DT600N_PC_Board = 2, // 大空间消毒机电源板 + DT300N_LC_Board = 3, // 小空间消毒机液路板 + DT300N_PC_Board = 4, // 小空间消毒机电源板 + DT300W_LC_Board = 5, // 管道式消毒机液路板 + DT300W_PC_Board = 6, // 管道式消毒机电源板 + DT100N_LC_Board = 7, // 手持拉杆箱消毒机液路板 + DT100N_PC_Board = 8, // 手持拉杆箱消毒机电源板 + DT100N_EXT_CH_SELECTOR = 9, // 手持拉杆箱消毒机外部球阀控制板 + EX_H2O2_SENSOR_BOARD = 10, // H2O2传感器板 // 小空间经济版 DT600B_LC_BOARD = DT600B * 16 + 1, // 大空间标准版消毒机-液路板 @@ -58,16 +58,16 @@ typedef enum { static inline const char* BoardTypeId2Str(uint32_t id) { switch (id) { - SWITCH_CASE_STR(kLargeSpaceDMLiquidCtrlBoard) - SWITCH_CASE_STR(kLargeSpaceDMPowerCtrlBoard) - SWITCH_CASE_STR(kSmallSpaceDMLiquidCtrlBoard) - SWITCH_CASE_STR(kSmallSpaceDMPowerCtrlBoard) - SWITCH_CASE_STR(kPipeDMLiquidCtrlBoard) - SWITCH_CASE_STR(kPipeDMPowerCtrlBoard) - SWITCH_CASE_STR(kDrawBarDMLiquidCtrlBoard) - SWITCH_CASE_STR(kDrawBarDMPowerCtrlBoard) - SWITCH_CASE_STR(kDrawBarDMExtChSelector) - SWITCH_CASE_STR(kH2O2SensorBoard) + SWITCH_CASE_STR(DT600N_LC_Board) + SWITCH_CASE_STR(DT600N_PC_Board) + SWITCH_CASE_STR(DT300N_LC_Board) + SWITCH_CASE_STR(DT300N_PC_Board) + SWITCH_CASE_STR(DT300W_LC_Board) + SWITCH_CASE_STR(DT300W_PC_Board) + SWITCH_CASE_STR(DT100N_LC_Board) + SWITCH_CASE_STR(DT100N_PC_Board) + SWITCH_CASE_STR(DT100N_EXT_CH_SELECTOR) + SWITCH_CASE_STR(EX_H2O2_SENSOR_BOARD) SWITCH_CASE_STR(DT600B_LC_BOARD) SWITCH_CASE_STR(DT600B_PC_BOARD) @@ -78,11 +78,11 @@ static inline const char* BoardTypeId2Str(uint32_t id) { static inline const char* ProjectIDToString(uint32_t id) { switch (id) { - SWITCH_CASE_STR(klarge_space_disinfection_machine) - SWITCH_CASE_STR(ksmall_space_disinfection_machine) - SWITCH_CASE_STR(kpipe_disinfection_machine) - SWITCH_CASE_STR(kdraw_bar_disinfection_box) - SWITCH_CASE_STR(kh2o2_ext_sensor) + SWITCH_CASE_STR(DT600N) + SWITCH_CASE_STR(DT300N) + SWITCH_CASE_STR(DT300W) + SWITCH_CASE_STR(DT100N) + SWITCH_CASE_STR(EX_H2O2_SENSOR) SWITCH_CASE_STR(DT600B) default: