jSensors icon indicating copy to clipboard operation
jSensors copied to clipboard

is empty

Open xiaowine opened this issue 1 year ago • 0 comments

fun main() {
    val components = JSensors.get.components()

    val cpus = components.cpus
    if (cpus != null) {
        for (cpu in cpus) {
            println("Found CPU component: " + cpu.name)
            if (cpu.sensors != null) {
                println("Sensors: ")

                //Print temperatures
                val temps = cpu.sensors.temperatures
                for (temp in temps) {
                    println(temp.name + ": " + temp.value + " C")
                }

                //Print fan speed
                val fans = cpu.sensors.fans
                for (fan in fans) {
                    println(fan.name + ": " + fan.value + " RPM")
                }
            }
        }
    }
}

ouput

Found CPU component: AMD Ryzen 5 3600X 6-Core Processor Sensors: Found CPU component: AMD Ryzen 5 3600X 6-Core Processor Sensors:

xiaowine avatar Jun 13 '23 08:06 xiaowine