summaryrefslogtreecommitdiff
path: root/requirements.txt
blob: 5178fa4e1a82a881a0eb65fdb33313864706ead3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
PyQt6>=6.5.0
pyqtgraph>=0.13.3
numpy>=1.24.0
pyserial>=3.5

# Optional - install if using real hardware:
# nidaqmx>=0.9.0          # NI-DAQmx Python API (requires NI-DAQmx runtime)
# For Arduino: pyserial is sufficient (already listed above)

# Optional - install for Motion Capture plugin:
# opencv-python>=4.8.0    # Camera capture + CSRT point tracking
#   Arch Linux: sudo pacman -S python-opencv
#   Other:      pip install opencv-python