升级OBU-sdk版本,修复解析协议崩溃问题

Signed-off-by: 董宏宇 <martindhy@gmail.com>
This commit is contained in:
董宏宇
2021-09-28 17:34:06 +08:00
parent dce50514e9
commit dbf613eab6
3 changed files with 6 additions and 3 deletions

View File

@@ -167,7 +167,7 @@ ext {
// obu sdk
obusdk : "com.zhidao.enterprise.smartv2x:smartv2x:1.0.0.3",
// mebulaobu : 'com.zhidao.support.nebulaobu:nebulaobu:1.0.0.3',
mogoobu : 'com.zhidao.support.obu:mogoobu:1.0.0.13',
mogoobu : 'com.zhidao.support.obu:mogoobu:1.0.0.15',
mogoami : 'com.zhidao.support.obu.ami:mogoami:1.0.0.3',
// 左侧面板

View File

@@ -46,7 +46,7 @@ class MogoPrivateObuManager private constructor() {
mIMogoMapService = mMogoServiceApis!!.mapServiceApi
//自研obu
MogoObuManager.getInstance().connect(context, "192.168.20.199")
MogoObuManager.getInstance().connect(context, "192.168.43.51")
MogoObuManager.getInstance().registerListener(mogoObuListener)
}

View File

@@ -40,7 +40,10 @@ object TrafficDataConvertUtils {
*/
fun cvxRtiThreatIndInfo2TrafficData(info: CvxRtiThreatIndInfo): TrafficData? {
// 这里只处理道路施工
if (info.rti_id == null || info.ext_info == null || info.ext_info.rti_type != 0x7
if(info.ext_info.rti_type != 0x7){
return null
}
if (info.rti_id == null || info.ext_info == null
|| info.zones_info == null || info.zones_info.first() == null
|| info.zones_info.first().path_points.first() == null
|| info.threat_info == null