A UI for communicating with and visualising live data streamed from the ARTIQ Stabilizer board.
dual_iir: For Stabilizers running thedual_iirbinary.l674_lock: For thel674binary available herefnc: For the binary on fibre noise cancellation
-
Clone this repository and
cdinto it in the terminal. Install Poetry. -
Run
poetry installandpoetry shellto activate the python environment. -
Add the
stabilizerdevice you wish to connect to indevice_db.pysimilar to the existing entries, specifying the MQTT topic, broker address, and firmware application that device is running. -
The app can now be launched using
<target>_ui <device_name>, wheretargetis one of the application names listed above and with thedevice_nameas entered in thedevice_db.For example,
fnc_ui lab1_729This should launch the application. On the right hand side should be a live stream of the IO data of the stabilizer -- you may need to disable some firewall restrictions to get this to work properly.