SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
SPISettings Class Reference

Emulation of Arduino's SPISettings class. More...

#include <SensorCommBase.hpp>

Public Member Functions

 SPISettings ()
 
 SPISettings (uint32_t clock, uint8_t bitOrder, uint8_t dataMode)
 

Public Attributes

uint32_t clock
 SPI clock frequency in Hz.
 
uint8_t bitOrder
 SPI_LSB or SPI_MSB.
 
uint8_t dataMode
 SPI_MODE0 .. SPI_MODE3.
 

Detailed Description

Emulation of Arduino's SPISettings class.

Bundles clock speed, bit order, and SPI mode.

Definition at line 166 of file SensorCommBase.hpp.

Constructor & Destructor Documentation

◆ SPISettings() [1/2]

SPISettings::SPISettings ( )
inline

Definition at line 169 of file SensorCommBase.hpp.

◆ SPISettings() [2/2]

SPISettings::SPISettings ( uint32_t  clock,
uint8_t  bitOrder,
uint8_t  dataMode 
)
inline

Definition at line 170 of file SensorCommBase.hpp.

Member Data Documentation

◆ bitOrder

uint8_t SPISettings::bitOrder

SPI_LSB or SPI_MSB.

Definition at line 174 of file SensorCommBase.hpp.

◆ clock

uint32_t SPISettings::clock

SPI clock frequency in Hz.

Definition at line 173 of file SensorCommBase.hpp.

◆ dataMode

uint8_t SPISettings::dataMode

SPI_MODE0 .. SPI_MODE3.

Definition at line 175 of file SensorCommBase.hpp.


The documentation for this class was generated from the following file: