From 26b6eaa51d932aa92e9e5856b9680f566e112b3c Mon Sep 17 00:00:00 2001 From: chenfufeng Date: Wed, 28 Sep 2022 10:27:35 +0800 Subject: [PATCH] =?UTF-8?q?[Fix]=E4=B9=98=E5=AE=A2=E5=B1=8F=E5=85=88?= =?UTF-8?q?=E4=B8=8D=E4=BC=A0sn=E7=BB=99=E5=B7=A5=E6=8E=A7=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MoGoAdasMsgConnectStatusListenerImpl.kt | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt b/core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt index 0029d8a55e..5f6ecf04f1 100644 --- a/core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt +++ b/core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt @@ -137,13 +137,23 @@ class MoGoAdasMsgConnectStatusListenerImpl : OnAdasConnectStatusListener, */ private fun syncBasicInfoToAutopilot(sn: String? = null) { CallerLogger.d("$M_ADAS_IMPL$TAG", "同步PAD的SN给工控机……") - // 设置PAD-SN给工控,网络环境 - AdasManager.getInstance() - .sendBasicInfoResp( - MoGoAiCloudClientConfig.getInstance().sn, - getEnvironment(), - getTerminalRole() - ) + if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) { + // 设置PAD-SN给工控,网络环境 + AdasManager.getInstance() + .sendBasicInfoResp( + MoGoAiCloudClientConfig.getInstance().sn, + getEnvironment(), + getTerminalRole() + ) + } else { + // 乘客屏先不传sn + AdasManager.getInstance() + .sendBasicInfoResp( + "", + getEnvironment(), + getTerminalRole() + ) + } } private fun getEnvironment(): Int {