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

◆ nrf_dsp_crest_i8()

int16_t nrf_dsp_crest_i8 ( const int8_t * p_input,
uint16_t num,
const int8_t * p_absmax,
nrf_dsp_stat_ctx_i8_t * p_ctx )

#include <include/nrf_edgeai/dsp/statistic/nrf_dsp_crest.h>

Calculates Crest Factor (Peak to RMS) in a INT8 fixed-point vector.

Parameters
[in]p_inputPointer to the input vector
[in]numNumber of samples in input vector
[in]p_absmaxOptional pointer to the absolute maximum(peak) in the vector
[in,out]p_ctxOptional pointer to the statistics context, this function will use
 p_ctx->value.tss 
for calculation if it exist
Returns
int16_t Crest Factor (Peak to RMS) in the vector, multiplied by NRF_DSP_FLOAT_TO_INT_FACTOR