Package xbot.common.controls.sensors
Class XAbsoluteEncoder
java.lang.Object
xbot.common.controls.sensors.XAbsoluteEncoder
- All Implemented Interfaces:
DataFrameRefreshable
- Direct Known Subclasses:
MockAbsoluteEncoder,XCANCoder
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract intvoidConsumes and processes inputs from the device or subsystem.abstract voidsetPosition(Angle newPostition) abstract voidupdateInputs(XAbsoluteEncoderInputs inputs)
-
Field Details
-
info
-
-
Constructor Details
-
XAbsoluteEncoder
-
-
Method Details
-
getDeviceId
public abstract int getDeviceId() -
getPosition
-
getAbsolutePosition
-
getVelocity
-
setPosition
-
getHealth
-
updateInputs
-
refreshDataFrame
public void refreshDataFrame()Description copied from interface:DataFrameRefreshableConsumes and processes inputs from the device or subsystem.- Specified by:
refreshDataFramein interfaceDataFrameRefreshable
-