From 7be166b93cafc5ba0c5cdb8ede2e4f664136e9ee Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期二, 05 一月 2021 15:41:05 +0800 Subject: [PATCH] 2021-01-05 1.增加000E读备注回复协议 --- hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 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 0254adc..8582c35 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 @@ -89,7 +89,7 @@ private static boolean isAllowEasyProgrammingSearch = false;//鏄惁鍏佽琚畝鏄撶紪绋嬫悳绱� private static int SDKLocalBigClass = 9; //SDK 褰撳墠閰嶇疆妯℃嫙璁惧鐨勫ぇ绫伙紝榛樿涓洪煶涔愩�佽儗鏅煶涔愬姛鑳� private static int SDKLocalSmallClass = 1; //SDK 褰撳墠閰嶇疆妯℃嫙璁惧鐨勫皬绫伙紝绗笁鏂硅儗鏅煶涔愭ā鍧� - private static String SDKLocalRemark = "鐗规畩璁惧"; //SDK 褰撳墠閰嶇疆妯℃嫙璁惧澶囨敞 + private static String SDKLocalRemark = "澹板繀鍙澶�"; //SDK 褰撳墠閰嶇疆妯℃嫙璁惧澶囨敞 /** @@ -177,6 +177,9 @@ //绠�鏄撶紪绋嬭澶囨悳绱㈡搷浣滅爜銆佽澶囪鍙栨搷浣滅爜 鍥炲 case Configuration.DEVICES_SEARCH_COMMAND: handleDeviceSearchBackData(getDatas); + break; + case Configuration.ReadRemark://2021-01-05 000E鎼滅储澶囨敞澶勭悊 + handleReadRemarkBackData(getDatas); break; // 鎺у埗璁惧 case Configuration.LIGHT_CTRL_BACK_COMMAND: @@ -394,6 +397,21 @@ } + /** + * ReadRemark + * 鎼滅储璁惧000E 鍥炲澶勭悊 + * @param getDatas + */ + public static void handleReadRemarkBackData(UdpDataBean getDatas) { + byte[] remarkByte = StringUtil.stringtoBytes(SDKLocalRemark); + byte[] addBytes = new byte[20]; + System.arraycopy(remarkByte, 0, addBytes, 0, Math.min(remarkByte.length, 20)); + HDLCommand.cusSendCommand(Configuration.ReadRemarkACK, + 0xFF, + 0xFF, + addBytes, + getDatas.port, getDatas.ipAddress); + } /** * 澶勭悊RCU鎼滅储鏁版嵁 -- Gitblit v1.8.0