This is a standalone python file. If you install all of the required libraries and execute the file (bash command line is how we do it), it should open the GUI.
Gavin Fisher at GavinFisherProfessional@gmail.com will be building the multistep part of the Lab_software project. Josh Rudfelt at jrudfelt@unr.edu and Sam Hutton at sam@samhutton.net helped build the initial project, while Damian Gimeno dgimeno@unr.edu made extensive edits.
Python Libraries Required:
- thorlabs_apt
- dearpygui
- nidaqmx
- matplotlib
- pandas
- datetime
Python Standard Modules Used:
- os
- collections
- threading
- time
- smtplib
Just Copy Paste this into Git terminal to import all libraries
pip install thorlabs_apt dearpygui nidaqmx matplotlib pandas datetime
OS Systems tested on:
Windows 11
Physical Hardware Used:
Thorlabs LTS 300
Omega DMD 4380
Ni USB-6211
- Multiple pre-set n number of steps
- Long term (time wise) distance graph display
- Log of commands execcuted