dataAvailable | semf::app::Communication | |
dataWritten | semf::app::Communication | |
deinit()=0 | semf::CommunicationHardware | pure virtual |
error | semf::app::Communication | |
ErrorCode enum name | semf::SpiSlaveHardware | |
Frame enum name | semf::CommunicationHardware | |
init()=0 | semf::CommunicationHardware | pure virtual |
isBusyReading() const override | semf::SpiSlaveHardware | virtual |
isBusyWriting() const override | semf::SpiSlaveHardware | virtual |
onDataAvailable() | semf::SpiSlaveHardware | protected |
onDataWritten() | semf::SpiSlaveHardware | protected |
onError(Error thrown) | semf::SpiSlaveHardware | protected |
read(uint8_t buffer[], size_t bufferSize) override | semf::SpiSlaveHardware | virtual |
readHardware(uint8_t buffer[], size_t bufferSize)=0 | semf::SpiSlaveHardware | protectedpure virtual |
readStopped | semf::app::Communication | |
setBusy(bool busy) | semf::SpiSlaveHardware | protected |
setFormat(uint8_t bits, TransmissionMode transmission, WireMode wire) override | semf::SpiSlaveHardware | virtual |
setFormatHardware(uint8_t bits, TransmissionMode transmission, WireMode wire)=0 | semf::SpiSlaveHardware | protectedpure virtual |
setFrame(Frame frame) override | semf::SpiSlaveHardware | virtual |
setTransmissionMode(TransmissionMode mode) | semf::SpiSlaveHardware | protected |
setWireMode(WireMode mode) | semf::SpiSlaveHardware | protected |
stopRead() override | semf::SpiSlaveHardware | virtual |
stopReadHardware()=0 | semf::SpiSlaveHardware | protectedpure virtual |
stopWrite() override | semf::SpiSlaveHardware | virtual |
stopWriteHardware()=0 | semf::SpiSlaveHardware | protectedpure virtual |
TransmissionMode enum name | semf::Spi | |
type() const override | semf::CommunicationHardwareSynchronousSlave | inlinevirtual |
Type enum name | semf::CommunicationHardware | |
WireMode enum name | semf::Spi | |
write(const uint8_t data[], size_t dataSize) override | semf::SpiSlaveHardware | virtual |
writeHardware(const uint8_t data[], size_t dataSize)=0 | semf::SpiSlaveHardware | protectedpure virtual |
writeRead(const uint8_t writeData[], uint8_t readBuffer[], size_t size) override | semf::SpiSlaveHardware | virtual |
writeReadHardware(const uint8_t writeData[], uint8_t readBuffer[], size_t size)=0 | semf::SpiSlaveHardware | protectedpure virtual |
writeStopped | semf::app::Communication | |
~Communication()=default | semf::app::Communication | virtual |
~CommunicationHardware()=default | semf::CommunicationHardware | virtual |
~CommunicationHardwareSynchronousSlave()=default | semf::CommunicationHardwareSynchronousSlave | virtual |
~Spi()=default | semf::Spi | virtual |
~SpiSlaveHardware()=default | semf::SpiSlaveHardware | virtual |