STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Data Structures | Macros | Functions
VUMeter.h File Reference
#include "main.h"

Go to the source code of this file.

Data Structures

struct  t_VUparams
 

Macros

#define NUM_CHANNELS   2
 
#define MAX_VALUE   0x7FFF
 
#define SEGMENTS   25
 
#define X_START   10
 
#define Y_START   13
 
#define X_WIDTH   30
 
#define Y_WIDTH   20
 
#define XY_GAP   1
 
#define PEAKHOLD   2000
 
#define LEVELMOVE   100
 

Functions

void VUMETER_Analyse (void)
 Analyse the peak meter value. More...
 
void VUMETER_Input (int channel)
 Analyze the peak meter for the audio input. More...
 
void VUMETER_Display (int channel)
 Display the peak meter. More...
 

Macro Definition Documentation

#define LEVELMOVE   100

Definition at line 23 of file VUMeter.h.

#define MAX_VALUE   0x7FFF

Definition at line 14 of file VUMeter.h.

#define NUM_CHANNELS   2

Definition at line 13 of file VUMeter.h.

#define PEAKHOLD   2000

Definition at line 22 of file VUMeter.h.

#define SEGMENTS   25

Definition at line 15 of file VUMeter.h.

#define X_START   10

Definition at line 16 of file VUMeter.h.

#define X_WIDTH   30

Definition at line 18 of file VUMeter.h.

#define XY_GAP   1

Definition at line 20 of file VUMeter.h.

#define Y_START   13

Definition at line 17 of file VUMeter.h.

#define Y_WIDTH   20

Definition at line 19 of file VUMeter.h.

Function Documentation

void VUMETER_Analyse ( void  )

Analyse the peak meter value.

Parameters
None
Return values
None

Definition at line 19 of file VUMeter.c.

void VUMETER_Display ( int  channel)

Display the peak meter.

Parameters
channel- 0 or 1 for left or right
Return values
None

Definition at line 100 of file VUMeter.c.

void VUMETER_Input ( int  channel)

Analyze the peak meter for the audio input.

Parameters
channel- which channel to analyze
Return values
None

Definition at line 60 of file VUMeter.c.