From 756a5ed9eea4c3c1056cc4a78a0962bff402f08d Mon Sep 17 00:00:00 2001 From: xinfengkun Date: Sat, 20 May 2023 20:07:52 +0800 Subject: [PATCH] =?UTF-8?q?[sweeper310]=E9=B9=B0=E7=9C=BC=E4=B8=8B?= =?UTF-8?q?=E5=8F=91=E7=BA=A2=E7=BB=BF=E7=81=AF=E6=95=B0=E6=8D=AE=E5=88=B0?= =?UTF-8?q?=E5=B7=A5=E6=8E=A7=E6=9C=BA=E6=8E=A5=E5=8F=A3=E5=8A=A0=E5=85=A5?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=88=A4=E6=96=ADMAP290=E5=B0=86=E5=81=9C=E6=AD=A2=E5=8F=91=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../autopilot/server/AsyncDataToAutopilotServer.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/server/AsyncDataToAutopilotServer.kt b/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/server/AsyncDataToAutopilotServer.kt index b92dd55b4c..f6dae9d389 100644 --- a/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/server/AsyncDataToAutopilotServer.kt +++ b/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/server/AsyncDataToAutopilotServer.kt @@ -4,6 +4,7 @@ import com.mogo.eagle.core.data.biz.trafficlight.TrafficLightResult import com.mogo.eagle.core.function.api.datacenter.union.IMoGoTrafficLightListener import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager import com.mogo.eagle.core.function.call.v2x.CallerTrafficLightListenerManager +import com.zhidao.support.adas.high.AdasManager /** * @author xiaoyuzhou @@ -26,6 +27,11 @@ class AsyncDataToAutopilotServer private constructor() : IMoGoTrafficLightListen } override fun onTrafficLightStatus(trafficLightResult: TrafficLightResult) { - CallerAutoPilotControlManager.sendTrafficLightData(trafficLightResult) + var version = -1 + if (AdasManager.getInstance().carConfig != null) { + version = AdasManager.getInstance().carConfig.mapVersion + } + if (version > -1 && version < 290) + CallerAutoPilotControlManager.sendTrafficLightData(trafficLightResult) } } \ No newline at end of file