Edge AI Add-on API 2.2.0
Loading...
Searching...
No Matches

Data Structures

struct  nrf_dsp_rfht_instance_s
 Instance structure for the RFHT/RIFHT functions. More...
 

Macros

#define NRF_DSP_FRACT_BITS_7   7
 
#define NRF_DSP_FRACT_BITS_15   15
 

Typedefs

typedef struct nrf_dsp_rfht_instance_s nrf_dsp_rfht_instance_t
 Instance structure for the RFHT/RIFHT functions.
 

Functions

int8_t nrf_dsp_rfht_init (nrf_dsp_rfht_instance_t *p_inst, const void *p_sin_table, const void *p_tg_table, const uint16_t *p_rev_bit_index, void *p_window, const uint16_t window_size, const uint16_t log_n)
 Initialize instance structure for the RFHT/RIFHT functions.
 
void nrf_dsp_rfht_f32 (const nrf_dsp_rfht_instance_t *p_inst)
 Perform RFHT on the floating-point input vector.
 
uint16_t nrf_dsp_rfht_i16 (const nrf_dsp_rfht_instance_t *p_inst)
 Perform RFHT on the INT16 input vector.
 
uint16_t nrf_dsp_rfht_i8 (const nrf_dsp_rfht_instance_t *p_inst)
 Perform RFHT on the INT8 input vector.
 

Detailed Description