JLChen
2020-05-18 11271b90b5857f6f59710141b20c1f106acb916f
2020-05-18 1.更新
1个文件已修改
9 ■■■■ 已修改文件
hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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);
            }
        }
    }