Frankensteinly 10 месяцев назад
Родитель
Сommit
5f78c63ae7

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

@@ -129,7 +129,7 @@ object ModBusController {
                 }
                 LogUtil.i("initDevicesStatus 设备(${bytes[0].toInt()})类型:$type")
                 // TODO 待完善
-                Executor.delayOnMain(REPEAT_FREQUENCY) {
+                Executor.delayOnMain(REPEAT_FREQUENCY * 2) {
                     initLock()    // 打开所有无锁的卡扣、关闭所有有锁的卡扣、读取所有锁的RFID
                     initKey()     // 打开所有无钥匙的卡扣、关闭所有有钥匙的卡扣、关闭所有钥匙灯光、读取所有钥匙的RFID
                 }

+ 10 - 4
app/src/main/java/com/grkj/iscs/presentation/simple/SimpleLoginActivity.kt

@@ -58,12 +58,18 @@ class SimpleLoginActivity : BaseActivity<ActivitySimpleLoginBinding>() {
             )
         }
 
+
+
+        BusinessManager.registerStatusListener(this) {
+
+        }
         handleLoading(true, getString(R.string.simple_device_is_initializing))
-        BusinessManager.connectDock(true)
-        Executor.delayOnMain(5000) {
-            handleLoading(false)
+        Executor.delayOnMain(2000) {
+            BusinessManager.connectDock(true)
+            Executor.delayOnMain(3000) {
+                handleLoading(false)
+            }
         }
-
     }
 
     override fun dispatchKeyEvent(event: KeyEvent): Boolean {