public class InspectionState
extends java.lang.Object
InspectionState
contains the inspection state of either a RC or a DSModifier and Type | Field and Description |
---|---|
boolean |
airplaneModeOn |
double |
batteryFraction |
boolean |
bluetoothOn |
long |
bytesPerSecond |
boolean |
channelChangerRequired |
java.lang.String |
controlHubOsVersion |
int |
controlHubOsVersionNum |
java.lang.String |
deviceName |
static java.lang.String |
driverStationPackage |
java.lang.String |
driverStationVersion |
int |
driverStationVersionCode |
java.lang.String |
firmwareVersion |
boolean |
isAppInventorInstalled |
boolean |
isDefaultPassword |
java.lang.String |
manufacturer |
java.lang.String |
model |
static java.lang.String |
NO_VERSION |
static int |
NO_VERSION_CODE |
java.lang.String |
osVersion |
static java.lang.String |
robotControllerPackage |
java.lang.String |
robotControllerVersion |
int |
robotControllerVersionCode |
long |
rxDataCount |
int |
sdkInt |
long |
txDataCount |
boolean |
wifiConnected |
boolean |
wifiDirectConnected |
boolean |
wifiDirectEnabled |
boolean |
wifiEnabled |
int |
ztcChannelChangeVersionCode |
java.lang.String |
zteChannelChangeVersion |
Constructor and Description |
---|
InspectionState() |
Modifier and Type | Method and Description |
---|---|
static InspectionState |
deserialize(java.lang.String serialized) |
protected double |
getLocalBatteryFraction() |
protected java.lang.String |
getPackageVersion(java.lang.String packageName) |
protected int |
getPackageVersionCode(java.lang.String packageName) |
void |
initializeLocal() |
void |
initializeLocal(DeviceNameManager nameManager) |
boolean |
isDriverStationInstalled() |
static boolean |
isPackageInstalled(java.lang.String packageVersion) |
boolean |
isRobotControllerInstalled() |
java.lang.String |
serialize() |
public static final java.lang.String robotControllerPackage
public static final java.lang.String driverStationPackage
public static final java.lang.String NO_VERSION
public static final int NO_VERSION_CODE
public java.lang.String manufacturer
public java.lang.String model
public java.lang.String osVersion
public java.lang.String controlHubOsVersion
public java.lang.String firmwareVersion
public int sdkInt
public int controlHubOsVersionNum
public boolean airplaneModeOn
public boolean bluetoothOn
public boolean wifiEnabled
public boolean wifiConnected
public boolean wifiDirectEnabled
public boolean wifiDirectConnected
public java.lang.String deviceName
public double batteryFraction
public java.lang.String robotControllerVersion
public int robotControllerVersionCode
public java.lang.String driverStationVersion
public int driverStationVersionCode
public long rxDataCount
public long txDataCount
public long bytesPerSecond
public boolean isDefaultPassword
public java.lang.String zteChannelChangeVersion
public int ztcChannelChangeVersionCode
public boolean channelChangerRequired
public boolean isAppInventorInstalled
public void initializeLocal()
public void initializeLocal(DeviceNameManager nameManager)
public static boolean isPackageInstalled(java.lang.String packageVersion)
public boolean isRobotControllerInstalled()
public boolean isDriverStationInstalled()
protected double getLocalBatteryFraction()
protected int getPackageVersionCode(java.lang.String packageName)
protected java.lang.String getPackageVersion(java.lang.String packageName)
public java.lang.String serialize()
public static InspectionState deserialize(java.lang.String serialized)