From 95d24e4619f97898612cd1a643eb159308877ca4 Mon Sep 17 00:00:00 2001 From: weidong Date: Sun, 15 Dec 2024 13:32:33 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=A2=9E=E5=8A=A0=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E8=A1=8C=E7=AA=97=E5=8F=A3=E6=94=B6=E5=88=B0GNSS=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=AD=97=E7=AC=A6=E4=B8=B2=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/imdroid/beidou/controller/APIController.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sec-beidou/src/main/java/com/imdroid/beidou/controller/APIController.java b/sec-beidou/src/main/java/com/imdroid/beidou/controller/APIController.java index a7497786..4b31e751 100644 --- a/sec-beidou/src/main/java/com/imdroid/beidou/controller/APIController.java +++ b/sec-beidou/src/main/java/com/imdroid/beidou/controller/APIController.java @@ -47,8 +47,10 @@ public class APIController extends BasicController{ } } - // 保存 - saveMsg(deviceId, tenantId,msgType, configAck, false); + // 保存, debug 01 02上来的原始数据不保存 + if(msgType != 0xd313 || configAck.length()<100) { + saveMsg(deviceId, tenantId, msgType, configAck, false); + } // 命令行显示 String rxInfo = "RX "+ dateFormat.format(System.currentTimeMillis())+ @@ -58,6 +60,11 @@ public class APIController extends BasicController{ String dtuAck = configAck.substring(9*2); rxInfo += configAck+"("+HexUtil.HexString2String(dtuAck)+")"; } + else if(msgType == 0xd313&&configAck.length()>=100){ + //转成字符串 + String dtuAck = configAck.substring(26*2); + rxInfo += configAck+"("+HexUtil.HexString2String(dtuAck)+")"; + } else{ rxInfo += configAck; }