fixbug of ADAS send sn problem and note the foreCast latlon of adasRecognize data

This commit is contained in:
zhongchao
2021-05-27 16:07:38 +08:00
parent 8f0f61f554
commit fddb6f0e7d
9 changed files with 61 additions and 29 deletions

View File

@@ -53,7 +53,9 @@ import com.zhidao.autopilotservice.model.AdasAIDLAutopilotArriveModel;
import com.zhidao.autopilotservice.model.AdasAIDLAutopilotStateModel;
import com.zhidao.autopilotservice.model.AdasAIDLOwnerCarRectModel;
import com.zhidao.autopilotservice.model.AdasAIDLOwnerCarStateModel;
import com.zhidao.support.adas.high.AdasManager;
import com.zhidao.support.adas.high.OnAdasListener;
import com.zhidao.support.adas.high.bean.BasicInfo;
import com.zhidao.support.adas.high.bean.RectInfo;
import com.zhidao.support.adas.high.bean.WarnMessageInfo;
import com.zhidao.support.adas.high.msg.MyMessageFactory;
@@ -223,6 +225,11 @@ public class MogoADASController implements IMogoADASController {
DebugConfig.setStatus(DebugConfig.sAdasRecognized, true);
}
@Override
public void onAutopilotRoute(String route) {
}
@Override
public void onWarnMessage(WarnMessageInfo warnMessageInfo) {
if (warnMessageInfo == null) {
@@ -306,12 +313,14 @@ public class MogoADASController implements IMogoADASController {
}
Logger.d( TAG, Log.getStackTraceString( new Throwable() ) );
init( AbsMogoApplication.getApp() );
adasProvider.addAdaStatusListener(new AdasStatusListener() {
adasProvider.addAdasStatusListener(new AdasStatusListener() {
@Override
public void onServiceConnected() {
super.onServiceConnected();
Logger.d( TAG, "adas statuslistener connected & send sn");
AutopilotServiceManage.getInstance().aiCloudToAdasData(Utils.getSn()+"xavier");
BasicInfo info=new BasicInfo();
info.setSn(Utils.getSn()+"xavier");
AdasManager.getInstance().setBasicInfo(info);
invokeShowADASOperation();
}