[6.6.0] add trace of v2n event

This commit is contained in:
EmArrow
2024-08-22 11:28:08 +08:00
parent 051f1ecf62
commit 6fb93f831b
3 changed files with 34 additions and 3 deletions

View File

@@ -11,6 +11,7 @@ import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_AD
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_CAR_CONFIG
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_CAR_LOC
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_FM_MSG
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_FSM_MSG
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_GUARDIAN
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_MAP_PARAM
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_PARALLEL
@@ -20,6 +21,7 @@ import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_AD
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_STATUS
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_STATUS_QUERY_RESP
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_TRAJECTORY
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_V2N_EVENT
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_ADAS_VEHICLE
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_SOURCE_ADAS
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_TYPE_GNSS
@@ -461,6 +463,12 @@ class MoGoAdasListenerImpl : OnAdasListener {
* @param header 头
* @param fsmState 数据
*/
@ChainLog(
linkChainLog = CHAIN_TYPE_SOCKET_AUTOPILOT,
linkCode = CHAIN_SOURCE_ADAS,
nodeAliasCode = CHAIN_CODE_ADAS_FSM_MSG,
paramIndexes = [0, 1]
)
override fun onFSM2024State(header: MessagePad.Header, fsmState: Fsm2024.FSMStateMsg) {
CallerFsm2024ListenerManager.invokeFSM2024State(fsmState)
}
@@ -930,6 +938,12 @@ class MoGoAdasListenerImpl : OnAdasListener {
* @param header 头
* @param crossSpeed 数据
*/
@ChainLog(
linkChainLog = CHAIN_TYPE_SOCKET_AUTOPILOT,
linkCode = CHAIN_SOURCE_ADAS,
nodeAliasCode = CHAIN_CODE_ADAS_V2N_EVENT,
paramIndexes = [0, 1]
)
override fun onV2nNioGreenWavePassageEvent(
header: MessagePad.Header,
crossSpeed: MessagePad.V2nCrossSpeed
@@ -943,6 +957,12 @@ class MoGoAdasListenerImpl : OnAdasListener {
* @param header 头
* @param event 数据
*/
@ChainLog(
linkChainLog = CHAIN_TYPE_SOCKET_AUTOPILOT,
linkCode = CHAIN_SOURCE_ADAS,
nodeAliasCode = CHAIN_CODE_ADAS_V2N_EVENT,
paramIndexes = [0, 1]
)
override fun onV2nNioCrossoverEvent(header: MessagePad.Header, event: MessagePad.Event) {
CallerV2nNioEventListenerManager.invokeV2nNioCrossoverEvent(event)
}
@@ -953,6 +973,12 @@ class MoGoAdasListenerImpl : OnAdasListener {
* @param header 头
* @param event 数据
*/
@ChainLog(
linkChainLog = CHAIN_TYPE_SOCKET_AUTOPILOT,
linkCode = CHAIN_SOURCE_ADAS,
nodeAliasCode = CHAIN_CODE_ADAS_V2N_EVENT,
paramIndexes = [0, 1]
)
override fun onV2nNioOtherRetrogradeEvent(header: MessagePad.Header, event: MessagePad.Event) {
CallerV2nNioEventListenerManager.invokeV2nNioOtherRetrogradeEvent(event)
}
@@ -963,6 +989,12 @@ class MoGoAdasListenerImpl : OnAdasListener {
* @param header 头
* @param congestion 数据
*/
@ChainLog(
linkChainLog = CHAIN_TYPE_SOCKET_AUTOPILOT,
linkCode = CHAIN_SOURCE_ADAS,
nodeAliasCode = CHAIN_CODE_ADAS_V2N_EVENT,
paramIndexes = [0, 1]
)
override fun onV2nNioCongestionEvent(
header: MessagePad.Header,
congestion: MessagePad.V2nCongestion