Initial commit: merge nuescan, pymso, pybbd202, and pypewpewhops into scanengine-3

- Merged four separate hardware control projects into unified platform
- Created unified requirements.txt with all dependencies
- Added comprehensive .gitignore
- Added project overview README

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Thomas Ales [M S E]
2026-01-16 20:11:31 -06:00
commit fc43fbe4b0
65 changed files with 19127 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# nueScan - SRAS Scan Planning and Control Software
# Python Dependencies
# GUI Framework
PyQt6>=6.4.0
# Serial Communication (for hardware interfaces)
pyserial>=3.5
# VISA instrument control (for oscilloscope)
pyvisa>=1.13.0
pyvisa-py>=0.7.0
# Optional: For enhanced serial port detection
# pyserial-asyncio>=0.6
# Development dependencies (optional)
# pytest>=7.0.0
# pytest-qt>=4.0.0