![]() |
Open FFBoard
Open source force feedback firmware
|
#include <SPI.h>
Public Member Functions | |
| SPIDevice (SPIPort &port, OutputPin csPin) | |
| SPIDevice (SPIPort &port, SPIConfig &spiConfig) | |
| virtual | ~SPIDevice () |
| void | assertChipSelect () |
| void | clearChipSelect () |
| virtual bool | updateCSPin (OutputPin &csPin) |
| virtual void | spiTxCompleted (SPIPort *port) |
| virtual void | spiRxCompleted (SPIPort *port) |
| virtual void | spiTxRxCompleted (SPIPort *port) |
| virtual void | spiRequestError (SPIPort *port) |
| virtual void | beginSpiTransfer (SPIPort *port) |
| virtual void | endSpiTransfer (SPIPort *port) |
| virtual SPIConfig * | getSpiConfig () |
Protected Member Functions | |
| virtual void | setSpiConfig (SPIConfig config) |
Protected Attributes | |
| SPIPort & | spiPort |
| SPIConfig | spiConfig |
|
virtual |
Reimplemented in EncoderBissC, EncoderSSI, and TMC4671.
|
virtual |
Reimplemented in EncoderBissC, EncoderSSI, and TMC4671.
|
inlineprotectedvirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in EncoderBissC, and EncoderSSI.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in MtEncoderSPI.