adas版本升级

This commit is contained in:
suyong
2021-05-20 10:41:56 +08:00
parent e513eba5ae
commit 33a59ed884
3 changed files with 19 additions and 10 deletions

View File

@@ -305,11 +305,14 @@ public class MogoADASController implements IMogoADASController {
@Override
public void onServiceConnected() {
super.onServiceConnected();
Logger.d( TAG, "adas statuslistener connected & send sn");
AutopilotServiceManage.getInstance().aiCloudToAdasData(Utils.getSn());
invokeShowADASOperation();
}
@Override
public void onServiceDisconnected() {
Logger.d( TAG, "adas statuslistener disconnected");
super.onServiceDisconnected();
}
});
@@ -319,6 +322,7 @@ public class MogoADASController implements IMogoADASController {
mAdasDataListener = new AdasDataListener() {
@Override
public void sendMsg( String msg ) {
Logger.d( TAG, "adas AdasDataListener sendmsg " + msg);
for ( IMogoAdasDataCallback callback : mAdasDataCallbackList ) {
try {
callback.onAdasDataCallback( msg );
@@ -330,7 +334,7 @@ public class MogoADASController implements IMogoADASController {
@Override
public void cameraEyeDetectResult( String detectResult ) {
Logger.d( TAG, "detectResult " + detectResult);
try {
JSONObject jsonObjectWs = new JSONObject( detectResult );
String action = jsonObjectWs.optString( "action" );
@@ -356,6 +360,7 @@ public class MogoADASController implements IMogoADASController {
@Override
public void requestGetCarModelListInfo() {
Logger.d( TAG, "requestGetCarModelListInfo ");
if ( DebugConfig.isMapBased() ) {
Logger.d( TAG, "requestGetCarModelListInfo" );
// 向adas发送车模list
@@ -385,6 +390,7 @@ public class MogoADASController implements IMogoADASController {
@Override
public void autopilotArrive( AdasAIDLAutopilotArriveModel autopilotArriveModel ) {
Logger.d( TAG, "autopilotArriveModel " + autopilotArriveModel);
if ( autopilotArriveModel == null ) {
return;
}
@@ -399,6 +405,7 @@ public class MogoADASController implements IMogoADASController {
@Override
public void ownerCarStateInfo( String ownerCarStateInfo ) {
Logger.d( TAG, "ownerCarStateInfo " + ownerCarStateInfo);
Message message = mAdasLocationRecHandler.obtainMessage();
message.obj = ownerCarStateInfo;
message.sendToTarget();
@@ -406,6 +413,7 @@ public class MogoADASController implements IMogoADASController {
@Override
public void notifyOwnerCarState( AdasAIDLOwnerCarStateModel ownerCarStateModel ) {
Logger.d( TAG, "AdasAIDLOwnerCarStateModel " + ownerCarStateModel);
ADASCarStateInfo stateInf = new ADASCarStateInfo();
stateInf.setAction( "state" );
ADASCarStateInfo.ValuesBean bean = new ADASCarStateInfo.ValuesBean();