diff --git a/csaxs_bec/devices/panda_box/panda_box.py b/csaxs_bec/devices/panda_box/panda_box.py index 87801fe..8994e07 100644 --- a/csaxs_bec/devices/panda_box/panda_box.py +++ b/csaxs_bec/devices/panda_box/panda_box.py @@ -65,10 +65,14 @@ class PandaBoxCSAXS(PandaBox): if __name__ == "__main__": import time - panda = PandaBoxCSAXS(name="panda", host="omny-panda.psi.ch") + panda = PandaBoxCSAXS( + name="panda", host="omny-panda.psi.ch", signal_alias={"FMC_IN.VAL2.VALUE": "alias"} + ) panda.on_connected() status = StatusBase(obj=panda) - panda.add_status_callback(status=status, success=[PandaState.DISARMED], failure=[]) + panda.add_status_callback( + status=status, success=[PandaState.DISARMED], failure=[PandaState.READY] + ) panda.stop() status.wait(timeout=2) panda.unstage()