Host/Core/SPI.h
Go to the documentation of this file.
Definition: SPISettings.h:66
bool begin() override
Initialize the SPI bus by setting SCK, MOSI, and SS to outputs, pulling SCK and MOSI low...
void beginTransaction(SPISettings &settings)
Initialize the SPI bus using the defined SPISettings.
Definition: SPIBase.h:48
Definition: Esp8266/Core/SPI.h:36
Definition: SPIBase.h:28
void end() override
Disable the SPI bus (leaving pin modes unchanged).
Definition: Host/Core/SPI.h:35
uint8_t transfer(uint8_t val)
Send/receive one bytes of data.
Definition: SPIBase.h:101
void transfer(uint8_t *buffer, size_t numberBytes) override
Send/receive a variable-length block of data.