dopplerProc DPU internal data Object
The structure is used to hold dopplerProc internal data object
Data Fields | |
HWA_Handle | hwaHandle |
HWA Handle. More... | |
EDMA_Handle | edmaHandle |
EDMA driver handle. More... | |
uint32_t | edmaInstanceId |
DPEDMA_ChanCfg | edmaIn |
EDMA configuration for Input data (Radar cube -> HWA memory). More... | |
SemaphoreP_Object | hwaDoneSemaHandle |
HWA Processing Done semaphore Handle. More... | |
SemaphoreP_Object | edmaDoneSemaHandle |
EDMA Done semaphore Handle. More... | |
bool | inProgress |
Flag to indicate if DPU is in processing state. More... | |
uint8_t | dmaTrigSrcChan |
DMA trigger source channel. More... | |
uint32_t | hwaMemBankAddr [DPU_AOA2DPROC_NUM_HWA_MEMBANKS] |
HWA memory bank addresses. More... | |
uint8_t | dopFftSumDiv |
Summation division shift for Doppler FFT non-coherent integration. More... | |
uint16_t | aoa2dRangeLoopType |
Range loop type: 0 - HWA internal loop, 1- Loop controlled by CPU. More... | |
DPU_Aoa2dProc_HwaParamCfg | dopplerHwaComp |
Doppler computation HWA param start index, and number of used params. More... | |
DPU_Aoa2dProc_HwaParamCfg | angleHwaComp |
Angle computation HWA param start index, and number of used params. More... | |
DPIF_RadarCube | radarCube |
Radar Cube. More... | |
DPU_Aoa2dProc_HWA_Option_Cfg | aoa2dRngGateCfg |
HWA Doppler FFT Parmas set configuration (performing Doppler FFT and antenna mapping) More... | |
DPU_Aoa2dProc_Config | config |
Saved DPU configuration,ToDo remove other duplicate variables. More... | |
DPU_Aoa2dProc_hwaAngleProcOutAddr | hwaAngleProcOut |
HWA memory addresses of the angle processing output. More... | |
DPU_Aoa2dProc_detectionCfg | detectionCfg |
Number of samples to be skipped in detection process. More... | |
uint32_t * | decompressHwaParamSetPtr |
Location of the decompression HWA Param sset. More... | |
uint32_t | decompressHwaParams [2][DPU_AOA2DPROC_HWA_NUM_REGS_PER_PARAM_SET] |
Two copies of decompression param set, [0] for even range gate index, [1] for odd range gate index. More... | |
uint32_t | decompressHwaParamSetIdx |
HWA_Handle DPU_Aoa2dProc_Obj::hwaHandle |
HWA Handle.
EDMA_Handle DPU_Aoa2dProc_Obj::edmaHandle |
EDMA driver handle.
uint32_t DPU_Aoa2dProc_Obj::edmaInstanceId |
DPEDMA_ChanCfg DPU_Aoa2dProc_Obj::edmaIn |
EDMA configuration for Input data (Radar cube -> HWA memory).
SemaphoreP_Object DPU_Aoa2dProc_Obj::hwaDoneSemaHandle |
HWA Processing Done semaphore Handle.
SemaphoreP_Object DPU_Aoa2dProc_Obj::edmaDoneSemaHandle |
EDMA Done semaphore Handle.
bool DPU_Aoa2dProc_Obj::inProgress |
Flag to indicate if DPU is in processing state.
uint8_t DPU_Aoa2dProc_Obj::dmaTrigSrcChan |
DMA trigger source channel.
uint32_t DPU_Aoa2dProc_Obj::hwaMemBankAddr[DPU_AOA2DPROC_NUM_HWA_MEMBANKS] |
HWA memory bank addresses.
uint8_t DPU_Aoa2dProc_Obj::dopFftSumDiv |
Summation division shift for Doppler FFT non-coherent integration.
uint16_t DPU_Aoa2dProc_Obj::aoa2dRangeLoopType |
Range loop type: 0 - HWA internal loop, 1- Loop controlled by CPU.
DPU_Aoa2dProc_HwaParamCfg DPU_Aoa2dProc_Obj::dopplerHwaComp |
Doppler computation HWA param start index, and number of used params.
DPU_Aoa2dProc_HwaParamCfg DPU_Aoa2dProc_Obj::angleHwaComp |
Angle computation HWA param start index, and number of used params.
DPIF_RadarCube DPU_Aoa2dProc_Obj::radarCube |
Radar Cube.
DPU_Aoa2dProc_HWA_Option_Cfg DPU_Aoa2dProc_Obj::aoa2dRngGateCfg |
HWA Doppler FFT Parmas set configuration (performing Doppler FFT and antenna mapping)
DPU_Aoa2dProc_Config DPU_Aoa2dProc_Obj::config |
Saved DPU configuration,ToDo remove other duplicate variables.
DPU_Aoa2dProc_hwaAngleProcOutAddr DPU_Aoa2dProc_Obj::hwaAngleProcOut |
HWA memory addresses of the angle processing output.
DPU_Aoa2dProc_detectionCfg DPU_Aoa2dProc_Obj::detectionCfg |
Number of samples to be skipped in detection process.
uint32_t* DPU_Aoa2dProc_Obj::decompressHwaParamSetPtr |
Location of the decompression HWA Param sset.
uint32_t DPU_Aoa2dProc_Obj::decompressHwaParams[2][DPU_AOA2DPROC_HWA_NUM_REGS_PER_PARAM_SET] |
Two copies of decompression param set, [0] for even range gate index, [1] for odd range gate index.
uint32_t DPU_Aoa2dProc_Obj::decompressHwaParamSetIdx |