From 9d0678f7652bc2f13bd8e242b06743c4e64e297d Mon Sep 17 00:00:00 2001 From: lin <648540858@qq.com> Date: Sun, 20 Jul 2025 22:56:33 +0800 Subject: [PATCH] =?UTF-8?q?[1078]=20=E4=BF=AE=E5=A4=8D=E7=BB=88=E7=AB=AF?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E4=BF=9D=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/genersoft/iot/vmp/jt1078/bean/JTAlarmSign.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTAlarmSign.java b/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTAlarmSign.java index 56257bfae..82bb06e23 100644 --- a/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTAlarmSign.java +++ b/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTAlarmSign.java @@ -126,7 +126,7 @@ public class JTAlarmSign implements JTDeviceSubConfig { public ByteBuf encode() { // 限定容量 避免影响后续占位 ByteBuf byteBuf = Unpooled.buffer(); - long alarmSignValue = 0; + int alarmSignValue = 0; if (urgent) { alarmSignValue = alarmSignValue | 1; } @@ -220,7 +220,7 @@ public class JTAlarmSign implements JTDeviceSubConfig { if (warningRollover) { alarmSignValue = alarmSignValue | 1 << 30; } - byteBuf.writeLong(alarmSignValue); + byteBuf.writeInt(alarmSignValue); return byteBuf; }