RSeries astromech firmware
Warbler.h File Reference
+ Include dependency graph for Warbler.h:

Go to the source code of this file.

Classes

class  WarblerAudio
 

Macros

#define WARBLER_DEBUG_PRINT(s)
 
#define WARBLER_DEBUG_PRINTLN(s)
 
#define WARBLER_DEBUG_PRINT_HEX(s)
 
#define WARBLER_DEBUG_PRINTLN_HEX(s)
 
#define WARBLER_NUM_TRACKS   10
 
#define WARBLER_QUEUE_DEPTH   10
 
#define WARBLER_DECODE_BUFFER_SIZE   2048
 
#define I2S_DOUT_PIN   25
 
#define I2S_LRC_PIN   26
 
#define I2S_BCLK_PIN   27
 

Macro Definition Documentation

◆ I2S_BCLK_PIN

#define I2S_BCLK_PIN   27

◆ I2S_DOUT_PIN

#define I2S_DOUT_PIN   25

◆ I2S_LRC_PIN

#define I2S_LRC_PIN   26

◆ WARBLER_DEBUG_PRINT

#define WARBLER_DEBUG_PRINT (   s)

◆ WARBLER_DEBUG_PRINT_HEX

#define WARBLER_DEBUG_PRINT_HEX (   s)

◆ WARBLER_DEBUG_PRINTLN

#define WARBLER_DEBUG_PRINTLN (   s)

◆ WARBLER_DEBUG_PRINTLN_HEX

#define WARBLER_DEBUG_PRINTLN_HEX (   s)

◆ WARBLER_DECODE_BUFFER_SIZE

#define WARBLER_DECODE_BUFFER_SIZE   2048

◆ WARBLER_NUM_TRACKS

#define WARBLER_NUM_TRACKS   10

◆ WARBLER_QUEUE_DEPTH

#define WARBLER_QUEUE_DEPTH   10