STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros | Functions
FFT.h File Reference
#include "AudioPlayer.h"

Go to the source code of this file.

Macros

#define FFT_SIZE   256
 
#define FFT_SAMPLES   (2*FFT_SIZE)
 
#define FFT_Y_BORDER   0
 
#define FFT_Y_BORDER_TOP   70
 
#define FFT_X_WIDTH   20
 
#define FFT_X_W_RECT   (FFT_X_WIDTH-3)
 
#define FFT_X_START   20
 
#define X_STEPS   7
 
#define FFT_BIN_SKIP   0
 
#define FFT_DISP_TYPE   2
 
#define COLOR_INACTIVE   LCD_COLOR_BLACK
 
#define COLOR_LEFT   LCD_COLOR_YELLOW
 
#define COLOR_RIGHT   LCD_COLOR_GREEN
 

Functions

int32_t FFT_Init (void)
 
int32_t FFT_Filter (int ch)
 
int32_t FFT_Ready (float32_t **result, int *numResults)
 
void FFT_DisplayGraph (int ch)
 Display the FFT, depending on the barType - which type we want to display. More...
 

Macro Definition Documentation

#define COLOR_INACTIVE   LCD_COLOR_BLACK

Definition at line 27 of file FFT.h.

#define COLOR_LEFT   LCD_COLOR_YELLOW

Definition at line 28 of file FFT.h.

#define COLOR_RIGHT   LCD_COLOR_GREEN

Definition at line 29 of file FFT.h.

#define FFT_BIN_SKIP   0

Definition at line 24 of file FFT.h.

#define FFT_DISP_TYPE   2

Definition at line 25 of file FFT.h.

#define FFT_SAMPLES   (2*FFT_SIZE)

Definition at line 14 of file FFT.h.

#define FFT_SIZE   256

Definition at line 13 of file FFT.h.

#define FFT_X_START   20

Definition at line 20 of file FFT.h.

#define FFT_X_W_RECT   (FFT_X_WIDTH-3)

Definition at line 19 of file FFT.h.

#define FFT_X_WIDTH   20

Definition at line 18 of file FFT.h.

#define FFT_Y_BORDER   0

Definition at line 16 of file FFT.h.

#define FFT_Y_BORDER_TOP   70

Definition at line 17 of file FFT.h.

#define X_STEPS   7

Definition at line 22 of file FFT.h.

Function Documentation

void FFT_DisplayGraph ( int  ch)

Display the FFT, depending on the barType - which type we want to display.

Parameters
None
Return values
None

Definition at line 436 of file FFT.c.

int32_t FFT_Filter ( int  ch)

Definition at line 336 of file FFT.c.

int32_t FFT_Init ( void  )

Definition at line 288 of file FFT.c.

int32_t FFT_Ready ( float32_t **  result,
int *  numResults 
)

Definition at line 296 of file FFT.c.