Class WindowsSensors

  • All Implemented Interfaces:
    java.io.Serializable, Sensors

    public class WindowsSensors
    extends java.lang.Object
    implements Sensors
    See Also:
    Serialized Form
    • Constructor Detail

      • WindowsSensors

        public WindowsSensors()
    • Method Detail

      • getCpuTemperature

        public double getCpuTemperature()
        CPU Temperature
        Specified by:
        getCpuTemperature in interface Sensors
        Returns:
        CPU Temperature in degrees Celsius if available, 0 otherwise.
      • getFanSpeeds

        public int[] getFanSpeeds()
        Fan speeds
        Specified by:
        getFanSpeeds in interface Sensors
        Returns:
        Speed in rpm for all fans. May return empty array if no fans detected or 0 fan speed if unable to measure fan speed.
      • getCpuVoltage

        public double getCpuVoltage()
        CPU Voltage
        Specified by:
        getCpuVoltage in interface Sensors
        Returns:
        CPU Voltage in Volts if available, 0 otherwise.