``` 设计文档:https://iflytop1.feishu.cn/wiki/CQWNw4ZBXiStBkkQRo0czgnbnxc ``` ``` V103:增加比例阀超时判定 V104: 1. 添加子设备超时错误码 2. 主控直接下发指令控制子设备时候,增加超时判定,超时后返回子设备超时错误码。 3. 上位机指令超时时间建议设置成500ms V105: 1.修复比例阀控制失败的BUG V106: 1.修复电机错误的停止方式 2.将所有依赖更新到最新版本 3.支持外置过氧化氢传感器 V110: 1. 修改电机旋转使用接口 2. 增加电机refreshcfg接口 V111: 1.修复tmc5160电机控制错误 V112 1.修复ADC采集导致的代码卡死BUG V113 1.添加电压不稳掉电检测功能 2.添加看门狗 3.添加复位原因检查和上报 V114 1.添加加液泵,液路,进气电磁阀控制 V200 1. 去掉泵机每次下发指令时,重新初始化5130寄存器的逻辑 V201 1.修复泵机启动不起来的BUG V202 1. 添加新设备DT600B的支持 V203 1. 修改协议 kfn_disinfectant_bucket_level_sensor_read_level 名称和定义 2. 修复部分BUG V204 1. 添加新设备DT600B的支持 2. 重构风机和空压机控制相关代码 3. 支持风机状态和空压机状态读取协议支持 V210 1. 支持DT600B, 且PWM输出调试通过 ``` ```c BoardTypeId: 0x080E0000: DT600N_LC_Board = 0x1, // 大空间消毒机液路板 DT600N_PC_Board = 0x2, // 大空间消毒机电源板 DT300N_LC_Board = 0x3, // 小空间消毒机液路板 DT300N_PC_Board = 0x4, // 小空间消毒机电源板 DT300W_LC_Board = 0x5, // 管道式消毒机液路板 DT300W_PC_Board = 0x6, // 管道式消毒机电源板 DT100N_LC_Board = 0x7, // 手持拉杆箱消毒机液路板 DT100N_PC_Board = 0x8, // 手持拉杆箱消毒机电源板 kDrawBarDMExtBallValveCtrl = 0x9, // 手持拉杆箱消毒机外部球阀控制板 EX_H2O2_SENSOR_BOARD = 0xA, // H2O2传感器板 DT600B_LC_BOARD = 0x61,//大空间标准版 液路 DT600B_PC_BOARD = 0x62,//大空间标准版 电源 ```