Functions
mmwavelib_aoaest_float.c File Reference

This file contains routines related to AOA estimation using beamforming method. More...

#include <c6x.h>
#include <ti/alg/mmwavelib/include/mmwavelib_cplx_types.h>
#include <ti/alg/mmwavelib/include/mmwavelib_c674_emulate_c66_intrinsics.h>
#include <stdint.h>
#include "mmwavelib_aoaest_float.h"

Functions

int32_t mmwavelib_aoaEstBFSinglePeak (uint8_t numAnt, float32_t noise, float32_t estResolution, cplxf_t sigIn[], int32_t steeringVecSize, cplxf_t *steeringVec, float32_t scratchPad[], float32_t *estVar, int32_t *angleEst)
 Function Name : mmwavelib_aoaEstBFSinglePeak. More...
 
int32_t mmwavelib_aoaEstBFSinglePeakDet (uint8_t numAnt, cplxf_t sigIn[], int32_t steeringVecSize, cplxf_t *steeringVec, int32_t *angleEst)
 Function Name : mmwavelib_aoaEstBFSinglePeakDet. More...
 
int32_t mmwavelib_aoaEstBFMultiPeakDet (uint8_t numAnt, float32_t gamma, float32_t sidelobeLevel, cplxf_t *sigIn, cplxf_t *steeringVec, int32_t steeringVecSize, float32_t *scratchPad, int32_t *angleEst)
 Function Name : mmwavelib_aoaEstBFMultiPeakDet. More...
 
int32_t mmwavelib_aoaEstBFMultiPeak (uint8_t numAnt, float32_t gamma, float32_t sidelobeLevel, float32_t widthAdjust_3dB, float32_t inputSNR, float32_t estResolution, cplxf_t *sigIn, cplxf_t *steeringVec, int32_t steeringVecSize, float32_t *scratchPad, float32_t *estVar, int32_t *angleEst)
 Function Name : mmwavelib_aoaEstBFMultiPeak. More...
 

Detailed Description

This file contains routines related to AOA estimation using beamforming method.


Copyright 2018, Texas Instruments Incorporated