[adas lib]能否启动自驾以及启动命令下发后成功或失败统计优化

This commit is contained in:
xinfengkun
2023-02-07 14:51:42 +08:00
parent 082bc80870
commit 7fdd6dae57
27 changed files with 802 additions and 265 deletions

View File

@@ -3,7 +3,6 @@ package com.mogo.eagle.core.function.call.autopilot
import androidx.annotation.Nullable
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotActionsListener
import com.mogo.eagle.core.function.call.base.CallerBase
import com.zhidao.support.adas.high.bean.AutopilotAbility
import java.util.concurrent.ConcurrentHashMap
@@ -51,10 +50,10 @@ object CallerAutopilotActionsListenerManager : CallerBase() {
}
@Synchronized
fun invokeAutopilotAbility(ability: AutopilotAbility?) {
fun invokeAutopilotAbility(isAutopilotAbility: Boolean, unableAutopilotReason: String?) {
M_AUTOPILOT_ACTIONS_LISTENER.forEach {
val listener = it.value
listener.onAutopilotAbility(ability)
listener.onAutopilotAbility(isAutopilotAbility, unableAutopilotReason)
}
}
}