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