我做了一个应用程序与arduino板通信,显示我在LCD上发送的信息。问题是我想发送CPU临时值,我知道最好的是使用lm-sensors(我使用linux),但不知道如何,它没有任何示例,所以,有人知道如何使用它或我可以得到一个例子吗?
答案 0 :(得分:5)
如果已经加载了lm_sensors模块,则可以使用sysfs(例如:/sys/class/hwmon/hwmon0/device/temp1_input
)中的文件访问温度,您可以使用标准C / C ++文件函数读取这些文件。
http://www.kernel.org/doc/Documentation/hwmon/sysfs-interface