REVLib - C++
rev::CANSparkLowLevel Member List

This is the complete list of members for rev::CANSparkLowLevel, including all inherited members.

::ConfigBaserev::CANSparkLowLevelfriend
CANAnalogrev::CANSparkLowLevelfriend
CANDigitalInputrev::CANSparkLowLevelfriend
CANEncoderrev::CANSparkLowLevelfriend
CANPIDControllerrev::CANSparkLowLevelfriend
CANSensorrev::CANSparkLowLevelfriend
CANSparkBaserev::CANSparkLowLevelfriend
CANSparkFlexrev::CANSparkLowLevelfriend
CANSparkMaxrev::CANSparkLowLevelfriend
ControlType enum namerev::CANSparkLowLevel
EnableExternalUSBControl(bool enable)rev::CANSparkLowLevelstatic
FeedbackSensorType enum namerev::CANSparkLowLevelprotected
GetDeviceId() constrev::CANSparkLowLevel
GetFirmwareString()rev::CANSparkLowLevel
GetFirmwareVersion()rev::CANSparkLowLevel
GetFirmwareVersion(bool &isDebugBuild)rev::CANSparkLowLevel
GetInitialMotorType()rev::CANSparkLowLevel
GetMotorType()rev::CANSparkLowLevel
GetPeriodicStatus0()rev::CANSparkLowLevelprotected
GetPeriodicStatus1()rev::CANSparkLowLevelprotected
GetPeriodicStatus2()rev::CANSparkLowLevelprotected
GetSafeFloat(float f)rev::CANSparkLowLevelprotected
GetSerialNumber()rev::CANSparkLowLevel
kAPIBuildVersionrev::CANSparkLowLevelstatic
kAPIMajorVersionrev::CANSparkLowLevelstatic
kAPIMinorVersionrev::CANSparkLowLevelstatic
kAPIVersionrev::CANSparkLowLevelstatic
m_expectedSparkModelrev::CANSparkLowLevelprotected
m_motorTyperev::CANSparkLowLevelprotected
m_sparkMaxHandlerev::CANSparkLowLevelprotected
MotorFeedbackSensorrev::CANSparkLowLevelfriend
MotorType enum namerev::CANSparkLowLevel
ParameterStatus enum namerev::CANSparkLowLevel
PeriodicFrame enum namerev::CANSparkLowLevel
RestoreFactoryDefaults(bool persist=false)rev::CANSparkLowLevel
SetCANMaxRetries(int numRetries)rev::CANSparkLowLevel
SetControlFramePeriodMs(int periodMs)rev::CANSparkLowLevel
SetEnable(bool enable)rev::CANSparkLowLevelstatic
SetFollow(FollowConfig config)rev::CANSparkLowLevelprotected
SetPeriodicFramePeriod(PeriodicFrame frame, int periodMs)rev::CANSparkLowLevel
SetPeriodicFramePeriod(CANSparkMaxLowLevel::PeriodicFrame frame, int periodMs)rev::CANSparkLowLevel
SetPeriodicFrameTimeout(int timeoutMs)rev::CANSparkLowLevel
SetpointCommand(double value, CANSparkLowLevel::ControlType ctrl=ControlType::kDutyCycle, int pidSlot=0, double arbFeedforward=0, int arbFFUnits=0)rev::CANSparkLowLevelprotected
SparkFlexExternalEncoderrev::CANSparkLowLevelfriend
SparkMaxAbsoluteEncoderrev::CANSparkLowLevelfriend
SparkMaxAlternateEncoderrev::CANSparkLowLevelfriend
SparkMaxAnalogSensorrev::CANSparkLowLevelfriend
SparkMaxLimitSwitchrev::CANSparkLowLevelfriend
SparkMaxPIDControllerrev::CANSparkLowLevelfriend
SparkMaxRelativeEncoderrev::CANSparkLowLevelfriend
SparkModel enum namerev::CANSparkLowLevel
TelemetryID enum namerev::CANSparkLowLevel
~CANSparkLowLevel()rev::CANSparkLowLevelvirtual