解决弱势交通预警么,这里只处理,非机动车和行人

Signed-off-by: 董宏宇 <martindhy@gmail.com>
This commit is contained in:
董宏宇
2021-09-28 17:49:15 +08:00
parent 7ae35bf2c9
commit 0b00f0dfb3

View File

@@ -231,7 +231,8 @@ class MogoPrivateObuManager private constructor() {
} }
//人行横道 //人行横道
0x19 -> { 0x19 -> {
appId = EventTypeEnum.TYPE_USECASE_ID_ROAD_PEDESTRIAN_CROSSING.poiType appId =
EventTypeEnum.TYPE_USECASE_ID_ROAD_PEDESTRIAN_CROSSING.poiType
} }
//减速慢行 //减速慢行
0x1A -> { 0x1A -> {
@@ -330,7 +331,8 @@ class MogoPrivateObuManager private constructor() {
// (2) 弱势交通参与者预警信息CVX_PTC_THREAT_IND // (2) 弱势交通参与者预警信息CVX_PTC_THREAT_IND
override fun onCvxPtcThreatIndInfo(info: CvxPtcThreatIndInfo?) { override fun onCvxPtcThreatIndInfo(info: CvxPtcThreatIndInfo?) {
Logger.d(MogoObuConst.TAG_MOGO_OBU, "onCvxPtcInfoIndInfo ------> $info") Logger.d(MogoObuConst.TAG_MOGO_OBU, "onCvxPtcInfoIndInfo ------> $info")
if (info != null) { // 交通参与者类型 0x0:未知 UNKNOWN | 0x1:非机动车 NON_MOTOR | 0x2:行人 PEDESTRIAN 0x3:RSU
if (info != null && (info.ptc_type == 1 || info.ptc_type == 2)) {
Logger.d( Logger.d(
MogoObuConst.TAG_MOGO_OBU, MogoObuConst.TAG_MOGO_OBU,
"onCvxPtcInfoIndInfo ---status---> ${info.status}" "onCvxPtcInfoIndInfo ---status---> ${info.status}"