From 007ad0efcba8858af1554d8b59303c6873b4c8ea Mon Sep 17 00:00:00 2001 From: weidong Date: Mon, 28 Apr 2025 20:31:46 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=B8=8D=E6=A0=B9=E6=8D=AE1005?= =?UTF-8?q?=E5=88=A4=E6=96=AD=E6=98=AF=E5=90=A6=E6=8E=A8=E9=80=81=EF=BC=8C?= =?UTF-8?q?=E8=80=8C=E6=98=AF=E6=98=AF=E5=90=A6=E6=9C=89=E5=9B=BA=E5=AE=9A?= =?UTF-8?q?=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../imdroid/sideslope/executor/D331RtcmMessageExecutor.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java index 0f428059..c3ec8d9b 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java @@ -6,7 +6,6 @@ import com.imdroid.secapi.client.BeidouClient; import com.imdroid.secapi.dto.GnssDevice; import com.imdroid.common.util.ByteUtil; import com.imdroid.sideslope.bd.Gga; -import com.imdroid.sideslope.bd.UBXUtil; import com.imdroid.sideslope.message.D331RtcmMessage; import com.imdroid.sideslope.ntrip.UdpNtripServer; import com.imdroid.sideslope.service.Device; @@ -15,7 +14,6 @@ import com.imdroid.sideslope.server.DeviceChannel; import com.imdroid.sideslope.server.OnlineChannels; import com.imdroid.sideslope.service.DataPersistService; import com.imdroid.sideslope.bd.RtcmGgaUtil; -//import com.imdroid.common.util.RtcmGgaUtil; import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import org.slf4j.Logger; @@ -62,7 +60,8 @@ public class D331RtcmMessageExecutor implements Executor for (Device device : deviceList) { if (device.getOpMode() != GnssDevice.OP_MODE_USE) continue; if (device.getGnssSampleRate()>1 && (deviceBs.getD3xxCount()%device.getGnssSampleRate()) != 0) { - if(!UBXUtil.has1005(forwardBytes)) continue; //1005必推 + //if(!UBXUtil.has1005(forwardBytes)) continue; //1005必推 + if(device.getFixedNum()>0) continue; } String deviceId = device.getDeviceId(); if(device.getDataChannelType() == Device.CHANNEL_TYPE_UDP) {