소스 검색

添加另一个获取cpu温度的文件路径

master
17607550577 4 년 전
부모
커밋
d62aa66fd5
2개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 1
    1
      readme.md
  2. 4
    0
      server-monitor.c

+ 1
- 1
readme.md 파일 보기

@@ -8,7 +8,7 @@
8 8
 
9 9
 - 通过C语言实现的采集内存、cpu使用情况、cpu温度、硬盘温度。
10 10
 
11
-- cpu温度通过读取liux内核伪文件获得:"/sys/class/hwmon/hwmon1/temp3_input"。
11
+- cpu温度通过读取liux内核伪文件获得:"/sys/class/hwmon/hwmon1/temp3_input"或者 "/sys/class/therma/temp"
12 12
 
13 13
 - 硬盘温度通过通过Smartmontools api获取。
14 14
 

+ 4
- 0
server-monitor.c 파일 보기

@@ -12,7 +12,11 @@
12 12
 static int debug = 0;
13 13
 #define MQTT_SERVER_IP    "127.0.0.1"
14 14
 #define MQTT_SERVER_PORT  1883
15
+#if 1
15 16
 #define CPU_TEMP_FILE1	  "/sys/class/hwmon/hwmon1/temp3_input"
17
+#else
18
+#define CPU_TEMP_FILE1	  "/sys/class/therma/temp"
19
+#endif
16 20
 
17 21
 // 连接回调函数,当连接成功时会进入这里,可以在这里进行连接成功之后的操作,比如连接之后的信息同步
18 22
 void my_connect_callback(struct mosquitto *mosq, void *obj, int rc)

Loading…
취소
저장