You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1.9 KiB

设计文档: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的支持

BoardTypeId:
    0x080E0000:
  kLargeSpaceDMLiquidCtrlBoard = 0x1,   // 大空间消毒机液路板
  kLargeSpaceDMPowerCtrlBoard  = 0x2,   // 大空间消毒机电源板
  kSmallSpaceDMLiquidCtrlBoard = 0x3,   // 小空间消毒机液路板
  kSmallSpaceDMPowerCtrlBoard  = 0x4,   // 小空间消毒机电源板
  kPipeDMLiquidCtrlBoard       = 0x5,   // 管道式消毒机液路板
  kPipeDMPowerCtrlBoard        = 0x6,   // 管道式消毒机电源板
  kDrawBarDMLiquidCtrlBoard    = 0x7,   // 手持拉杆箱消毒机液路板
  kDrawBarDMPowerCtrlBoard     = 0x8,   // 手持拉杆箱消毒机电源板
  kDrawBarDMExtBallValveCtrl   = 0x9,   // 手持拉杆箱消毒机外部球阀控制板
  kH2O2SensorBoard             = 0xA,  // H2O2传感器板

  DT600B_LC_BOARD              = 0x61,
  DT600B_PC_BOARD              = 0x62,