public class Battery extends EV3DevSysfs implements Power
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
BATTERY_PATH |
private java.lang.String |
CURRENT |
private java.lang.String |
DEVICE_ROOT_PATH |
private static Battery |
Instance |
private java.lang.String |
VOLTAGE |
Modifier | Constructor and Description |
---|---|
private |
Battery() |
Modifier and Type | Method and Description |
---|---|
float |
getBatteryCurrent()
Returns the current of the battery in microamps.
|
static Battery |
getInstance() |
float |
getVoltage()
Returns voltage of the battery in microvolts.
|
getElements, readFloat, readInteger, readString, writeInteger, writeString
close, releaseOnClose
private final java.lang.String DEVICE_ROOT_PATH
private final java.lang.String BATTERY_PATH
private final java.lang.String VOLTAGE
private final java.lang.String CURRENT
private static Battery Instance
public static Battery getInstance()
public float getVoltage()
getVoltage
in interface Power
public float getBatteryCurrent()
getBatteryCurrent
in interface Power