From e937b3ccfaa719fb1969b748ff07acc1d4de29a6 Mon Sep 17 00:00:00 2001 From: zhongchao Date: Wed, 15 Nov 2023 15:28:02 +0800 Subject: [PATCH] [6.2.0] add trace log of v2x --- .../mogo/eagle/function/biz/v2x/v2n/V2XEventManager.kt | 6 +++--- .../function/biz/v2x/v2n/alarm/V2XAlarmServer.java | 10 ++++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/V2XEventManager.kt b/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/V2XEventManager.kt index 5744f6eab7..a02c9210c8 100644 --- a/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/V2XEventManager.kt +++ b/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/V2XEventManager.kt @@ -115,7 +115,7 @@ object V2XEventManager : IMoGoChassisLocationGCJ02Listener, IV2XCallback, V2XScenarioManager.getInstance().handlerMessage(v2XMessageEntity) V2XBizTrace.onAck("巡航处理 handlerMessage v2XMessageEntity", " $v2XMessageEntity") }else{ - V2XBizTrace.onAck("事件未触发", mapOf("roadEvent" to v2XRoadEventEntity, "distance" to distance)) + V2XBizTrace.onAck("事件未触发,巡航处理", mapOf("roadEvent" to v2XRoadEventEntity, "distance" to distance)) } } } @@ -173,11 +173,11 @@ object V2XEventManager : IMoGoChassisLocationGCJ02Listener, IV2XCallback, if (!AppIdentityModeUtils.isTaxi(FunctionBuildConfig.appIdentityMode) || !FunctionBuildConfig.v2nMainSwitch || !FunctionBuildConfig.isNewV2NData) { handleRoadMarkerEvent(event.data.toRoadMarker()) }else{ - V2XBizTrace.onAck("事件未触发",mapOf("roadEvent" to event, "v2nMainSwitch" to FunctionBuildConfig.v2nMainSwitch,"isNewV2NData" to FunctionBuildConfig.isNewV2NData)) + V2XBizTrace.onAck("事件未触发,被开关拦截",mapOf("roadEvent" to event, "v2nMainSwitch" to FunctionBuildConfig.v2nMainSwitch,"isNewV2NData" to FunctionBuildConfig.isNewV2NData)) } } else -> { - Logger.e(TAG, "onAck other event: $event") + V2XBizTrace.onAck("事件未触发,不识别的新事件",mapOf("roadEvent" to event)) } } } diff --git a/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/alarm/V2XAlarmServer.java b/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/alarm/V2XAlarmServer.java index 529f838883..0bc5ac915d 100644 --- a/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/alarm/V2XAlarmServer.java +++ b/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/v2x/v2n/alarm/V2XAlarmServer.java @@ -6,7 +6,9 @@ import com.mogo.eagle.core.data.map.entity.MarkerLocation; import com.mogo.eagle.core.data.map.entity.V2XRoadEventEntity; import com.mogo.eagle.core.utilcode.mogo.logger.Logger; import com.mogo.eagle.core.utilcode.util.DrivingDirectionUtils; +import com.mogo.eagle.function.biz.v2x.V2XBizTrace; +import java.util.HashMap; import java.util.Iterator; import java.util.concurrent.CopyOnWriteArrayList; @@ -96,7 +98,15 @@ public class V2XAlarmServer { showedEvents.add(v2XRoadEventEntity); return v2XRoadEventEntity; } + }else{ + HashMap map = new HashMap(); + map.put("diffAngle",diffAngle); + V2XBizTrace.Companion.onAck("事件未触发,未达到触发角度",map); } + }else{ + HashMap map = new HashMap(); + map.put("distance",distance); + V2XBizTrace.Companion.onAck("事件未触发,未达到触发距离",map); } } }