#include <LUFA/Drivers/Misc/TerminalCodes.h>\r
#include <LUFA/Drivers/USB/USB.h>\r
#include <LUFA/Drivers/Peripheral/Serial.h>\r
+ #include <LUFA/Drivers/Peripheral/ADC.h>\r
#include <LUFA/Drivers/Board/LEDs.h>\r
#include <LUFA/Drivers/Board/Buttons.h>\r
\r
#include "ConfigDescriptor.h"\r
\r
/* Macros: */\r
+ /** ADC channel number for the microphone input. */\r
+ #define MIC_IN_ADC_CHANNEL 2\r
+\r
+ /** ADC channel MUX mask for the microphone input. */\r
+ #define MIC_IN_ADC_MUX_MASK ADC_CHANNEL2\r
+\r
+ /** Maximum audio sample value for the microphone input. */\r
+ #define SAMPLE_MAX_RANGE 0xFFFF\r
+\r
+ /** Maximum ADC range for the microphone input. */\r
+ #define ADC_MAX_RANGE 0x3FF\r
+\r
/** LED mask for the library LED driver, to indicate that the USB interface is not ready. */\r
#define LEDMASK_USB_NOTREADY LEDS_LED1\r
\r