OBI GUI¶
All of the following instructions should be run in the directory Open-Beam-Interface/software
.
Installation¶
Install the dependencies for the GUI:
pdm lock -G gui
pdm install -G gui
Running the GUI¶
Open the launcher:
pdm run launch
Click the “Start” buttons for both the server and the GUI. You can launch these in either order, but the GUI controls won’t do anything until the server is up and running.
Development Tools¶
Manual DAC Control¶
With the server already running, launch the manual DAC control GUI:
pdm run python -m obi.gui.components.manual_dac_ctrl
This interface lets you set the X and Y DACs to any arbitrary value, while displaying the sampled ADC waveform. This is most useful as a self-test mode when one of the DAC outputs is connected to the ADC input.