Merge branch 'refs/heads/dev_robotaxi-d_240912_6.7.0' into dev_robotaxi-d_240912_6.7.2_local

# Conflicts:
#	OCH/common/common/src/main/java/com/mogo/och/common/module/wigets/LoadingMapStatusView.kt
This commit is contained in:
donghongyu-pc
2024-10-29 17:49:38 +08:00
15 changed files with 106 additions and 16 deletions

View File

@@ -28,6 +28,7 @@ object ColdStartManager: IMoGoAutopilotStatusListener, IDataCenterBizListener {
private var coldStartNowDay = millis2String(ColdStartConfig.getColdStartNowTime(), TimeUtils.getMdFormat())
//获取当天是否冷启动成功
private var coldStartSuccessDay = millis2String(ColdStartConfig.getColdStartSuccessTime(), TimeUtils.getMdFormat())
private var firstDisConnectIpc = false
fun init(context: Context){
CallerAutoPilotStatusListenerManager.addListener(TAG, this)
@@ -40,8 +41,9 @@ object ColdStartManager: IMoGoAutopilotStatusListener, IDataCenterBizListener {
){
//冷启动只上司机屏
if(AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)){
//域控连接
if(status != AdasConstants.IpcConnectionStatus.CONNECTED){
//域控连接
if(status == AdasConstants.IpcConnectionStatus.CONNECTED){
firstDisConnectIpc = true
coldStartNowDay = millis2String(ColdStartConfig.getColdStartNowTime(), TimeUtils.getMdFormat())
if(coldStartNowDay == currentDay){
isColdStartNow = true
@@ -65,7 +67,10 @@ object ColdStartManager: IMoGoAutopilotStatusListener, IDataCenterBizListener {
}
}
}else{
ipcConnectedTime = System.currentTimeMillis()
if(firstDisConnectIpc){
ipcConnectedTime = System.currentTimeMillis()
firstDisConnectIpc = false
}
}
}
}