From 47857467fc8ded3b85fcf6c186fa4c6e2d60af81 Mon Sep 17 00:00:00 2001 From: linwl <304115325@qq.com> Date: Thu, 21 Jan 2021 21:50:26 +0800 Subject: [PATCH] =?UTF-8?q?ALL=E6=94=B9=E4=B8=BAall?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DipperAstPosAsyncTaskServiceImpl.java | 6 +++--- .../service/impl/DipperAstTimeAsyncTaskServiceImpl.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/telpo/dipperposition/service/impl/DipperAstPosAsyncTaskServiceImpl.java b/src/main/java/com/telpo/dipperposition/service/impl/DipperAstPosAsyncTaskServiceImpl.java index 2685cc2..13e37a6 100644 --- a/src/main/java/com/telpo/dipperposition/service/impl/DipperAstPosAsyncTaskServiceImpl.java +++ b/src/main/java/com/telpo/dipperposition/service/impl/DipperAstPosAsyncTaskServiceImpl.java @@ -212,8 +212,8 @@ public class DipperAstPosAsyncTaskServiceImpl implements IDipperAstPosAsyncTaskS // astPosCmd 组装 String astPosCmd = "233E0401"; astPosCmd += "1000"; - astPosCmd += HexConvert.hexStringToBytes(HexConvert.encodeHEX(lanLongValue).toUpperCase()); - astPosCmd += HexConvert.hexStringToBytes(HexConvert.encodeHEX(altLongValue).toUpperCase()); + astPosCmd += HexConvert.encodeHEX(lanLongValue).toUpperCase(); + astPosCmd += HexConvert.encodeHEX(altLongValue).toUpperCase(); astPosCmd += "70170000"; astPosCmd += "A0860100"; @@ -237,7 +237,7 @@ public class DipperAstPosAsyncTaskServiceImpl implements IDipperAstPosAsyncTaskS astPosCmdBuf.append(s + " "); } - return astPosCmdBuf.toString() + checkSum.substring(0,1) + " " + checkSum.substring(2,3); + return astPosCmdBuf.toString() + checkSum.substring(0,2) + " " + checkSum.substring(2,4); } } diff --git a/src/main/java/com/telpo/dipperposition/service/impl/DipperAstTimeAsyncTaskServiceImpl.java b/src/main/java/com/telpo/dipperposition/service/impl/DipperAstTimeAsyncTaskServiceImpl.java index 788bee6..e4f7621 100644 --- a/src/main/java/com/telpo/dipperposition/service/impl/DipperAstTimeAsyncTaskServiceImpl.java +++ b/src/main/java/com/telpo/dipperposition/service/impl/DipperAstTimeAsyncTaskServiceImpl.java @@ -104,7 +104,7 @@ public class DipperAstTimeAsyncTaskServiceImpl implements IDipperAstTimeAsyncTas checkSum = astCheckSumBuf.toString(); log.info(checkSum); - return astTimeCmdBuf.toString() + checkSum.substring(0,1) + " " + checkSum.substring(2,3); + return astTimeCmdBuf.toString() + checkSum.substring(0,2) + " " + checkSum.substring(2,4); //String hexIn = astTimeCmd + HexConvert.makeChecksum(astTimeCmd); //log.info("DipperAstTimeAsyncTaskServiceImpl 返回时间:" + hexIn);