From 21a6d2a8df1592dad08352f9b3ab92d664c10945 Mon Sep 17 00:00:00 2001 From: weidong Date: Mon, 14 Jul 2025 09:24:48 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E6=9C=89=E8=AE=BE=E5=A4=87=E9=95=BF?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=97=A0d3f0=E4=BD=86=E6=98=AF=E6=9C=89?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=8A=E6=9D=A5=EF=BC=8C=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?device=E7=9A=84=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/imdroid/sideslope/service/Device.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/Device.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/Device.java index af1c692c..6a281edc 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/Device.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/Device.java @@ -74,6 +74,7 @@ public class Device { private BigDecimal used; LocalDateTime lastRxTime; + LocalDateTime lastD3f0f2Time; LocalDateTime lastD3f2Time; short noFixedAndFloatResult=0; @@ -89,13 +90,14 @@ public class Device { short abnormalD341Num = 0; byte cfgChannelType = CHANNEL_TYPE_TCP; // 0:TCP;1:DUP byte dataChannelType = CHANNEL_TYPE_UDP; // 0:TCP;1:DUP + int lasQuality = 0; public void updateRx(int head, int bytes,int count){ lastRxHead = head; switch (head){ case 0xd3f0: - //lastD3f0f2Time = LocalDateTime.now(); + lastD3f0f2Time = LocalDateTime.now(); //clearStat(); break; case 0xd3f2: @@ -128,6 +130,7 @@ public class Device { } public void updateCalcQuality(int quality){ + lasQuality = quality; if(b562AsCalc) { if (quality == UBXUtil.FIX_RESULT) fixedNum++; else if (quality == UBXUtil.FLOAT_RESULT) floatNum++;