![]() |
Edge AI Add-on API 2.2.0
|
#include <nrf_edgeai/dsp/nrf_dsp_types.h>Go to the source code of this file.
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. | |