rev Package

AbsoluteEncoder

AbsoluteEncoderConfig()

AbsoluteEncoderConfigAccessor

AlternateEncoderConfig()

AlternateEncoderConfigAccessor

AnalogInput

Get an instance of AnalogInput by using SparkBase::GetAnalog(SparkAnalogSensor::Mode)}.

AnalogSensorConfig()

AnalogSensorConfigAccessor

BaseConfig

CIEColor(X, Y, Z)

ClosedLoopConfig()

ClosedLoopConfigAccessor

ClosedLoopSlot(value)

Members:

ColorMatch()

REV Robotics Color Sensor V3.

ColorSensorV3(port)

REV Robotics Color Sensor V3.

EncoderConfig()

EncoderConfigAccessor

ExternalEncoderConfig()

ExternalEncoderConfigAccessor

LimitSwitchConfig()

LimitSwitchConfigAccessor

MAXMotionConfig()

MAXMotionConfigAccessor

MovingAverageFilterSim(taps, sampleRate)

NoiseGenerator()

REVLibError(value)

Members:

RelativeEncoder

SignalsConfig()

SignalsConfigAccessor

SmartMotionConfig()

SmartMotionConfigAccessor

SoftLimitConfig()

SoftLimitConfigAccessor

SparkAbsoluteEncoder

Get an instance of this class by using SparkBase::GetEncoder() or SparkBase::GetEncoder(SparkMaxRelativeEncoder::Type, int).

SparkAbsoluteEncoderSim(*args, **kwargs)

Overloaded function.

SparkAnalogSensor

SparkAnalogSensorSim(*args, **kwargs)

Overloaded function.

SparkBase(deviceID, type, model)

Create a new object to control a SPARK motor Controller

SparkBaseConfig()

SparkBaseConfigAccessor

SparkClosedLoopController

SparkExternalEncoderSim(motor)

SparkFlex(deviceID, type)

Create a new object to control a SPARK Flex motor Controller

SparkFlexConfig()

SparkFlexConfigAccessor

SparkFlexExternalEncoder

SparkFlexSim(sparkFlex, motor)

SparkLimitSwitch

SparkLimitSwitchSim(*args, **kwargs)

Overloaded function.

SparkLowLevel

SparkMax(deviceID, type)

Create a new object to control a SPARK MAX motor Controller

SparkMaxAlternateEncoder

Get an instance of this class by using SparkMax::GetEncoder() or SparkMax::GetEncoder(SparkMax::EncoderType, int).

SparkMaxAlternateEncoderSim(motor)

SparkMaxConfig()

SparkMaxConfigAccessor

SparkMaxSim(sparkMax, motor)

SparkParameter(value)

Members:

SparkRelativeEncoder

Get an instance of this class by using SparkBase::GetEncoder() or SparkBase::GetEncoder(SparkRelativeEncoder::Type, int).

SparkRelativeEncoderSim(*args, **kwargs)

Overloaded function.

SparkSim(spark, motor)

SparkSimFaultManager(*args, **kwargs)

Overloaded function.