Hi all,
We have an artiq_master and artiq_ctlmgr working in a "master" computer (192.168.1.8), to which we can connect using artiq_dashboard from other 2 "client" computers (.1.2 and .1.4). The master ctlmgr controls 2 local NDSPs (a camera and PMT).
Now we want to use another camera and PMT in one of the client computers (.1.4), same make and model, so the same NDSP sources work. We thought we could start another ctlmgr in the client computer using artiq_ctlmgr -s 192.168.1.8
but it doesn't work. It doesn't error out either, it just says DEBUG:ctlmgr(LaboratorioCont):asyncio:Using proactor: IocpProactor when artiq_ctlmgr is launched with -v -v -v.
We have checked that the controllers start in the client. We have even started an artiq_master in the client computer, and launched an artiq_ctlmgr too, which succesfully starts the "client" camera and PMT NDSPs. The command were just artiq_master
and artiq_ctlmgr
with device_db entries like
device_db.update({
"ixon": {
"type": "controller",
"host": "192.168.1.8",
"port": 3214,
"command": "python aqctl_ixon.py -v -p {port}"
# "command": "python aqctl_ixon.py -v -p {port} --simulation" # --bind + mast_addr
},
})
device_db.update({
"ixon3": {
"type": "controller",
"host": "::1",
"port": 3214,
"command": "python aqctl_ixon3.py -v -p {port}"
# "command": "python aqctl_ixon.py -v -p {port} --simulation" # --bind + mast_addr
},
})
If now we start the artiq_master in the "master" computer (and ctlmgr to launch the master-local camera NDSP), how could we start a client-local ctlmgr to launch the client-local camera NDSP? We tried artiq_ctlmgr -s 192.168.1.8 -v -v -v
but we got DEBUG:ctlmgr(LaboratorioCont):asyncio:Using proactor: IocpProactor
Thanks for any hints