新增 ICCID UDP 查询的测试代码
This commit is contained in:
parent
8ea0dd64cd
commit
974e5025ec
@ -4,6 +4,7 @@ import com.imdroid.common.util.DataTypeUtil;
|
||||
import com.imdroid.common.util.HexUtil;
|
||||
import com.imdroid.common.util.ThreadManager;
|
||||
import com.imdroid.secapi.client.BeidouClient;
|
||||
import com.imdroid.secapi.client.HttpResp;
|
||||
import com.imdroid.secapi.dto.*;
|
||||
import com.imdroid.sideslope.message.D3F0SelfCheckMessage;
|
||||
import com.imdroid.sideslope.sal.Device;
|
||||
@ -66,6 +67,7 @@ public class D3F0SelfCheckMessageExecutor implements Executor<D3F0SelfCheckMessa
|
||||
device.updateRx(message.getHeader(),message.getLen(),1);
|
||||
|
||||
ThreadManager.getFixedThreadPool().submit(() -> {
|
||||
testAskICCID(device);
|
||||
// 检查是否需要对设备的F9P进行冷启动操作
|
||||
if(device.getDeviceType() == Device.DEVICE_ROVER){
|
||||
if(device.getModel() == GnssDevice.MODEL_G505){
|
||||
@ -179,6 +181,11 @@ public class D3F0SelfCheckMessageExecutor implements Executor<D3F0SelfCheckMessa
|
||||
rtcmClient.config(device.getDeviceId(), sendCmd);
|
||||
}
|
||||
|
||||
void testAskICCID(Device device){
|
||||
String sendCmd = "d31a000D0080F34C0141542B4943434944";
|
||||
HttpResp resp = rtcmClient.configByUdp(device.getDeviceId(),sendCmd);
|
||||
logger.info(resp.toString());
|
||||
}
|
||||
private void checkAndResetBTGnss(Device device){
|
||||
if(device.getNoFixedAndFloatResult()>0 &&device.getAbnormalD341Num()>10){
|
||||
if(isBaseStationFwd(device)) startBTResetTask(device);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user