public class SystemInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SystemInfo.BoardType |
public static String getProcessor() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getModelName() throws IOException, InterruptedException
IOExceptionInterruptedException@Deprecated public static String getBogoMIPS() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String[] getCpuFeatures() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getCpuImplementer() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getCpuArchitecture() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getCpuVariant() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getCpuPart() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getCpuRevision() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getHardware() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getRevision() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getSerial() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getOsVersion()
public static String getOsFirmwareBuild() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static String getOsFirmwareDate() throws IOException, InterruptedException, ParseException
public static String getJavaVendor()
public static String getJavaVendorUrl()
public static String getJavaVersion()
public static String getJavaVirtualMachine()
public static String getJavaRuntime()
public static boolean isHardFloatAbi()
public static long getMemoryTotal() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getMemoryUsed() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getMemoryFree() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getMemoryShared() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getMemoryBuffers() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getMemoryCached() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static SystemInfo.BoardType getBoardType() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static float getCpuTemperature() throws IOException, InterruptedException, NumberFormatException
public static float getCpuVoltage() throws IOException, InterruptedException, NumberFormatException
public static float getMemoryVoltageSDRam_C() throws IOException, InterruptedException, NumberFormatException
public static float getMemoryVoltageSDRam_I() throws IOException, InterruptedException, NumberFormatException
public static float getMemoryVoltageSDRam_P() throws IOException, InterruptedException, NumberFormatException
public static boolean getCodecH264Enabled() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static boolean getCodecMPG2Enabled() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static boolean getCodecWVC1Enabled() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyArm() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyCore() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyH264() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyISP() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyV3D() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyUART() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyPWM() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyEMMC() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyPixel() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyVEC() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyHDMI() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static long getClockFrequencyDPI() throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2012–2019 Pi4J. All rights reserved.