![]() |
![]() |
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... | |
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.