20 lines
383 B
Python
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)
|