19#define SPI_BaudRatePrescaler_2 ((uint16_t)0x0000)
21#define SPI_BaudRatePrescaler_4 ((uint16_t)0x0008)
23#define SPI_BaudRatePrescaler_8 ((uint16_t)0x0010)
25#define SPI_BaudRatePrescaler_16 ((uint16_t)0x0018)
27#define SPI_BaudRatePrescaler_32 ((uint16_t)0x0020)
29#define SPI_BaudRatePrescaler_64 ((uint16_t)0x0028)
31#define SPI_BaudRatePrescaler_128 ((uint16_t)0x0030)
33#define SPI_BaudRatePrescaler_256 ((uint16_t)0x0038)
Generic button debounce class https://en.wikipedia.org/wiki/Switch#Contact_bounce If we don't 'deboun...
uint16_t adcsample_t
ADC sample data type.
void unlockSpi(spi_device_e device)
void initHardwareNoConfig()
brain_pin_e getSckPin(spi_device_e device)
void printSpiConfig(const char *msg, spi_device_e device)
void turnOnSpi(spi_device_e device)
brain_pin_e getMosiPin(spi_device_e device)
SPIDriver * getSpiDevice(spi_device_e spiDevice)
void onFastAdcComplete(adcsample_t *)
void setBor(int borValue)
void lockSpi(spi_device_e device)
brain_pin_e getMisoPin(spi_device_e device)
void applyNewHardwareSettings()