diff --git a/linux/Platform.c b/linux/Platform.c index bde3e3b..e7e2010 100644 --- a/linux/Platform.c +++ b/linux/Platform.c @@ -175,6 +175,9 @@ int Platform_getCpuTemp() { if (!fd) { fd = fopen("/sys/devices/virtual/thermal/thermal_zone0/temp", "r"); } + if (!fd) { + fd = fopen("/sys/class/hwmon/hwmon0/temp1_input", "r"); + } if (fd) { int n = fscanf(fd, "%d", &Temp); fclose(fd);