diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java index c937185c..dd8ef688 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java @@ -111,9 +111,21 @@ public class D3F0SelfCheckMessageExecutor implements Executor0 &&device.getAbnormalD341Num()>10){ - startBTResetTask(device); + if(isBaseStationFwd(device)) startBTResetTask(device); device.clearNoResultStat(); } else if((device.getWarningcode()&WarningCfg.TYPE_CONT_INVALID_RESULT) !=0){ - startBTHotStartTask(device); + if(isBaseStationFwd(device)) startBTHotStartTask(device); device.clearNoResultStat(); } }