Catalight GUI crashes when attempting to start experiment without diode laser hardware connected, despite not using any lasers for the desired experiment. Resolved by connecting the diode laser... but also may be worth a fix for running future reactor experiments concurrently with other optics experiments that need the diode laser (i.e. using NKT/no illumination on reactor at the same time as in-situ TEM experiment uses the diode)
Steps to reproduce:
Start Catalight GUI without diode laser connected (in this case GC, MFCs, and Heater were still successfully connected)
Setup and start any Experiment
Error output:
Traceback (most recent call last):
File "C:\Users\dionn\catalight\catalight\catalight_GUI.py", line 1051, in run
self.fn(*self.args, **self.kwargs)
File "C:\Users\dionn\catalight\catalight\catalight_GUI.py", line 113, in start_study
eqpt_list = [self.gc_connector, self.laser_controller,
AttributeError: 'MainWindow' object has no attribute 'laser_controller'. Did you mean: 'gas_controller'?
Catalight GUI crashes when attempting to start experiment without diode laser hardware connected, despite not using any lasers for the desired experiment. Resolved by connecting the diode laser... but also may be worth a fix for running future reactor experiments concurrently with other optics experiments that need the diode laser (i.e. using NKT/no illumination on reactor at the same time as in-situ TEM experiment uses the diode)
Steps to reproduce:
Start Catalight GUI without diode laser connected (in this case GC, MFCs, and Heater were still successfully connected)
Setup and start any Experiment
Error output:
Traceback (most recent call last):
File "C:\Users\dionn\catalight\catalight\catalight_GUI.py", line 1051, in run
self.fn(*self.args, **self.kwargs)
File "C:\Users\dionn\catalight\catalight\catalight_GUI.py", line 113, in start_study
eqpt_list = [self.gc_connector, self.laser_controller,
AttributeError: 'MainWindow' object has no attribute 'laser_controller'. Did you mean: 'gas_controller'?