opt och bus

This commit is contained in:
tongchenfei
2021-01-29 11:23:10 +08:00
parent 5f33eaca9a
commit 3bdf068499
5 changed files with 73 additions and 70 deletions

View File

@@ -669,6 +669,9 @@ public class MogoADASController implements IMogoADASController {
@Override
public int getAutopilotStatus() {
if (mockState != -2) {
return mockState;
}
int status = IMogoAdasOCHCallback.STATUS_AUTOPILOT_DISABLE;
try {
status = AutopilotServiceManage.getInstance().autopilotStateCall().getState();
@@ -678,6 +681,7 @@ public class MogoADASController implements IMogoADASController {
return status;
}
private int mockState = -2;
@Override
public void mockOchStatus(int state, String reason) {
if(state == -1){
@@ -685,6 +689,7 @@ public class MogoADASController implements IMogoADASController {
mAdasOCHCallback.onArriveAt(new AdasOCHData(1, 1d, 1d));
}
}else {
mockState = state;
if (mAdasOCHCallback != null) {
mAdasOCHCallback.onStateChanged(state, reason);
}