From 11271b90b5857f6f59710141b20c1f106acb916f Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期一, 18 五月 2020 09:08:57 +0800
Subject: [PATCH] 2020-05-18 1.更新
---
hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java b/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java
index b94255d..5d5b0fc 100644
--- a/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java
+++ b/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java
@@ -336,17 +336,22 @@
if (getDatas.addBytes.length == 2) {
sendDeviceSearchBackInfo(getDatas);
} else {
-
+ boolean isExit = false;
for (int i = 2, len = getDatas.addBytes.length; i < len; i++) {
if (i % 2 == 0) {
if ((getDatas.addBytes[i] & 0xFF) == Crc.localSubnetID
&& (getDatas.addBytes[i + 1] & 0xFF) == Crc.localDeviceID
) {
- sendDeviceSearchBackInfo(getDatas);
+ isExit = true;
break;
}
}
}
+
+ if(!isExit){
+ sendDeviceSearchBackInfo(getDatas);
+
+ }
}
}
--
Gitblit v1.8.0