diff --git a/transmit_disfection_protocol.hpp b/transmit_disfection_protocol.hpp index 122a672..ddc2d45 100644 --- a/transmit_disfection_protocol.hpp +++ b/transmit_disfection_protocol.hpp @@ -17,13 +17,19 @@ typedef enum { kh2o2_ext_sensor = 5, // 外部H2O2传感器 } ProjID_t; + 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 { kFixBoardId_MainBoard = 1, // 主机 @@ -33,23 +39,6 @@ typedef enum { kFixBoardId_H2O2SensorStart = 100, // H2O2传感器板 } 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) { switch (id) { case klarge_space_disinfection_machine: