Class WsAbsoluteEncoder
java.lang.Object
org.wildstang.framework.io.inputs.Input
org.wildstang.framework.io.inputs.AnalogInput
org.wildstang.hardware.roborio.inputs.WsAnalogInput
org.wildstang.hardware.roborio.inputs.WsAbsoluteEncoder
Reads an absolute encoder.
-
Constructor Summary
ConstructorsConstructorDescriptionWsAbsoluteEncoder(String p_name, int channel, int p_maxVoltage) Construct the encoder. -
Method Summary
Methods inherited from class org.wildstang.framework.io.inputs.AnalogInput
getValue, readDataFromInput, setValueMethods inherited from class org.wildstang.framework.io.inputs.Input
addInputListener, disable, enable, getInputListeners, getName, hasValueChanged, isEnabled, notifyListeners, removeAllListeners, removeInputListener, setValueChanged, update
-
Constructor Details
-
WsAbsoluteEncoder
Construct the encoder.- Parameters:
p_name- Descriptive name of the encoder.channel- Hardware port the encoder is connected to.p_maxVoltage- Max output voltage of the encoder.
-
-
Method Details
-
readRawValue
public double readRawValue()Reads the value from the encoder.- Overrides:
readRawValuein classWsAnalogInput- Returns:
- Encoder position calucated from raw value.
-