18 lines
475 B
Python
18 lines
475 B
Python
import psutil
|
|
|
|
def get_cpu_usage():
|
|
return round(psutil.cpu_percent(interval=1))
|
|
def get_memory_usage():
|
|
memory = psutil.virtual_memory()
|
|
return round(memory.percent)
|
|
|
|
def send_serial_data(data, ser):
|
|
if ser.is_open:
|
|
ser.write(data.encode('utf-8'))
|
|
print(f"Sent data: {data}")
|
|
else:
|
|
print("Serial port is not open.")
|
|
ser.open()
|
|
ser.write(data.encode('utf-8'))
|
|
print(f"Sent data: {data}")
|
|
ser.close() |