Package xbot.common.controls.sensors
Class XAnalogDistanceSensor
java.lang.Object
xbot.common.controls.sensors.XAnalogDistanceSensor
- All Implemented Interfaces:
DistanceSensor
- Direct Known Subclasses:
AnalogDistanceSensor,SimulatedAnalogDistanceSensor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interface -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedXAnalogDistanceSensor(int channel, DoubleUnaryOperator voltageMap) -
Method Summary
Modifier and TypeMethodDescriptionabstract doubleabstract voidsetAveraging(boolean shouldAverage) abstract voidsetDistanceOffset(double offset) abstract voidsetVoltageOffset(double offset)
-
Constructor Details
-
XAnalogDistanceSensor
-
-
Method Details
-
getDistance
public abstract double getDistance()- Specified by:
getDistancein interfaceDistanceSensor
-
setAveraging
public abstract void setAveraging(boolean shouldAverage) - Specified by:
setAveragingin interfaceDistanceSensor
-
setVoltageOffset
public abstract void setVoltageOffset(double offset) -
setDistanceOffset
public abstract void setDistanceOffset(double offset)
-