[Feat]新增预警类型

This commit is contained in:
chenfufeng
2021-12-13 16:21:33 +08:00
parent 9caaf06a64
commit 85824c6901
2 changed files with 26 additions and 1 deletions

View File

@@ -245,6 +245,13 @@ enum class EventTypeEnum(
content = "道路危险情况预警",
tts = "前方路况危险,小心行驶"
),//(如果能给出具体的类别,则播报具体危险类别)
TYPE_USECASE_OPTIMAL_LANE(
ObuConstants.USE_CASE_ID.HLW.toString(),
"最优车道",
poiTypeSrcVr = R.drawable.v2x_icon_live_logo,
content = "最优车道",
tts = "最优车道"
),
TYPE_USECASE_ID_IVS(
ObuConstants.USE_CASE_ID.IVS.toString(),
"车内标牌",

View File

@@ -66,11 +66,29 @@ class V2XMessageListener_404000 : IMogoOnMessageListener<AdvanceWarningBean> {
content = EventTypeEnum.TYPE_USECASE_ID_BSW.content
}
// 逆向超车预警
1005 -> {
1006 -> {
appId = EventTypeEnum.TYPE_USECASE_ID_DNPW.poiType.toInt()
tts = EventTypeEnum.TYPE_USECASE_ID_DNPW.tts
content = EventTypeEnum.TYPE_USECASE_ID_DNPW.content
}
// 闯红灯预警
1005 -> {
appId = EventTypeEnum.TYPE_USECASE_ID_IVP.poiType.toInt()
tts = EventTypeEnum.TYPE_USECASE_ID_IVP.tts
content = EventTypeEnum.TYPE_USECASE_ID_IVP.content
}
// 最优车道
2001 -> {
appId = EventTypeEnum.TYPE_USECASE_OPTIMAL_LANE.poiType.toInt()
tts = EventTypeEnum.TYPE_USECASE_OPTIMAL_LANE.tts
content = EventTypeEnum.TYPE_USECASE_OPTIMAL_LANE.content
}
// 前方道路拥堵预警
3001 -> {
appId = EventTypeEnum.FOURS_BLOCK_UP.poiType.toInt()
tts = EventTypeEnum.FOURS_BLOCK_UP.tts
content = EventTypeEnum.FOURS_BLOCK_UP.content
}
}
// 显示弹框,语音提示
CallerHmiManager.showWarningV2X(appId, content, tts,