REVLib - C++
rev::spark::SparkBase Member List
This is the complete list of members for
rev::spark::SparkBase
, including all inherited members.
::ConfigBase
rev::spark::SparkBase
friend
ClearFaults
()
rev::spark::SparkBase
Configure
(SparkBaseConfig &config, ResetMode resetMode, PersistMode persistMode)
rev::spark::SparkBase
virtual
ControlType
enum name
rev::spark::SparkLowLevel
CreateSimFaultManager
()
rev::spark::SparkLowLevel
Disable
() override
rev::spark::SparkBase
Get
() const override
rev::spark::SparkBase
GetAbsoluteEncoder
()
rev::spark::SparkBase
virtual
GetAnalog
()
rev::spark::SparkBase
GetAppliedOutput
()
rev::spark::SparkBase
GetBusVoltage
()
rev::spark::SparkBase
GetClosedLoopController
()
rev::spark::SparkBase
GetDeviceId
() const
rev::spark::SparkLowLevel
GetEncoder
()
rev::spark::SparkBase
GetEncoderEvenIfAlreadyCreated
()
rev::spark::SparkBase
protected
GetFaults
()
rev::spark::SparkBase
GetFirmwareString
()
rev::spark::SparkLowLevel
GetFirmwareVersion
()
rev::spark::SparkLowLevel
GetFirmwareVersion
(bool &isDebugBuild)
rev::spark::SparkLowLevel
GetForwardLimitSwitch
()
rev::spark::SparkBase
virtual
GetInverted
() const override
rev::spark::SparkBase
GetLastError
()
rev::spark::SparkBase
GetMotorInterface
()
rev::spark::SparkBase
protected
GetMotorTemperature
()
rev::spark::SparkBase
GetMotorType
()
rev::spark::SparkLowLevel
GetOutputCurrent
()
rev::spark::SparkBase
GetPeriodicStatus0
()
rev::spark::SparkLowLevel
protected
GetPeriodicStatus1
()
rev::spark::SparkLowLevel
protected
GetPeriodicStatus2
()
rev::spark::SparkLowLevel
protected
GetPeriodicStatus3
()
rev::spark::SparkLowLevel
protected
GetPeriodicStatus4
()
rev::spark::SparkLowLevel
protected
GetPeriodicStatus5
()
rev::spark::SparkLowLevel
protected
GetPeriodicStatus6
()
rev::spark::SparkLowLevel
protected
GetPeriodicStatus7
()
rev::spark::SparkLowLevel
protected
GetReverseLimitSwitch
()
rev::spark::SparkBase
virtual
GetSafeFloat
(float f)
rev::spark::SparkLowLevel
protected
GetSerialNumber
()
rev::spark::SparkLowLevel
GetSparkModel
()
rev::spark::SparkBase
protected
GetStickyFaults
()
rev::spark::SparkBase
GetStickyWarnings
()
rev::spark::SparkBase
GetWarnings
()
rev::spark::SparkBase
HasActiveFault
()
rev::spark::SparkBase
HasActiveWarning
()
rev::spark::SparkBase
HasStickyFault
()
rev::spark::SparkBase
HasStickyWarning
()
rev::spark::SparkBase
IdleMode
enum name
rev::spark::SparkBase
IsFollower
()
rev::spark::SparkBase
kAPIBuildVersion
rev::spark::SparkLowLevel
static
kAPIMajorVersion
rev::spark::SparkLowLevel
static
kAPIMinorVersion
rev::spark::SparkLowLevel
static
kAPIVersion
rev::spark::SparkLowLevel
static
m_AbsoluteEncoder
rev::spark::SparkBase
protected
m_absoluteEncoderCreated
rev::spark::SparkBase
protected
m_AnalogSensor
rev::spark::SparkBase
protected
m_analogSensorCreated
rev::spark::SparkBase
protected
m_ClosedLoopController
rev::spark::SparkBase
protected
m_closedLoopControllerCreated
rev::spark::SparkBase
protected
m_expectedSparkModel
rev::spark::SparkLowLevel
protected
m_ForwardLimitSwitch
rev::spark::SparkBase
protected
m_forwardLimitSwitchCreated
rev::spark::SparkBase
protected
m_motorType
rev::spark::SparkLowLevel
protected
m_RelativeEncoder
rev::spark::SparkBase
protected
m_relativeEncoderCreated
rev::spark::SparkBase
protected
m_ReverseLimitSwitch
rev::spark::SparkBase
protected
m_reverseLimitSwitchCreated
rev::spark::SparkBase
protected
m_setpoint
rev::spark::SparkBase
protected
m_sparkMaxHandle
rev::spark::SparkLowLevel
protected
MotorType
enum name
rev::spark::SparkLowLevel
ParameterStatus
enum name
rev::spark::SparkLowLevel
PauseFollowerMode
()
rev::spark::SparkBase
PeriodicFrame
enum name
rev::spark::SparkLowLevel
PersistMode
enum name
rev::spark::SparkBase
ResetMode
enum name
rev::spark::SparkBase
ResumeFollowerMode
()
rev::spark::SparkBase
Set
(double speed) override
rev::spark::SparkBase
SetCANMaxRetries
(int numRetries)
rev::spark::SparkLowLevel
SetCANTimeout
(int milliseconds)
rev::spark::SparkBase
SetControlFramePeriodMs
(int periodMs)
rev::spark::SparkLowLevel
SetInverted
(bool isInverted) override
rev::spark::SparkBase
SetPeriodicFrameTimeout
(int timeoutMs)
rev::spark::SparkLowLevel
SetpointCommand
(double value, SparkLowLevel::ControlType ctrl=ControlType::kDutyCycle, int pidSlot=0, double arbFeedforward=0, int arbFFUnits=0)
rev::spark::SparkLowLevel
protected
SetVoltage
(units::volt_t output) override
rev::spark::SparkBase
SoftLimitDirection
enum name
rev::spark::SparkBase
SparkAbsoluteEncoder
rev::spark::SparkBase
friend
SparkBase
(int deviceID, MotorType type, SparkModel model)
rev::spark::SparkBase
explicit
protected
SparkFlex
rev::spark::SparkBase
friend
SparkLimitSwitch
rev::spark::SparkBase
friend
SparkMax
rev::spark::SparkBase
friend
SparkMaxAlternateEncoder
rev::spark::SparkBase
friend
SparkModel
enum name
rev::spark::SparkLowLevel
SparkRelativeEncoder
rev::spark::SparkBase
friend
SparkSim
rev::spark::SparkBase
friend
StopMotor
() override
rev::spark::SparkBase
~SparkBase
() override=default
rev::spark::SparkBase
~SparkLowLevel
()
rev::spark::SparkLowLevel
virtual
Generated by
1.9.2