Class AnalogInputWPIAdapater
java.lang.Object
xbot.common.controls.sensors.XAnalogInput
xbot.common.controls.sensors.wpi_adapters.AnalogInputWPIAdapater
- All Implemented Interfaces:
XBaseIO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class xbot.common.controls.sensors.XAnalogInput
XAnalogInput.XAnalogInputFactory -
Field Summary
Fields inherited from class xbot.common.controls.sensors.XAnalogInput
channel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAsDigital(double threshold) doubleintintgetValue()doublevoidsetAverageBits(int bits)
-
Constructor Details
-
AnalogInputWPIAdapater
@AssistedInject public AnalogInputWPIAdapater(@Assisted("channel") int channel, DevicePolice police)
-
-
Method Details
-
getValue
public int getValue() -
getVoltage
public double getVoltage()- Specified by:
getVoltagein classXAnalogInput
-
getAverageVoltage
public double getAverageVoltage()- Specified by:
getAverageVoltagein classXAnalogInput
-
setAverageBits
public void setAverageBits(int bits) - Specified by:
setAverageBitsin classXAnalogInput
-
getInternalDevice
-
getChannel
public int getChannel() -
getAsDigital
public boolean getAsDigital(double threshold) - Specified by:
getAsDigitalin classXAnalogInput
-