解决了ADAS 重新连接工控机 没有发送sn的问题

This commit is contained in:
董宏宇
2021-07-02 20:19:25 +08:00
parent f779d565f3
commit c5bc5170b4
3 changed files with 22 additions and 33 deletions

View File

@@ -313,22 +313,12 @@ public class MogoADASController implements IMogoADASController {
try {
adasProvider.killAdas();
} catch (Exception e) {
e.printStackTrace();
}
}
private volatile boolean needEmphasizeMyLocation = false;
private void testOCH() {
RemoteControlAutoPilotParameters currentAutopilot = new RemoteControlAutoPilotParameters();
currentAutopilot.isSpeakVoice = true;
currentAutopilot.startLatLon = new RemoteControlAutoPilotParameters.AutoPilotLonLat(0, 1);
currentAutopilot.endLatLon = new RemoteControlAutoPilotParameters.AutoPilotLonLat(2, 3);
currentAutopilot.vehicleType = 10;
Logger.d(TAG, "开启自动驾驶====" + currentAutopilot);
aiCloudToAdasData(currentAutopilot);
}
@Override
public void showADAS() {
@@ -346,19 +336,13 @@ public class MogoADASController implements IMogoADASController {
adasProvider.addAdasStatusListener(new AdasStatusListener() {
@Override
public void onServiceConnected() {
super.onServiceConnected();
Logger.d(TAG, "adas statusListener connected & send sn");
adasProvider.setBasicInfo();
Logger.d(TAG, "adas statusListener connected");
invokeShowADASOperation();
//测试网约车
//testOCH();
}
@Override
public void onServiceDisconnected() {
Logger.d(TAG, "adas statuslistener disconnected");
super.onServiceDisconnected();
}
});
invokeShowADASOperation();
@@ -583,7 +567,7 @@ public class MogoADASController implements IMogoADASController {
intent.putExtra(PARAM_DATA, object.toString());
sendBroadcast(intent);
} catch (Exception e1) {
Logger.e(TAG, e1, "error.");
e1.printStackTrace();
}
}
}, delay);