{ "menu-title": { "text": "Optics" }, "menu": [ { "type": "cmd", "text": "Filters", "command": "caqtdm -x -attach -noMsg -macro FILTER=X04SA-OP-FI,M=TR1 X_X04SA_OP_filters.ui" }, { "type": "title", "text": "Slit" }, { "type": "cmd", "text": "OP Horizontal Slits", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-,S=SH1:,mXp=SH1:TR2,mXn=SH1:TR1,T1=OP,T2=Horiz,T3=Slits X_X04SA_2slitRWsmall.ui" }, { "type": "cmd", "text": "OP Vertical Slits", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-,S=SV1:,mXp=SV1:TR1,mXn=SV1:TR2,T1=OP,T2=Vert,T3=Slits X_X04SA_2slitUDsmall.ui" }, { "type": "cmd", "text": "BPM 1", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-BM1:,M1=TRY,M2=TRX motor2x.ui" }, { "type": "title", "text": "Mono" }, { "type": "cmd", "text": "Mono", "command": "caqtdm -x -attach -noMsg X_X04SA_mono.ui" }, { "type": "cmd", "text": "Visual Mono", "command": "X_X04SA_mono.py" }, { "type": "cmd", "text": "Mono X1 Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MOX1:,M1=TRY,M2=ROX,M3=ROZ motor3x.ui" }, { "type": "cmd", "text": "Mono X2 Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MOX2:,M1=TRX,M2=TRY,M3=TRZ,M4=ROX,M5=ROZ,M6=ROY motor6x.ui" }, { "type": "cmd", "text": "Mono Bender Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MOX2:,M1=TRYA,M2=TRYB,M3=TRYC,M4=TRYD motor4x.ui" }, { "type": "cmd", "text": "BPM 2", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-BM2:,M1=TRY,M2=TRX motor2x.ui" }, { "type": "title", "text": "Mirror" }, { "type": "cmd", "text": "Mirror", "command": "caqtdm -x -attach -noMsg -macro P1=X04SA-OP-MI1:,P2=X04SA-OP-MI2:,Q=t,T=T X_X04SA_mirrors.ui" }, { "type": "cmd", "text": "Mirror 1 Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MI1:,M1=TRX1,M2=TRY1,M3=TRY2,M4=TRY3 motor4x.ui" }, { "type": "cmd", "text": "Mirror 2 Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MI2:,M1=TRY1,M2=TRY2,M3=TRY3 motor3x.ui" }, { "type": "cmd", "text": "Mirror 2 Bender Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MI2:,M1=TR3U,M2=TR3D motor2x.ui" }, { "type": "cmd", "text": "Mirror 3 Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MI3:,M1=TRX1,M2=TRX2,M3=TRX3,M4=TRY motor4x.ui" }, { "type": "cmd", "text": "Mirror 3 Bender Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-MI3:,M1=TRU,M2=TRD motor2x.ui" }, { "type": "cmd", "text": "BPM 3", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-BM3:,M1=TRY,M2=TRX motor2x.ui" }, { "type": "cmd", "text": "Fluorescence Screen Motors", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-FS1:,M=ROX motorx.ui" }, { "type": "cmd", "text": "Fluorescence Screen Camera", "command": "caqtdm -x -attach -noMsg -macro P=X04SA-OP-FS1:,R=cam1: ADVimba.ui" }, { "type": "cmd", "text": "Fluorescence Screen Viewer", "command": "QtAD --simple --prefix=X04SA-OP-FS1:image1:" }, { "type": "cmd", "text": "SenSiC XBPM readout", "command": "caqtdm -x -attach -noMsg -macro \"P=X04SA-FE-,R=XBPM2:,\" quadEM.ui" } ] }