Files
sls_x04sa_launcher/X_X04SA_ES3_top_menu.json
2025-11-13 11:22:01 +01:00

122 lines
4.1 KiB
JSON

{
"menu-title": {
"text": "In-Situ Surface Diffractometer",
"style": "color: black;background-color: #9900ffffffff;"
},
"menu": [
{
"type": "title",
"text": "ISSD - In-Situ Surface Diffractometer"
},
{
"type": "menu",
"text": "Motors",
"file": "X_X04SA_ES3_motors.json"
},
{
"type": "cmd",
"text": "Scaler",
"command": "caqtdm -x -attach -noMsg -dg +100+680 -macro T=ES3,P=X04SA-ES3-SC: X_X04SA_dcr508.ui"
},
{
"type": "cmd",
"text": "LCAD Signals",
"command": "X_X04SA_lcad.sh -pC -sC X04SA-ES3- BM1:RANGE BM1:SIGNAL1 BM1:SIGNAL2 BM1:SIGNAL3 BM1:SIGNAL4"
},
{
"type": "cmd",
"text": "Filters",
"command": "caqtdm -x -attach -noMsg -dg +280+100 -macro B=X04SA,ES=ES2 X_X04SA_ES2_filter.ui"
},
{
"type": "cmd",
"text": "Eiger 500K Control Panel",
"command": "caqtdm -x -attach -noMsg -dg +255+350 -macro P=X04SA-ES3-EIGER:,R=cam1: slsDetector.ui"
},
{
"type": "cmd",
"text": "Eiger 500K Live Image",
"command": "ADLiveViewer.py X04SA-ES3-EIGER:image1:"
},
{
"type": "cmd",
"text": "Eiger 1M Control Panel",
"command": "caqtdm -x -attach -noMsg -dg +650+350 -macro P=X04SA-ES2-EIGER:,R=cam1: slsDetector.ui"
},
{
"type": "cmd",
"text": "Eiger 1M Live Image",
"command": "ADLiveViewer.py X04SA-ES2-EIGER:image1:"
},
{
"type": "cmd",
"text": "Eiger 1M CBF Panel",
"command": "caqtdm -x -attach -noMsg -dg +650+350 -macro P=X04SA-ES2-EIGER:,R=CBF1: NDFileCBF.ui"
},
{
"type": "cmd",
"text": "Cryostat Lakeshore",
"command": "caqtdm -x -attach -noMsg -macro NAME=X04SA-ES3-CRST,P=X04SA-ES3-CRY:,M=ROT,TITLE=X04SA_ES3_Cryostat G_DRV_SATECO_lakeshore_valve.ui"
},
{
"type": "cmd",
"text": "Cryostream",
"command": "caqtdm -x -attach -noMsg -macro NAME=X04SA-ES3-CRSM,TITLE=ES3_Cryostream G_DRV_SATECO_cryostream.ui"
},
{
"type": "cmd",
"text": "Ion Chamber Monitor",
"command": "caqtdm -x -attach -noMsg -dg +355+400 -macro IC=X04SA-ES3-IC:,SHTR=X04SA-ES3-SC:LEVEL X_X04SA_ionChamber.ui"
},
{
"type": "cmd",
"text": "Sample Chamber Pressure",
"command": "caqtdm -x -attach -noMsg -macro NAME=X04SA-ES3-BC X_X04SA_TPG26X.ui"
},
{
"type": "title",
"text": "Cameras"
},
{
"type": "cmd",
"text": "Camera Selector",
"command": "X_X04SA_CamBar.py"
},
{
"type": "cmd",
"text": "Camera Viewer",
"command": "QtAD --simple --dg=+180+50 --prefix=X04SA-ES3-SDCAM:image1:"
},
{
"type": "cmd",
"text": "Sample Camera H",
"command": "caqtdm -x -attach -noMsg -macro P=X04SA-ES3-SAMCAMH:,R=cam1: ADVimba.ui"
},
{
"type": "cmd",
"text": "Sample Camera V",
"command": "caqtdm -x -attach -noMsg -macro P=X04SA-ES3-SAMCAMV:,R=cam1: ADVimba.ui"
},
{
"type": "cmd",
"text": "Webcameras",
"command": "caqtdm -x -attach -noMsg -macro P=X04SA-ES3-WEBCAM:,R=cam1: URLDriver.ui"
},
{
"type": "cmd",
"text": "X-ray Eye Camera",
"command": "caqtdm -x -attach -noMsg -macro P=X04SA-ES3-XEYE:,R=cam1: ADVimba.ui"
},
{
"type": "cmd",
"text": "X-ray Eye Lens",
"command": "caqtdm -dg +20+80 -x -attach -noMsg -macro ES=ES3 X_X04SA_ES2_xRayEye.ui"
},
{
"type": "cmd",
"text": "X-ray Eye Viewer",
"command": "xeye.py X04SA-ES3-XEYE:image1:"
}
]
}