Extract reusable device protocols, ports and logic analyzers from SETGUI

This commit is contained in:
2026-09-23 20:11:37 +03:00
parent 80ba17d77d
commit 795a1279b1
63 changed files with 10181 additions and 6 deletions

View File

@@ -0,0 +1,7 @@
"""Qt transport dependencies; importing set_devices itself never loads Qt."""
try:
from PySide6.QtCore import QObject, Signal, QTimer, QElapsedTimer
from PySide6.QtSerialPort import QSerialPort, QSerialPortInfo
except ImportError:
from PySide2.QtCore import QObject, Signal, QTimer, QElapsedTimer
from PySide2.QtSerialPort import QSerialPort, QSerialPortInfo