|
@ -17,13 +17,19 @@ typedef enum { |
|
|
kh2o2_ext_sensor = 5, // 外部H2O2传感器
|
|
|
kh2o2_ext_sensor = 5, // 外部H2O2传感器
|
|
|
} ProjID_t; |
|
|
} ProjID_t; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typedef enum { |
|
|
typedef enum { |
|
|
kBoardType_LiquidCtrl = 1, // 液路板
|
|
|
|
|
|
kBoardType_PowerControl = 2, // 电源板
|
|
|
|
|
|
kBoardType_PowerControlMiniBoard = 3, // 电源控制Mini板,用于拉杆箱箱消毒机
|
|
|
|
|
|
kBoardType_ExtBallValveCtrl = 4, // 外部球阀控制板
|
|
|
|
|
|
kBoardType_H2O2Sensor = 5, // H2O2传感器板
|
|
|
|
|
|
} BoardType_t; |
|
|
|
|
|
|
|
|
kLargeSpaceDMLiquidCtrlBoard = 1, // 大空间消毒机液路板
|
|
|
|
|
|
kLargeSpaceDMPowerCtrlBoard = 2, // 大空间消毒机电源板
|
|
|
|
|
|
kSmallSpaceDMLiquidCtrlBoard = 3, // 小空间消毒机液路板
|
|
|
|
|
|
kSmallSpaceDMPowerCtrlBoard = 4, // 小空间消毒机电源板
|
|
|
|
|
|
kPipeDMLiquidCtrlBoard = 5, // 管道式消毒机液路板
|
|
|
|
|
|
kPipeDMPowerCtrlBoard = 6, // 管道式消毒机电源板
|
|
|
|
|
|
kDrawBarDMLiquidCtrlBoard = 7, // 手持拉杆箱消毒机液路板
|
|
|
|
|
|
kDrawBarDMPowerCtrlBoard = 8, // 手持拉杆箱消毒机电源板
|
|
|
|
|
|
kDrawBarDMExtBallValveCtrl = 9, // 手持拉杆箱消毒机外部球阀控制板
|
|
|
|
|
|
kH2O2SensorBoard = 10, // H2O2传感器板
|
|
|
|
|
|
} BoardTypeId_t; |
|
|
|
|
|
|
|
|
typedef enum { |
|
|
typedef enum { |
|
|
kFixBoardId_MainBoard = 1, // 主机
|
|
|
kFixBoardId_MainBoard = 1, // 主机
|
|
@ -33,23 +39,6 @@ typedef enum { |
|
|
kFixBoardId_H2O2SensorStart = 100, // H2O2传感器板
|
|
|
kFixBoardId_H2O2SensorStart = 100, // H2O2传感器板
|
|
|
} BoardId_t; |
|
|
} BoardId_t; |
|
|
|
|
|
|
|
|
static inline const char *BoardTypeToString(uint32_t type) { |
|
|
|
|
|
switch (type) { |
|
|
|
|
|
case kBoardType_LiquidCtrl: |
|
|
|
|
|
return "LiquidCtrl"; |
|
|
|
|
|
case kBoardType_PowerControl: |
|
|
|
|
|
return "PowerControl"; |
|
|
|
|
|
case kBoardType_PowerControlMiniBoard: |
|
|
|
|
|
return "PowerControlMiniBoard"; |
|
|
|
|
|
case kBoardType_ExtBallValveCtrl: |
|
|
|
|
|
return "ExtBallValveCtrl"; |
|
|
|
|
|
case kBoardType_H2O2Sensor: |
|
|
|
|
|
return "H2O2Sensor"; |
|
|
|
|
|
default: |
|
|
|
|
|
return "unkown"; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static inline const char *ProjectIDToString(uint32_t id) { |
|
|
static inline const char *ProjectIDToString(uint32_t id) { |
|
|
switch (id) { |
|
|
switch (id) { |
|
|
case klarge_space_disinfection_machine: |
|
|
case klarge_space_disinfection_machine: |
|
|