Fix adas module endless loop bug @zhongchao
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user