implement api
This commit is contained in:
@@ -337,7 +337,47 @@ void SysMonitor_GetLinklayerLogRaw(uint8_t *buff)
|
||||
// Encapsulate log
|
||||
LINKLOG *logEntry = &(sysMonitorInst->linkLog[buffIndx]);
|
||||
|
||||
// TODO:
|
||||
memcpy(buff, &(logEntry->tuNum), sizeof(logEntry->tuNum));
|
||||
buff += sizeof(logEntry->tuNum);
|
||||
memcpy(buff, &(logEntry->slotNum), sizeof(logEntry->slotNum));
|
||||
buff += sizeof(logEntry->slotNum);
|
||||
memcpy(buff, &(logEntry->nodeType), sizeof(logEntry->nodeType));
|
||||
buff += sizeof(logEntry->nodeType);
|
||||
memcpy(buff, &(logEntry->cxnStatus), sizeof(logEntry->cxnStatus));
|
||||
buff += sizeof(logEntry->cxnStatus);
|
||||
memcpy(buff, &(logEntry->linkStage), sizeof(logEntry->linkStage));
|
||||
buff += sizeof(logEntry->linkStage);
|
||||
memcpy(buff, &(logEntry->recxnCnt), sizeof(logEntry->recxnCnt));
|
||||
buff += sizeof(logEntry->recxnCnt);
|
||||
memcpy(buff, &(logEntry->beamNo), sizeof(logEntry->beamNo));
|
||||
buff += sizeof(logEntry->beamNo);
|
||||
memcpy(buff, &(logEntry->beamAz), sizeof(logEntry->beamAz));
|
||||
buff += sizeof(logEntry->beamAz);
|
||||
memcpy(buff, &(logEntry->beamEl), sizeof(logEntry->beamEl));
|
||||
buff += sizeof(logEntry->beamEl);
|
||||
memcpy(buff, &(logEntry->advTxCnt), sizeof(logEntry->advTxCnt));
|
||||
buff += sizeof(logEntry->advTxCnt);
|
||||
memcpy(buff, &(logEntry->advRecvCnt), sizeof(logEntry->advRecvCnt));
|
||||
buff += sizeof(logEntry->advRecvCnt);
|
||||
memcpy(buff, &(logEntry->advCorrectCnt), sizeof(logEntry->advCorrectCnt));
|
||||
buff += sizeof(logEntry->advCorrectCnt);
|
||||
memcpy(buff, &(logEntry->cfmTxCnt), sizeof(logEntry->cfmTxCnt));
|
||||
buff += sizeof(logEntry->cfmTxCnt);
|
||||
memcpy(buff, &(logEntry->cfmRecvCnt), sizeof(logEntry->cfmRecvCnt));
|
||||
buff += sizeof(logEntry->cfmRecvCnt);
|
||||
memcpy(buff, &(logEntry->cfmCorrectCnt), sizeof(logEntry->cfmCorrectCnt));
|
||||
buff += sizeof(logEntry->cfmCorrectCnt);
|
||||
memcpy(buff, &(logEntry->svcTxCnt), sizeof(logEntry->svcTxCnt));
|
||||
buff += sizeof(logEntry->svcTxCnt);
|
||||
memcpy(buff, &(logEntry->svcRecvCnt), sizeof(logEntry->svcRecvCnt));
|
||||
buff += sizeof(logEntry->svcRecvCnt);
|
||||
memcpy(buff, &(logEntry->svcCorrectCnt), sizeof(logEntry->svcCorrectCnt));
|
||||
buff += sizeof(logEntry->svcCorrectCnt);
|
||||
memcpy(buff, &(logEntry->timeDev), sizeof(logEntry->timeDev));
|
||||
buff += sizeof(logEntry->timeDev);
|
||||
memcpy(buff, &(logEntry->sendId), sizeof(logEntry->sendId));
|
||||
buff += sizeof(logEntry->sendId);
|
||||
memcpy(buff, &(logEntry->recvId), sizeof(logEntry->recvId));
|
||||
|
||||
sysMonitorInst->linkLogCtrl.rBusy = buffIndex_old;
|
||||
}
|
||||
@@ -391,7 +431,35 @@ void SysMonitor_GetPhysicalLayerLogRaw(uint8_t *buff)
|
||||
// Encapsulate log
|
||||
PHYLOG *logEntry = &(sysMonitorInst->phyLog[buffIndx]);
|
||||
|
||||
// TODO:
|
||||
memcpy(buff, &(logEntry->acqCnt), sizeof(logEntry->acqCnt));
|
||||
buff += sizeof(logEntry->acqCnt);
|
||||
memcpy(buff, &(logEntry->fsyncCnt), sizeof(logEntry->fsyncCnt));
|
||||
buff += sizeof(logEntry->fsyncCnt);
|
||||
memcpy(buff, &(logEntry->decodeCnt), sizeof(logEntry->decodeCnt));
|
||||
buff += sizeof(logEntry->decodeCnt);
|
||||
memcpy(buff, &(logEntry->crcCnt), sizeof(logEntry->crcCnt));
|
||||
buff += sizeof(logEntry->crcCnt);
|
||||
memcpy(buff, &(logEntry->doppler), sizeof(logEntry->doppler));
|
||||
buff += sizeof(logEntry->doppler);
|
||||
memcpy(buff, &(logEntry->recvStamp), sizeof(logEntry->recvStamp));
|
||||
buff += sizeof(logEntry->recvStamp);
|
||||
memcpy(buff, &(logEntry->acqPeak), sizeof(logEntry->acqPeak));
|
||||
buff += sizeof(logEntry->acqPeak);
|
||||
memcpy(buff, &(logEntry->acqMean), sizeof(logEntry->acqMean));
|
||||
buff += sizeof(logEntry->acqMean);
|
||||
memcpy(buff, &(logEntry->acqPhase), sizeof(logEntry->acqPhase));
|
||||
buff += sizeof(logEntry->acqPhase);
|
||||
memcpy(buff, &(logEntry->acqFreqCh), sizeof(logEntry->acqFreqCh));
|
||||
buff += sizeof(logEntry->acqFreqCh);
|
||||
memcpy(buff, &(logEntry->fsyncPeak), sizeof(logEntry->fsyncPeak));
|
||||
buff += sizeof(logEntry->fsyncPeak);
|
||||
memcpy(buff, &(logEntry->fsyncMean), sizeof(logEntry->fsyncMean));
|
||||
buff += sizeof(logEntry->fsyncMean);
|
||||
memcpy(buff, &(logEntry->fsyncFreqCh), sizeof(logEntry->fsyncFreqCh));
|
||||
buff += sizeof(logEntry->fsyncFreqCh);
|
||||
memcpy(buff, &(logEntry->deintlvAmpEst), sizeof(logEntry->deintlvAmpEst));
|
||||
buff += sizeof(logEntry->deintlvAmpEst);
|
||||
memcpy(buff, &(logEntry->reserve), sizeof(logEntry->reserve));
|
||||
|
||||
sysMonitorInst->phyLogCtrl.rBusy = buffIndex_old;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user