Functions
mmwavelib_cfarcaall_float.c File Reference

This file contains routines related to CFAR CA(cell average), CACC (cell accumulation) SO, GO peak detection processing, using floating-point signal power as input signal. More...

#include <c6x.h>
#include <ti/alg/mmwavelib/include/mmwavelib_c674_emulate_c66_intrinsics.h>
#include <stdint.h>
#include "mmwavelib_detection_float.h"
#include "mmwavelib_detection.h"

Functions

uint32_t mmwavelib_cfarfloat_caall (float32_t *InputPower, uint32_t fftSize, uint8_t cfarType, uint32_t guardLen, uint32_t searchLen, uint32_t leftSkipLen, uint32_t rightSkipLen, float32_t relThr, uint32_t *index, float32_t *noise)
 Function Name : mmwavelib_cfarfloat_caall. More...
 
uint32_t mmwavelib_cfarfloat_caall_opt (float32_t *InputPower, uint32_t fftSize, uint8_t cfarType, uint32_t guardLen, uint32_t searchLen, uint32_t leftSkipLen, uint32_t rightSkipLen, float32_t relThr, uint32_t *index, float32_t *noise)
 Function Name : mmwavelib_cfarfloat_caall_opt. More...
 
uint32_t mmwavelib_cfarfloat_wrap (float32_t *InputPower, uint32_t fftSize, uint8_t cfarType, uint32_t guardLen, uint32_t searchLen, float32_t relThr, uint32_t *index, float32_t *noise)
 Function Name : mmwavelib_cfarfloat_wrap. More...
 
uint32_t mmwavelib_cfarfloat_wrap_opt (float32_t *InputPower, uint32_t fftSize, uint8_t cfarType, uint32_t guardLen, uint32_t searchLen, float32_t relThr, uint32_t *index, float32_t *noise)
 Function Name : mmwavelib_cfarfloat_wrap_opt. More...
 
uint8_t mmwavelib_cfarfloat_point (float32_t *InputPower, uint32_t fftSize, uint8_t cfarType, uint32_t guardLen, uint32_t searchLen, float32_t relThr, uint32_t index, float32_t *noise)
 Function Name : mmwavelib_cfarfloat_point. More...
 

Detailed Description

This file contains routines related to CFAR CA(cell average), CACC (cell accumulation) SO, GO peak detection processing, using floating-point signal power as input signal.


Copyright 2018, Texas Instruments Incorporated