SPISoft Member List

This is the complete list of members for SPISoft, including all inherited members.

assignDefaultPins(const SpiPins &defPins)SPIBaseinlineprotected
begin() overrideSPISoftvirtual
beginTransaction(SPISettings &settings)SPIBaseinline
beginTransaction(const SPISettings &settings)SPIBaseinline
end() overrideSPISoftinlinevirtual
endTransaction() overrideSPISoftvirtual
loopback(bool enable) overrideSPISoftinlinevirtual
mPinsSPIBaseprotected
pinsSPIBase
prepare(SPISettings &settings) overrideSPISoftprotectedvirtual
read8()SPIBaseinlinevirtual
setDelay(uint8_t delay)SPISoftinline
setup(SpiPins pins)SPISoftinline
SPIBase(const SpiPins &pins)SPIBaseinline
SPIDefaultSettingsSPIBase
SPISoft()SPISoft
SPISoft(uint8_t miso, uint8_t mosi, uint8_t sck, uint8_t delay=0)SPISoftinline
SPISoft(const SpiPins &pins, uint8_t delay=0)SPISoftinline
SPISoft(uint8_t delay)SPISoft
transfer(uint8_t *buffer, size_t size) overrideSPISoftvirtual
transfer(uint8_t val)SPISoftinline
transfer(uint8_t *buffer, size_t size)=0SPISoft
SPIBase::transfer(uint8_t val)SPIBaseinline
transfer16(uint16_t val)SPIBaseinline
transfer32(uint32_t val, uint8_t bits=32) overrideSPISoftvirtual
write(uint8_t data)SPIBaseinline
write16(uint16_t data)SPIBaseinline
write32(uint32_t data)SPIBaseinline
~SPIBase()SPIBaseinlinevirtual