Package com.diozero.api
Class AnalogInputEvent
java.lang.Object
com.diozero.api.DeviceEvent
com.diozero.api.AnalogInputEvent
public class AnalogInputEvent extends DeviceEvent
-
Constructor Summary
Constructors Constructor Description AnalogInputEvent(int gpio, long epochTime, long nanoTime, float unscaledValue)
-
Method Summary
Modifier and Type Method Description float
getRange()
float
getScaledValue()
Value from -range..rangefloat
getUnscaledValue()
Value from -1..1void
setRange(float range)
java.lang.String
toString()
-
Constructor Details
-
AnalogInputEvent
public AnalogInputEvent(int gpio, long epochTime, long nanoTime, float unscaledValue)
-
-
Method Details
-
getRange
public float getRange() -
setRange
public void setRange(float range) -
getUnscaledValue
public float getUnscaledValue()Value from -1..1- Returns:
- the unscaled value
-
getScaledValue
public float getScaledValue()Value from -range..range- Returns:
- the scaled value
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-