diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java b/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java index 5d0891b6ea..2b755b35b4 100644 --- a/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java +++ b/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java @@ -8,6 +8,7 @@ import android.os.Message; import android.os.RemoteException; import android.text.TextUtils; import android.util.Log; +import android.widget.Toast; import com.alibaba.android.arouter.facade.annotation.Route; import com.alibaba.android.arouter.launcher.ARouter; @@ -301,6 +302,16 @@ public class MogoADASController implements IMogoADASController { 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() { @@ -323,6 +334,9 @@ public class MogoADASController implements IMogoADASController { info.setSn(MoGoAiCloudClientConfig.getInstance().getSn()+"xavier"); AdasManager.getInstance().setBasicInfo(info); invokeShowADASOperation(); + + //测试网约车 + //testOCH(); } @Override @@ -662,7 +676,8 @@ public class MogoADASController implements IMogoADASController { AdasControlCommandParameter parameter = new AdasControlCommandParameter(action, result); //位置信息 action是aiCloudToStartAutopilot try { - AutopilotServiceManage.getInstance().aiCloudToAdasData(GsonUtil.jsonFromObject(parameter)); + //AutopilotServiceManage.getInstance().aiCloudToAdasData(GsonUtil.jsonFromObject(parameter)); + adasProvider.sendWsMessage(GsonUtil.jsonFromObject(parameter)); } catch (Exception e) { e.printStackTrace(); }