From dbb789cb3e35ea2997b4197a30b5b8f81839197e Mon Sep 17 00:00:00 2001 From: 陈力 <chenli@lotaai.com> Date: 星期一, 12 六月 2023 17:02:33 +0800 Subject: [PATCH] 增加接收开门的指令 --- app/src/main/java/com/lotaai/canguiayw/device/service/CanGuiService.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/lotaai/canguiayw/device/service/CanGuiService.java b/app/src/main/java/com/lotaai/canguiayw/device/service/CanGuiService.java index 1fa533e..d2217d6 100644 --- a/app/src/main/java/com/lotaai/canguiayw/device/service/CanGuiService.java +++ b/app/src/main/java/com/lotaai/canguiayw/device/service/CanGuiService.java @@ -14,6 +14,7 @@ import com.lotaai.canguiayw.device.CanGuiCommand; import com.lotaai.canguiayw.device.CanguiStatus; import com.lotaai.canguiayw.device.DeviceMessage; +import com.lotaai.canguiayw.device.DeviceType; import com.lotaai.canguiayw.device.MessageType; import com.lotaai.canguiayw.sqllitedb.GridModel; import com.lotaai.canguiayw.sqllitedb.SqlliteDbManage; @@ -160,9 +161,11 @@ public void recvCommand(DeviceMessage mssage){ try { if (mssage.getMessageType() == MessageType.SENDMESSAGE.ordinal()){ - byte[] cc = mssage.getMessageByte(); - if (cc!=null) { - commandQueue.add(cc); + if (mssage.getDeviceType() == DeviceType.CANGUI.ordinal()) { + byte[] cc = mssage.getMessageByte(); + if (cc != null) { + commandQueue.add(cc); + } } } }catch (Exception e){ -- Gitblit v1.7.1