forked from gatsby/df_datalink
add frame logging
This commit is contained in:
@@ -353,9 +353,13 @@ void L2_FrameStateUpdate(L2_INST *instPtr)
|
|||||||
case L2_SCAN_FRAME:
|
case L2_SCAN_FRAME:
|
||||||
case L2_ADV_FRAME:
|
case L2_ADV_FRAME:
|
||||||
isValid = L2_CrcCheck(instPtr->recvPktData, L2_ADV_PACK_LEN, L2_CRC16_1021);
|
isValid = L2_CrcCheck(instPtr->recvPktData, L2_ADV_PACK_LEN, L2_CRC16_1021);
|
||||||
|
instPtr->log.advRecvCnt++;
|
||||||
|
instPtr->log.advCorrectCnt = isValid ? instPtr->log.advCorrectCnt + 1 : instPtr->log.advCorrectCnt;
|
||||||
break;
|
break;
|
||||||
case L2_CFM_FRAME:
|
case L2_CFM_FRAME:
|
||||||
isValid = L2_CrcCheck(instPtr->recvPktData, L2_CMF_PACK_LEN, L2_CRC16_1021);
|
isValid = L2_CrcCheck(instPtr->recvPktData, L2_CMF_PACK_LEN, L2_CRC16_1021);
|
||||||
|
instPtr->log.cfmRecvCnt++;
|
||||||
|
instPtr->log.cfmCorrectCnt = isValid ? instPtr->log.cfmCorrectCnt + 1 : instPtr->log.cfmCorrectCnt;
|
||||||
break;
|
break;
|
||||||
case L2_SVC_FRAME:
|
case L2_SVC_FRAME:
|
||||||
#ifndef DATALINK_ENABLE_BERTEST
|
#ifndef DATALINK_ENABLE_BERTEST
|
||||||
@@ -363,6 +367,8 @@ void L2_FrameStateUpdate(L2_INST *instPtr)
|
|||||||
#else
|
#else
|
||||||
isValid = true;
|
isValid = true;
|
||||||
#endif
|
#endif
|
||||||
|
instPtr->log.svcRecvCnt++;
|
||||||
|
instPtr->log.svcCorrectCnt = isValid ? instPtr->log.svcCorrectCnt + 1 : instPtr->log.svcCorrectCnt;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
|||||||
Reference in New Issue
Block a user