From 37ed7e8e66d923bc5442bb7a38ff4c989cba8ccf Mon Sep 17 00:00:00 2001 From: weidong Date: Tue, 30 Apr 2024 18:35:51 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BF=AE=E6=94=B9=E6=B5=8B=E7=AB=99?= =?UTF-8?q?=E6=94=B9=E5=9F=BA=E7=AB=99=E5=90=8E=EF=BC=8C=E6=B5=8B=E7=AB=99?= =?UTF-8?q?=E5=91=8A=E8=AD=A6=E4=BB=8D=E5=AD=98=E5=9C=A8=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/imdroid/sideslope/service/WarningServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java index 140f855f..c3566378 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java @@ -196,9 +196,11 @@ public class WarningServiceImpl implements WarningService { if(status != null) { boolean isUpdated = false; // 清除b562告警 - if((status.getWarningcode() & (WarningCfg.TYPE_NO_FIXED_RESULT - |WarningCfg.TYPE_LESS_B562)) !=0 ) { + if((status.getWarningcode() & WarningCfg.TYPE_NO_FIXED_RESULT) !=0 ) { status.setWarningcode(status.getWarningcode() & ~WarningCfg.TYPE_NO_FIXED_RESULT); + isUpdated = true; + } + if((status.getWarningcode() & WarningCfg.TYPE_LESS_B562) !=0 ) { status.setWarningcode(status.getWarningcode() & ~WarningCfg.TYPE_LESS_B562); isUpdated = true; }