From c14b71abfe95f5c1775b9b7f8c9e1599af2aab78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Wed, 18 Aug 2021 18:56:16 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mogo/module/obu/mogo/MogoPrivateObuManager.kt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/mogo-module-obu-mogo/src/main/java/com/mogo/module/obu/mogo/MogoPrivateObuManager.kt b/modules/mogo-module-obu-mogo/src/main/java/com/mogo/module/obu/mogo/MogoPrivateObuManager.kt index 44d2e8280c..3fc763f3ae 100644 --- a/modules/mogo-module-obu-mogo/src/main/java/com/mogo/module/obu/mogo/MogoPrivateObuManager.kt +++ b/modules/mogo-module-obu-mogo/src/main/java/com/mogo/module/obu/mogo/MogoPrivateObuManager.kt @@ -177,6 +177,7 @@ class MogoPrivateObuManager private constructor() { override fun onCvxRoadTrafficInfoIndInfo(info: CvxRoadTrafficInfoIndInfo?) { Logger.d(MogoObuConst.TAG_MOGO_OBU, "onCvxRoadTrafficInfoIndInfo ------> $info") + } // CVX_IVP_THREAT_IND 红绿灯 @@ -309,7 +310,7 @@ class MogoPrivateObuManager private constructor() { when (status) { // 添加 ObuConstants.STATUS.ADD -> { - changeTrfficLightStatus(lights, ttsContent, appId, alertContent) + changeTrafficLightStatus(lights, ttsContent, appId, alertContent) } // 删除 ObuConstants.STATUS.DELETE -> { @@ -318,7 +319,7 @@ class MogoPrivateObuManager private constructor() { mIMoGoWaringProvider?.disableWarningV2X(appId.toString()) } else -> { - changeTrfficLightStatus(lights, ttsContent, appId, alertContent) + changeTrafficLightStatus(lights, ttsContent, appId, alertContent) } } } @@ -326,7 +327,7 @@ class MogoPrivateObuManager private constructor() { /** * 修改红绿灯 */ - private fun changeTrfficLightStatus( + private fun changeTrafficLightStatus( lights: List, ttsContent: String, appId: Int, @@ -342,6 +343,11 @@ class MogoPrivateObuManager private constructor() { } // 红灯 0x1 -> { + //显示警告红边 + mMogoServiceApis!!.v2XListenerManager.warningChangedForListenerWithDirection( + getMessageDirection(5), + "ACTION_V2X_FRONT_WARNING" + ) mIMoGoWaringProvider?.showWarningTrafficLight(1) mIMoGoWaringProvider?.changeCountdownRed(it.count_down.toInt()) ttsContent1 = WarningTypeEnum.getWarningTts(appId)