public class SystemInfo extends Object
Utility class for accessing information for the system the application is executing on.
Note some boards are accessed remotely (e.g. Firmata protocol and pigpio sockets) hence this information may differ to the actual device you are controlling.
Modifier and Type | Class and Description |
---|---|
static class |
SystemInfo.UnknownBoardInfo |
Constructor and Description |
---|
SystemInfo() |
Modifier and Type | Method and Description |
---|---|
static String |
getOperatingSystemId() |
static String |
getOperatingSystemVersion() |
static String |
getOperatingSystemVersionId() |
static String |
getOsReleaseProperty(String property) |
static BoardInfo |
lookupLocalBoardInfo()
Returns information for the local device only.
|
static void |
main(String[] args) |
public static BoardInfo lookupLocalBoardInfo()
DeviceFactoryHelper.getNativeDeviceFactory().getBoardInfo()
public static String getOperatingSystemId()
public static String getOperatingSystemVersion()
public static String getOperatingSystemVersionId()
public static void main(String[] args)
Copyright © 2016–2018 mattjlewis. All rights reserved.