Open lgbeno opened 2 years ago
It is certainly easier to start development within the Anaconda 3 system. This changes just a few of the reqs above:
Python version is 3.8.8 Installing Pyside2 and Qt puts Qt version at 5.9.x
quick google search for creating msi installers from python turned up: https://www.advancedinstaller.com/create-msi-python-executable.html
Need to pick some base features. My only firm requirement is that the tool is developed in Python 3.x Let's go with 3.9 since it is the latest stable release as of Feb 3rd, 2022 when this project starts.
Most likely we should use QT as the GUI interface. Probably via PySide2 since it is the official module from QT
If needed, make use of hidapi: https://github.com/trezor/cython-hidapi
Consider pyqtgraph as the realtime plotting library matlotlib and pylab are other options for static plotting
Somehow everything needs to be packaged into a Windows MSI or EXE so that a user can download a release, install it and run
Use this issue to thread a discussion related to all of this infrastructure
This tool is technical in nature, not exactly expecting it to win any UX Awards... Sorry in advance...