From 88e1c3ea7681fa9fb2d4492084d6f43d36d1c146 Mon Sep 17 00:00:00 2001 From: mh Date: Thu, 26 Dec 2024 17:07:18 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BF=AE=E5=A4=8D=E8=AF=BB=E5=8F=96?= =?UTF-8?q?=E6=B8=A9=E6=8E=A7=E5=87=BA=E7=8E=B0=E6=8C=87=E4=BB=A4=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mh/user/strategy/TempControlStrategy.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/user-service/src/main/java/com/mh/user/strategy/TempControlStrategy.java b/user-service/src/main/java/com/mh/user/strategy/TempControlStrategy.java index 678fe55..4d5531e 100644 --- a/user-service/src/main/java/com/mh/user/strategy/TempControlStrategy.java +++ b/user-service/src/main/java/com/mh/user/strategy/TempControlStrategy.java @@ -72,6 +72,8 @@ public class TempControlStrategy implements DeviceStrategy { str = str + funCode + registerAddr + "0002" + "04" + ExchangeStringUtil.addZeroForNum(ExchangeStringUtil.decToHex(deviceCodeParamEntity.getDataValue()), 4) + "0001"; + } else { + str=str+"0300000002"; } String checkWord = ExchangeStringUtil.getStrCRC16(str); //CRC16校验 str = str + checkWord;