load-controller/load_controller/load.py

20 lines
383 B
Python

import serial
import time
from PyQt6.QtCore import QObject, pyqtSignal
class Load(QObject):
dev: serial.Serial
finished: pyqtSignal
def __init__(self, uart_path: str):
super(parent=None)
self.dev = serial.Serial(uart_path)
self.finished = pyqtSignal()
def do_work(self):
while True:
# TODO
time.sleep(0.1)