MIDI Control Surface library for Arduino
|
Go to the documentation of this file. 1 #ifndef AH_SETTINGSWRAPPER_HPP
2 #error "Do not include this file directly, use the wrapper!"
89 #define AH_INDIVIDUAL_BUTTON_INVERT
constexpr static Frequency SPI_MAX_SPEED
#define ADC_RESOLUTION
The actual maximum resolution of the built-in ADC.
constexpr uint8_t ANALOG_FILTER_SHIFT_FACTOR
The factor for the analog filter: Difference equation: where .
constexpr uint8_t ADC_BITS
The bit depth to use for the ADC (Analog to Digital Converter).
constexpr unsigned long LONG_PRESS_REPEAT_DELAY
The time between increments/decremnets during a long press.
constexpr unsigned long defaultBaudRate
The default baud rate for debug output.
constexpr unsigned long BUTTON_DEBOUNCE_TIME
The debounce time for momentary push buttons in milliseconds.
uint16_t ANALOG_FILTER_TYPE
The unsigned integer type to use for analog inputs during filtering.
constexpr unsigned long LONG_PRESS_DELAY
The time in milliseconds before a press is registered as a long press.
Type-safe class for frequency values.
#define BEGIN_AH_NAMESPACE
This file contains the platform-specific ADC resolutions. By default, the library automatically selec...
constexpr unsigned long FILTERED_INPUT_UPDATE_INTERVAL
The interval between updating filtered analog inputs, in microseconds.