SPISoft.h
Go to the documentation of this file.
Definition: SPISettings.h:66
void transfer(uint8_t *buffer, size_t size) override
Send/receive a variable-length block of data.
void setDelay(uint8_t dly)
Set microsecond delay for the SCK signal. Impacts SPI speed.
Definition: SPISoft.h:32
void prepare(SPISettings &settings) override
Prepare/configure with settings.
Definition: SPISoft.h:38
Definition: SPISoft.h:13
SPISoft(uint16_t miso, uint16_t mosi, uint16_t sck, uint8_t delay)
Definition: SPISoft.h:16
bool begin() override
Initialize the SPI bus by setting SCK, MOSI, and SS to outputs, pulling SCK and MOSI low...
Definition: SPIBase.h:28
void end() override
Disable the SPI bus (leaving pin modes unchanged).
Definition: SPISoft.h:23