13 #include "stm32746g_discovery_audio.h" 23 void DSP_Measure(uint32_t freqHz,
int applyErrCorr,
int applyOSL,
int nMeasurements);
42 #define NSAMPLES 512 //Must be order of 2 43 #define NDUMMY 32 //Dummy samples are needed to minimize influence of filter settling after invoking the SAI 44 #define FSAMPLE I2S_AUDIOFREQ_48K //Sampling frequency 45 #define FFTBIN 107 //Bin 107 determines 10031 Hz intermediate frequency at 512 samples at 48 kHz. 47 #if (FFTBIN >= ((NSAMPLES) / 2)) 48 #error FFT bin is selected incorrectly 55 #endif //DSP_H_INCLUDED float DSP_MeasuredPhaseDeg(void)
Definition: dsp.c:384
float complex DSP_MeasuredMagPhaseV(void)
Definition: dsp.c:399
void DSP_Sample16(void)
Definition: dsp.c:219
float complex DSP_RX
Definition: dsp.h:19
void DSP_Sample(void)
Definition: dsp.c:209
void DSP_Measure(uint32_t freqHz, int applyErrCorr, int applyOSL, int nMeasurements)
Definition: dsp.c:285
float DSP_MeasuredDiff(void)
Definition: dsp.c:394
uint32_t DSP_GetIF(void)
Definition: dsp.c:457
float DSP_CalcX(void)
Definition: dsp.c:434
float DSP_MeasuredPhase(void)
Definition: dsp.c:379
DSP_RX DSP_MeasuredZ(void)
Definition: dsp.c:373
void DSP_Init(void)
Definition: dsp.c:110
float DSP_MeasuredMagImv(void)
Definition: dsp.c:418
float DSP_MeasuredDiffdB(void)
Definition: dsp.c:389
float complex DSP_MeasuredMagPhaseI(void)
Definition: dsp.c:404
void DSP_Measure2(void)
Definition: dsp.c:229
float DSP_CalcVSWR(DSP_RX Z)
Definition: dsp.c:440
float DSP_MeasuredMagVmv(void)
Definition: dsp.c:409