15#ifndef _NRF_DSP_SPECTRAL_FINDPEAKS_H_
16#define _NRF_DSP_SPECTRAL_FINDPEAKS_H_
40 uint16_t min_peak_distance,
41 int16_t peaks_indices[],
42 uint16_t peaks_indices_num);
58 int8_t min_peak_height,
59 uint16_t min_peak_distance,
60 int16_t peaks_indices[],
61 uint16_t peaks_indices_num);
77 int16_t min_peak_height,
78 uint16_t min_peak_distance,
79 int16_t peaks_indices[],
80 uint16_t peaks_indices_num);
void nrf_dsp_findpeaks_i16(int16_t p_input[], uint16_t num, int16_t min_peak_height, uint16_t min_peak_distance, int16_t peaks_indices[], uint16_t peaks_indices_num)
Finds peaks indexes in the INT16 fixed-point.
void nrf_dsp_findpeaks_i8(int8_t p_input[], uint16_t num, int8_t min_peak_height, uint16_t min_peak_distance, int16_t peaks_indices[], uint16_t peaks_indices_num)
Finds peaks indexes in the INT8 fixed-point.
void nrf_dsp_findpeaks_f32(flt32_t p_input[], uint16_t num, flt32_t min_peak_height, uint16_t min_peak_distance, int16_t peaks_indices[], uint16_t peaks_indices_num)
Finds peaks indexes in the floating-point vector.
float flt32_t
32-bit floating-point type definition.
Definition nrf_edgeai_ctypes.h:21