Class SplineEncoder
java.lang.Object
com.revrobotics.NativeResourceCleaner
com.revrobotics.encoder.DetachedEncoder
com.revrobotics.encoder.SplineEncoder
- All Implemented Interfaces:
RelativeEncoder, REVDevice
-
Nested Class Summary
Nested classes/interfaces inherited from class DetachedEncoder
DetachedEncoder.Faults, DetachedEncoder.FirmwareVersion, DetachedEncoder.Model, DetachedEncoder.PeriodicStatus0, DetachedEncoder.PeriodicStatus1, DetachedEncoder.PeriodicStatus2, DetachedEncoder.PeriodicStatus3, DetachedEncoder.PeriodicStatus4Nested classes/interfaces inherited from class NativeResourceCleaner
NativeResourceCleaner.OnClean -
Field Summary
Fields inherited from class DetachedEncoder
detachedEncoderAccessor, handle -
Constructor Summary
ConstructorsConstructorDescriptionSplineEncoder(org.wpilib.hardware.bus.CANPort canPort, int id) Create a new object to control a MAXSpline Encoder -
Method Summary
Methods inherited from class DetachedEncoder
clearFaults, close, configure, getAngle, getCanPort, getCleanAction, getDeviceId, getFaults, getFirmwareVersion, getModel, getPosition, getRawAngle, getStatus0, getStatus1, getStatus2, getStatus3, getStatus4, getStickyFaults, getVelocity, setPositionMethods inherited from class NativeResourceCleaner
registerCleaner
-
Constructor Details
-
SplineEncoder
public SplineEncoder(org.wpilib.hardware.bus.CANPort canPort, int id) Create a new object to control a MAXSpline Encoder- Parameters:
canPort- The CAN port this device is connected to.id- The device ID.
-