Adds the ability to automatically send experiment commands to the test side device. Additionally, this branch updates the UI to be cleaner and easier for parsing commands. Better error checking and printing has been added to make it c leaner and clearer where in the system an error occurred. Lays the groundwork for integration with GIPB communication.
Updates
software/util/config_parser.py: Updates to allow for GPIB commands and experiment running functions.
software/util/experiments/py: Updates to allow for GPIB commands and experiment running functions.
software/drivers/MSP430_usb.py: Updates to match command sending flow with the firmware.
software/tests/MSP430_usb_test.py: Tests updates in MSP430_usb.py
software/configs/ Added configuration file for IC demo and updated structure to include meas section (for VNA config)
software/main.py: Updates to command line parsing and print statements for cleaner feel, adds calls experiment and alignment runner routines.
Overview
Adds the ability to automatically send experiment commands to the test side device. Additionally, this branch updates the UI to be cleaner and easier for parsing commands. Better error checking and printing has been added to make it c leaner and clearer where in the system an error occurred. Lays the groundwork for integration with GIPB communication.
Updates