web UI added and refactoring done

This commit is contained in:
Ayzen
2026-06-06 00:06:30 +03:00
parent 3c30a12d4a
commit af6005d68f
65 changed files with 3630 additions and 4720 deletions
+2
View File
@@ -6,3 +6,5 @@ PyVISA-py>=0.7 # pure-Python VISA backend ("@py"), required by the SN9000 (and
PyQt6>=6.6
pyqtgraph>=0.13.7
rpi-hardware-pwm>=0.2.2,<1
fastapi>=0.110 # embedded web UI (browser view + controls), served in-process
uvicorn[standard]>=0.29 # ASGI server for the web UI, run on a background thread