Files
microbit-temps/pc_utils.py

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()