Requirements
- Python >= 3.9
- Numpy >= 1.25
- PyQt6 >= 6.2
- pyqtgraph >= 0.12
- PyVisa >= 1.11
- PyVisa-py >= 0.5
- platformdirs >= 4.5
- hatchling >= 1.9
Optional: - PySerial; for serial instruments
- Minimalmodbus; for Modbus instruments
- SciPy; for mathematical modules
- GPIB driver; for GPIB devices
- Telegram bot API; for Telegram bot messages
- SpinAPI; for Pulse Blaster ESR 500 Pro
- Spcm driver; for Spectrum M4I 6631 X8; M4I 4450 X8