Fix adas module endless loop bug @zhongchao

This commit is contained in:
董宏宇
2021-07-05 21:13:48 +08:00
parent 911d328aa9
commit 1f48492ef2

View File

@@ -57,7 +57,7 @@ public class AdasEventManager implements OnAdasListener, OnAdasMsgConnectStatusL
private final ArrayList<IAdasDataListener> iAdasEventListeners = new ArrayList<>();
private final ArrayList<AdasStatusListener> iAdasStatusListeners = new ArrayList<>();
private final IAdasApiService mAdasApiService;
private final AdasProvider adasProvider;
//private final AdasProvider adasProvider;
private Disposable uploadAutopilotStatus;
//自动驾驶状态
private int mCurrentAutopilotStatus = -1;
@@ -70,7 +70,7 @@ public class AdasEventManager implements OnAdasListener, OnAdasMsgConnectStatusL
private AdasEventManager() {
gson = GsonUtil.getGson();
mAdasApiService = MogoApisHandler.getInstance().getApis().getNetworkApi().create(IAdasApiService.class, getBaseUrl());
adasProvider = ARouter.getInstance().navigation(AdasProvider.class);
//adasProvider = ARouter.getInstance().navigation(AdasProvider.class);
}
public static AdasEventManager getInstance() {
@@ -252,11 +252,11 @@ public class AdasEventManager implements OnAdasListener, OnAdasMsgConnectStatusL
@Override
public void onAutopilotSNRequest() {
if (adasProvider != null) {
adasProvider.setBasicInfo();
} else {
Logger.e(TAG, "onAutopilotSNRequest adasProvider is null");
}
// if (adasProvider != null) {
// adasProvider.setBasicInfo();
// } else {
// Logger.e(TAG, "onAutopilotSNRequest adasProvider is null");
// }
}
@Override