瀏覽代碼

优化485硬件初始化

Frankensteinly 1 年之前
父節點
當前提交
052c2436ab
共有 1 個文件被更改,包括 7 次插入5 次删除
  1. 7 5
      app/src/main/java/com/grkj/iscs/modbus/ModBusController.kt

+ 7 - 5
app/src/main/java/com/grkj/iscs/modbus/ModBusController.kt

@@ -123,12 +123,14 @@ object ModBusController {
                     else -> "未知"
                 }
                 LogUtil.i("initDevicesStatus 设备(${bytes[0].toInt()})类型:$type")
+                // TODO 待完善
+                Executor.delayOnMain(REPEAT_FREQUENCY) {
+                    initLock()    // 打开所有无锁的卡扣、关闭所有有锁的卡扣、读取所有锁的RFID
+                    initKey()     // 打开所有无钥匙的卡扣、关闭所有有钥匙的卡扣、关闭所有钥匙灯光、读取所有钥匙的RFID
+                }
+                // TODO 设置所有钥匙的模式
+                // TODO 通过HTTP获取所有钥匙的Mac
             }
-            // TODO 待完善
-            initLock()    // 打开所有无锁的卡扣、关闭所有有锁的卡扣、读取所有锁的RFID
-            initKey()     // 打开所有无钥匙的卡扣、关闭所有有钥匙的卡扣、关闭所有钥匙灯光、读取所有钥匙的RFID
-            // TODO 设置所有钥匙的模式
-            // TODO 通过HTTP获取所有钥匙的Mac
         }
     }