File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 1+ import psutil as ps
2+ import serial
3+ import time
4+ import datetime
5+
6+ ser = serial .Serial ()
7+ ser .port = 'COM32'
8+ ser .baudrate = 115200
9+ ser .open ()
10+ while (True ):
11+ if (ser .inWaiting () > 0 ):
12+ break
13+ while (True ):
14+ now = datetime .datetime .now ()
15+ hour = bytes ([now .hour ])
16+ minute = bytes ([now .minute ])
17+ cpu_p = int (ps .cpu_percent ())
18+ mem_p = int (ps .virtual_memory ().percent )
19+ disk_p = int (ps .disk_usage ('/' ).percent )
20+ ser .write (str .encode ("h" ))
21+ ser .write (hour )
22+ ser .write (str .encode ("m" ))
23+ ser .write (minute )
24+ ser .write (str .encode ("C" ))
25+ ser .write (bytes ([cpu_p ]))
26+ ser .write (str .encode ("M" ))
27+ ser .write (bytes ([mem_p ]))
28+ ser .write (str .encode ("D" ))
29+ ser .write (bytes ([disk_p ]))
30+ time .sleep (2 )
You can’t perform that action at this time.
0 commit comments