WPILibC++ 2023.4.3
frc::SPI Member List

This is the complete list of members for frc::SPI, including all inherited members.

ConfigureAutoStall(HAL_SPIPort port, int csToSclkTicks, int stallTicks, int pow2BytesPerRead)frc::SPI
ForceAutoRead()frc::SPI
FreeAccumulator()frc::SPI
FreeAuto()frc::SPI
GetAccumulatorAverage() constfrc::SPI
GetAccumulatorCount() constfrc::SPI
GetAccumulatorIntegratedAverage() constfrc::SPI
GetAccumulatorIntegratedValue() constfrc::SPI
GetAccumulatorLastValue() constfrc::SPI
GetAccumulatorOutput(int64_t &value, int64_t &count) constfrc::SPI
GetAccumulatorValue() constfrc::SPI
GetAutoDroppedCount()frc::SPI
GetPort() constfrc::SPI
InitAccumulator(units::second_t period, int cmd, int xferSize, int validMask, int validValue, int dataShift, int dataSize, bool isSigned, bool bigEndian)frc::SPI
InitAuto(int bufferSize)frc::SPI
kMode0 enum valuefrc::SPI
kMode1 enum valuefrc::SPI
kMode2 enum valuefrc::SPI
kMode3 enum valuefrc::SPI
kMXP enum valuefrc::SPI
kOnboardCS0 enum valuefrc::SPI
kOnboardCS1 enum valuefrc::SPI
kOnboardCS2 enum valuefrc::SPI
kOnboardCS3 enum valuefrc::SPI
m_modefrc::SPIprotected
m_portfrc::SPIprotected
Mode enum namefrc::SPI
operator=(SPI &&)=defaultfrc::SPI
Port enum namefrc::SPI
Read(bool initiate, uint8_t *dataReceived, int size)frc::SPIvirtual
ReadAutoReceivedData(uint32_t *buffer, int numToRead, units::second_t timeout)frc::SPI
ResetAccumulator()frc::SPI
SetAccumulatorCenter(int center)frc::SPI
SetAccumulatorDeadband(int deadband)frc::SPI
SetAccumulatorIntegratedCenter(double center)frc::SPI
SetAutoTransmitData(std::span< const uint8_t > dataToSend, int zeroSize)frc::SPI
SetChipSelectActiveHigh()frc::SPI
SetChipSelectActiveLow()frc::SPI
SetClockActiveHigh()frc::SPI
SetClockActiveLow()frc::SPI
SetClockRate(int hz)frc::SPI
SetLSBFirst()frc::SPI
SetMode(Mode mode)frc::SPI
SetMSBFirst()frc::SPI
SetSampleDataOnLeadingEdge()frc::SPI
SetSampleDataOnTrailingEdge()frc::SPI
SPI(Port port)frc::SPIexplicit
SPI(SPI &&)=defaultfrc::SPI
StartAutoRate(units::second_t period)frc::SPI
StartAutoTrigger(DigitalSource &source, bool rising, bool falling)frc::SPI
StopAuto()frc::SPI
Transaction(uint8_t *dataToSend, uint8_t *dataReceived, int size)frc::SPIvirtual
Write(uint8_t *data, int size)frc::SPIvirtual
~SPI()frc::SPIvirtual