WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
SPI Member List

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

_globalError (defined in ErrorBase)ErrorBaseprotectedstatic
_globalErrorMutex (defined in ErrorBase)ErrorBaseprotectedstatic
AddToSingletonList()SensorBaseprotected
CheckAnalogInput(uint32_t channel)SensorBasestatic
CheckAnalogOutput(uint32_t channel)SensorBasestatic
CheckDigitalChannel(uint32_t channel)SensorBasestatic
CheckPDPChannel(uint32_t channel)SensorBasestatic
CheckPWMChannel(uint32_t channel)SensorBasestatic
CheckRelayChannel(uint32_t channel)SensorBasestatic
CheckSolenoidChannel(uint32_t channel)SensorBasestatic
CheckSolenoidModule(uint8_t moduleNumber)SensorBasestatic
ClearError() const ErrorBasevirtual
CloneError(const ErrorBase &rhs) const (defined in ErrorBase)ErrorBasevirtual
DeleteSingletons()SensorBasestatic
ErrorBase()=default (defined in ErrorBase)ErrorBase
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
FreeAccumulator()SPI
GetAccumulatorAverage() const SPI
GetAccumulatorCount() const SPI
GetAccumulatorLastValue() const SPI
GetAccumulatorOutput(int64_t &value, uint32_t &count) const SPI
GetAccumulatorValue() const SPI
GetDefaultSolenoidModule() (defined in SensorBase)SensorBaseinlinestatic
GetError()ErrorBasevirtual
GetError() const (defined in ErrorBase)ErrorBasevirtual
GetGlobalError()ErrorBasestatic
InitAccumulator(double period, uint32_t cmd, uint8_t xfer_size, uint32_t valid_mask, uint32_t valid_value, uint8_t data_shift, uint8_t data_size, bool is_signed, bool big_endian)SPI
kAnalogInputs (defined in SensorBase)SensorBasestatic
kAnalogOutputs (defined in SensorBase)SensorBasestatic
kChassisSlots (defined in SensorBase)SensorBasestatic
kDigitalChannels (defined in SensorBase)SensorBasestatic
kMXP enum value (defined in SPI)SPI
kOnboardCS0 enum value (defined in SPI)SPI
kOnboardCS1 enum value (defined in SPI)SPI
kOnboardCS2 enum value (defined in SPI)SPI
kOnboardCS3 enum value (defined in SPI)SPI
kPDPChannels (defined in SensorBase)SensorBasestatic
kPwmChannels (defined in SensorBase)SensorBasestatic
kRelayChannels (defined in SensorBase)SensorBasestatic
kSolenoidChannels (defined in SensorBase)SensorBasestatic
kSolenoidModules (defined in SensorBase)SensorBasestatic
m_clk_idle_high (defined in SPI)SPIprotected
m_digital_ports (defined in SensorBase)SensorBaseprotectedstatic
m_error (defined in ErrorBase)ErrorBasemutableprotected
m_msbFirst (defined in SPI)SPIprotected
m_port (defined in SPI)SPIprotected
m_pwm_ports (defined in SensorBase)SensorBaseprotectedstatic
m_relay_ports (defined in SensorBase)SensorBaseprotectedstatic
m_sampleOnTrailing (defined in SPI)SPIprotected
operator=(const SPI &)=delete (defined in SPI)SPI
operator=(const SensorBase &)=delete (defined in SensorBase)SensorBase
operator=(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
Port enum name (defined in SPI)SPI
Read(bool initiate, uint8_t *dataReceived, uint8_t size)SPIvirtual
ResetAccumulator()SPI
SensorBase()SensorBase
SensorBase(const SensorBase &)=delete (defined in SensorBase)SensorBase
SetAccumulatorCenter(int32_t center)SPI
SetAccumulatorDeadband(int32_t deadband)SPI
SetChipSelectActiveHigh()SPI
SetChipSelectActiveLow()SPI
SetClockActiveHigh()SPI
SetClockActiveLow()SPI
SetClockRate(double hz)SPI
SetErrnoError(llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetGlobalError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetGlobalWPIError(llvm::StringRef errorMessage, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetImaqError(int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetLSBFirst()SPI
SetMSBFirst()SPI
SetSampleDataOnFalling()SPI
SetSampleDataOnRising()SPI
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SPI(Port SPIport)SPI
SPI(const SPI &)=delete (defined in SPI)SPI
StatusIsFatal() const ErrorBasevirtual
Transaction(uint8_t *dataToSend, uint8_t *dataReceived, uint8_t size)SPIvirtual
Write(uint8_t *data, uint8_t size)SPIvirtual
~ErrorBase()=default (defined in ErrorBase)ErrorBasevirtual
~SensorBase()=default (defined in SensorBase)SensorBasevirtual
~SPI()SPIvirtual