使用lm-sensors获得温度

时间:2012-04-14 02:09:28

标签: c++ c

我做了一个应用程序与arduino板通信,显示我在LCD上发送的信息。问题是我想发送CPU临时值,我知道最好的是使用lm-sensors(我使用linux),但不知道如何,它没有任何示例,所以,有人知道如何使用它或我可以得到一个例子吗?

1 个答案:

答案 0 :(得分:5)

如果已经加载了lm_sensors模块,则可以使用sysfs(例如:/sys/class/hwmon/hwmon0/device/temp1_input)中的文件访问温度,您可以使用标准C / C ++文件函数读取这些文件。

http://www.kernel.org/doc/Documentation/hwmon/sysfs-interface