Browse Source

修改枚举类型名字

master
zhaohe 1 month ago
parent
commit
681ec3d42a
  1. 70
      transmit_disfection_protocol.hpp

70
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传感器
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:

Loading…
Cancel
Save