# Config file for feed_launcher.py { "procs":{ # key is epics record prefix (cf. launcher.template) # value is array of strings, executable and arguments "ACCL:L1B:0210:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0210/ACCL_L1B_0210_", "-e", "-L"] }, "ACCL:L1B:0210:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0210/ACCL_L1B_0210_", "-e", "-L", "-c"] }, "ACCL:L1B:0210:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0210/ACCL_L1B_0210_", "-e"] }, "ACCL:L1B:0210:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0210/ACCL_L1B_0210_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCA:", "-m", "0"] }, "ACCL:L1B:0210:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "0", "-c", "ACCL:L1B:0210:", "-m", "1"] }, "ACCL:L1B:0210:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "0", "-c", "ACCL:L1B:0210:", "-m", "0"] }, "ACCL:L1B:0210:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "health", "-cav", "1", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0210/ACCL_L1B_0210_"] }, "ACCL:L1B:0210:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "gain", "-cav", "1", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0210/ACCL_L1B_0210_"] }, "ACCL:L1B:0210:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "0", "-c", "ACCL:L1B:0210:", "-m", "2"] }, "ACCL:L1B:0210:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "4", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0210/ACCL_L1B_0210_"] }, "ACCL:L1B:0220:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0220/ACCL_L1B_0220_", "-e", "-L"] }, "ACCL:L1B:0220:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0220/ACCL_L1B_0220_", "-e", "-L", "-c"] }, "ACCL:L1B:0220:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0220/ACCL_L1B_0220_", "-e"] }, "ACCL:L1B:0220:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0220/ACCL_L1B_0220_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCA:", "-m", "0"] }, "ACCL:L1B:0220:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "1", "-c", "ACCL:L1B:0220:", "-m", "1"] }, "ACCL:L1B:0220:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "1", "-c", "ACCL:L1B:0220:", "-m", "0"] }, "ACCL:L1B:0220:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "health", "-cav", "2", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0220/ACCL_L1B_0220_"] }, "ACCL:L1B:0220:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "gain", "-cav", "2", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0220/ACCL_L1B_0220_"] }, "ACCL:L1B:0220:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1A:", "-z", "1", "-c", "ACCL:L1B:0220:", "-m", "2"] }, "ACCL:L1B:0220:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "8", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0220/ACCL_L1B_0220_"] }, "ACCL:L1B:0230:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0230/ACCL_L1B_0230_", "-e", "-L"] }, "ACCL:L1B:0230:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0230/ACCL_L1B_0230_", "-e", "-L", "-c"] }, "ACCL:L1B:0230:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0230/ACCL_L1B_0230_", "-e"] }, "ACCL:L1B:0230:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0230/ACCL_L1B_0230_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCA:", "-m", "0"] }, "ACCL:L1B:0230:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "0", "-c", "ACCL:L1B:0230:", "-m", "1"] }, "ACCL:L1B:0230:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "0", "-c", "ACCL:L1B:0230:", "-m", "0"] }, "ACCL:L1B:0230:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "health", "-cav", "3", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0230/ACCL_L1B_0230_"] }, "ACCL:L1B:0230:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "gain", "-cav", "3", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0230/ACCL_L1B_0230_"] }, "ACCL:L1B:0230:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "0", "-c", "ACCL:L1B:0230:", "-m", "2"] }, "ACCL:L1B:0230:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "16", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0230/ACCL_L1B_0230_"] }, "ACCL:L1B:0240:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0240/ACCL_L1B_0240_", "-e", "-L"] }, "ACCL:L1B:0240:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0240/ACCL_L1B_0240_", "-e", "-L", "-c"] }, "ACCL:L1B:0240:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0240/ACCL_L1B_0240_", "-e"] }, "ACCL:L1B:0240:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0240/ACCL_L1B_0240_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCA:", "-m", "0"] }, "ACCL:L1B:0240:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "1", "-c", "ACCL:L1B:0240:", "-m", "1"] }, "ACCL:L1B:0240:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "1", "-c", "ACCL:L1B:0240:", "-m", "0"] }, "ACCL:L1B:0240:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "health", "-cav", "4", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0240/ACCL_L1B_0240_"] }, "ACCL:L1B:0240:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESA:", "-t", "gain", "-cav", "4", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0240/ACCL_L1B_0240_"] }, "ACCL:L1B:0240:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2A:", "-z", "1", "-c", "ACCL:L1B:0240:", "-m", "2"] }, "ACCL:L1B:0240:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "32", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0240/ACCL_L1B_0240_"] }, "ACCL:L1B:0250:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0250/ACCL_L1B_0250_", "-e", "-L"] }, "ACCL:L1B:0250:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0250/ACCL_L1B_0250_", "-e", "-L", "-c"] }, "ACCL:L1B:0250:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0250/ACCL_L1B_0250_", "-e"] }, "ACCL:L1B:0250:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0250/ACCL_L1B_0250_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCB:", "-m", "0"] }, "ACCL:L1B:0250:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "0", "-c", "ACCL:L1B:0250:", "-m", "1"] }, "ACCL:L1B:0250:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "0", "-c", "ACCL:L1B:0250:", "-m", "0"] }, "ACCL:L1B:0250:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "health", "-cav", "5", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0250/ACCL_L1B_0250_"] }, "ACCL:L1B:0250:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "gain", "-cav", "5", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0250/ACCL_L1B_0250_"] }, "ACCL:L1B:0250:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "0", "-c", "ACCL:L1B:0250:", "-m", "2"] }, "ACCL:L1B:0250:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "4", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0250/ACCL_L1B_0250_"] }, "ACCL:L1B:0260:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0260/ACCL_L1B_0260_", "-e", "-L"] }, "ACCL:L1B:0260:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0260/ACCL_L1B_0260_", "-e", "-L", "-c"] }, "ACCL:L1B:0260:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0260/ACCL_L1B_0260_", "-e"] }, "ACCL:L1B:0260:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0260/ACCL_L1B_0260_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCB:", "-m", "0"] }, "ACCL:L1B:0260:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "1", "-c", "ACCL:L1B:0260:", "-m", "1"] }, "ACCL:L1B:0260:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "1", "-c", "ACCL:L1B:0260:", "-m", "0"] }, "ACCL:L1B:0260:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "health", "-cav", "6", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0260/ACCL_L1B_0260_"] }, "ACCL:L1B:0260:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "gain", "-cav", "6", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0260/ACCL_L1B_0260_"] }, "ACCL:L1B:0260:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS1B:", "-z", "1", "-c", "ACCL:L1B:0260:", "-m", "2"] }, "ACCL:L1B:0260:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "8", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0260/ACCL_L1B_0260_"] }, "ACCL:L1B:0270:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0270/ACCL_L1B_0270_", "-e", "-L"] }, "ACCL:L1B:0270:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0270/ACCL_L1B_0270_", "-e", "-L", "-c"] }, "ACCL:L1B:0270:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0270/ACCL_L1B_0270_", "-e"] }, "ACCL:L1B:0270:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0270/ACCL_L1B_0270_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCB:", "-m", "0"] }, "ACCL:L1B:0270:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "0", "-c", "ACCL:L1B:0270:", "-m", "1"] }, "ACCL:L1B:0270:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "0", "-c", "ACCL:L1B:0270:", "-m", "0"] }, "ACCL:L1B:0270:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "health", "-cav", "7", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0270/ACCL_L1B_0270_"] }, "ACCL:L1B:0270:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "gain", "-cav", "7", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0270/ACCL_L1B_0270_"] }, "ACCL:L1B:0270:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "0", "-c", "ACCL:L1B:0270:", "-m", "2"] }, "ACCL:L1B:0270:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "16", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0270/ACCL_L1B_0270_"] }, "ACCL:L1B:0280:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0280/ACCL_L1B_0280_", "-e", "-L"] }, "ACCL:L1B:0280:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0280/ACCL_L1B_0280_", "-e", "-L", "-c"] }, "ACCL:L1B:0280:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0280/ACCL_L1B_0280_", "-e"] }, "ACCL:L1B:0280:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0280/ACCL_L1B_0280_", "-e", "-L", "-P", "ca://ACCL:L1B:0200:PRCB:", "-m", "0"] }, "ACCL:L1B:0280:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "1", "-c", "ACCL:L1B:0280:", "-m", "1"] }, "ACCL:L1B:0280:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "1", "-c", "ACCL:L1B:0280:", "-m", "0"] }, "ACCL:L1B:0280:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "health", "-cav", "8", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0280/ACCL_L1B_0280_"] }, "ACCL:L1B:0280:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0200:RESB:", "-t", "gain", "-cav", "8", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0280/ACCL_L1B_0280_"] }, "ACCL:L1B:0280:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0200:RFS2B:", "-z", "1", "-c", "ACCL:L1B:0280:", "-m", "2"] }, "ACCL:L1B:0280:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu01", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "32", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0280/ACCL_L1B_0280_"] }, "ACCL:L1B:0200:RACKA:TEST":{ "command": ["/bin/sh", "$(SCRIPT_TOP,recursive)/$(RACK_SCRIPT,recursive)", "lcls-llrfcpu01", "ACCL:L1B:02", "A", "$(FEED_TOP,recursive)/firmware/prc/current", "$(LLRF_TOP,recursive)/software/prc/"] }, "ACCL:L1B:0200:RACKA:FIBERINIT":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/lcls2_kintex_fiber_rack.py", "-r", "a", "-e", "-p", "ACCL:L1B:0200:"] }, "ACCL:L1B:0200:RESA:INIT":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(RES_SCRIPT,recursive)", "ACCL:L1B:0200:RESA", "resa", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:RFS1A:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:RFS1A", "rfs1a", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:RFS2A:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:RFS2A", "rfs2a", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:PRCA:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:PRCA", "prca", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:RESA:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:RESA", "resa", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:RACKB:TEST":{ "command": ["/bin/sh", "$(SCRIPT_TOP,recursive)/$(RACK_SCRIPT,recursive)", "lcls-llrfcpu01", "ACCL:L1B:02", "B", "$(FEED_TOP,recursive)/firmware/prc/current", "$(LLRF_TOP,recursive)/software/prc/"] }, "ACCL:L1B:0200:RACKB:FIBERINIT":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/lcls2_kintex_fiber_rack.py", "-r", "b", "-e", "-p", "ACCL:L1B:0200:"] }, "ACCL:L1B:0200:RESB:INIT":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(RES_SCRIPT,recursive)", "ACCL:L1B:0200:RESB", "resb", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:RFS1B:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:RFS1B", "rfs1b", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:RFS2B:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:RFS2B", "rfs2b", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:PRCB:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:PRCB", "prcb", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu01"] }, "ACCL:L1B:0200:RESB:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0200:RESB", "resb", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu01"] } "ACCL:L1B:0310:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0310/ACCL_L1B_0310_", "-e", "-L"] }, "ACCL:L1B:0310:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0310/ACCL_L1B_0310_", "-e", "-L", "-c"] }, "ACCL:L1B:0310:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0310/ACCL_L1B_0310_", "-e"] }, "ACCL:L1B:0310:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0310/ACCL_L1B_0310_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCA:", "-m", "0"] }, "ACCL:L1B:0310:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "0", "-c", "ACCL:L1B:0310:", "-m", "1"] }, "ACCL:L1B:0310:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "0", "-c", "ACCL:L1B:0310:", "-m", "0"] }, "ACCL:L1B:0310:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "health", "-cav", "1", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0310/ACCL_L1B_0310_"] }, "ACCL:L1B:0310:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "gain", "-cav", "1", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0310/ACCL_L1B_0310_"] }, "ACCL:L1B:0310:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "0", "-c", "ACCL:L1B:0310:", "-m", "2"] }, "ACCL:L1B:0310:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "4", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0310/ACCL_L1B_0310_"] }, "ACCL:L1B:0320:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0320/ACCL_L1B_0320_", "-e", "-L"] }, "ACCL:L1B:0320:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0320/ACCL_L1B_0320_", "-e", "-L", "-c"] }, "ACCL:L1B:0320:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0320/ACCL_L1B_0320_", "-e"] }, "ACCL:L1B:0320:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0320/ACCL_L1B_0320_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCA:", "-m", "0"] }, "ACCL:L1B:0320:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "1", "-c", "ACCL:L1B:0320:", "-m", "1"] }, "ACCL:L1B:0320:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "1", "-c", "ACCL:L1B:0320:", "-m", "0"] }, "ACCL:L1B:0320:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "health", "-cav", "2", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0320/ACCL_L1B_0320_"] }, "ACCL:L1B:0320:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "gain", "-cav", "2", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0320/ACCL_L1B_0320_"] }, "ACCL:L1B:0320:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1A:", "-z", "1", "-c", "ACCL:L1B:0320:", "-m", "2"] }, "ACCL:L1B:0320:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "8", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0320/ACCL_L1B_0320_"] }, "ACCL:L1B:0330:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0330/ACCL_L1B_0330_", "-e", "-L"] }, "ACCL:L1B:0330:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0330/ACCL_L1B_0330_", "-e", "-L", "-c"] }, "ACCL:L1B:0330:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0330/ACCL_L1B_0330_", "-e"] }, "ACCL:L1B:0330:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0330/ACCL_L1B_0330_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCA:", "-m", "0"] }, "ACCL:L1B:0330:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "0", "-c", "ACCL:L1B:0330:", "-m", "1"] }, "ACCL:L1B:0330:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "0", "-c", "ACCL:L1B:0330:", "-m", "0"] }, "ACCL:L1B:0330:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "health", "-cav", "3", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0330/ACCL_L1B_0330_"] }, "ACCL:L1B:0330:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "gain", "-cav", "3", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0330/ACCL_L1B_0330_"] }, "ACCL:L1B:0330:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "0", "-c", "ACCL:L1B:0330:", "-m", "2"] }, "ACCL:L1B:0330:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "16", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0330/ACCL_L1B_0330_"] }, "ACCL:L1B:0340:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0340/ACCL_L1B_0340_", "-e", "-L"] }, "ACCL:L1B:0340:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0340/ACCL_L1B_0340_", "-e", "-L", "-c"] }, "ACCL:L1B:0340:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0340/ACCL_L1B_0340_", "-e"] }, "ACCL:L1B:0340:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0340/ACCL_L1B_0340_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCA:", "-m", "0"] }, "ACCL:L1B:0340:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "1", "-c", "ACCL:L1B:0340:", "-m", "1"] }, "ACCL:L1B:0340:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "1", "-c", "ACCL:L1B:0340:", "-m", "0"] }, "ACCL:L1B:0340:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "health", "-cav", "4", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0340/ACCL_L1B_0340_"] }, "ACCL:L1B:0340:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESA:", "-t", "gain", "-cav", "4", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0340/ACCL_L1B_0340_"] }, "ACCL:L1B:0340:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2A:", "-z", "1", "-c", "ACCL:L1B:0340:", "-m", "2"] }, "ACCL:L1B:0340:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prca:803", "32", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0340/ACCL_L1B_0340_"] }, "ACCL:L1B:0350:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0350/ACCL_L1B_0350_", "-e", "-L"] }, "ACCL:L1B:0350:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0350/ACCL_L1B_0350_", "-e", "-L", "-c"] }, "ACCL:L1B:0350:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0350/ACCL_L1B_0350_", "-e"] }, "ACCL:L1B:0350:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0350/ACCL_L1B_0350_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCB:", "-m", "0"] }, "ACCL:L1B:0350:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "0", "-c", "ACCL:L1B:0350:", "-m", "1"] }, "ACCL:L1B:0350:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "0", "-c", "ACCL:L1B:0350:", "-m", "0"] }, "ACCL:L1B:0350:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "health", "-cav", "5", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0350/ACCL_L1B_0350_"] }, "ACCL:L1B:0350:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "gain", "-cav", "5", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0350/ACCL_L1B_0350_"] }, "ACCL:L1B:0350:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "0", "-c", "ACCL:L1B:0350:", "-m", "2"] }, "ACCL:L1B:0350:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "4", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0350/ACCL_L1B_0350_"] }, "ACCL:L1B:0360:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0360/ACCL_L1B_0360_", "-e", "-L"] }, "ACCL:L1B:0360:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0360/ACCL_L1B_0360_", "-e", "-L", "-c"] }, "ACCL:L1B:0360:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0360/ACCL_L1B_0360_", "-e"] }, "ACCL:L1B:0360:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0360/ACCL_L1B_0360_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCB:", "-m", "0"] }, "ACCL:L1B:0360:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "1", "-c", "ACCL:L1B:0360:", "-m", "1"] }, "ACCL:L1B:0360:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "1", "-c", "ACCL:L1B:0360:", "-m", "0"] }, "ACCL:L1B:0360:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "health", "-cav", "6", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0360/ACCL_L1B_0360_"] }, "ACCL:L1B:0360:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "gain", "-cav", "6", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0360/ACCL_L1B_0360_"] }, "ACCL:L1B:0360:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS1B:", "-z", "1", "-c", "ACCL:L1B:0360:", "-m", "2"] }, "ACCL:L1B:0360:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "8", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0360/ACCL_L1B_0360_"] }, "ACCL:L1B:0370:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0370/ACCL_L1B_0370_", "-e", "-L"] }, "ACCL:L1B:0370:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0370/ACCL_L1B_0370_", "-e", "-L", "-c"] }, "ACCL:L1B:0370:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "0", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0370/ACCL_L1B_0370_", "-e"] }, "ACCL:L1B:0370:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "0", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0370/ACCL_L1B_0370_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCB:", "-m", "0"] }, "ACCL:L1B:0370:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "0", "-c", "ACCL:L1B:0370:", "-m", "1"] }, "ACCL:L1B:0370:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "0", "-c", "ACCL:L1B:0370:", "-m", "0"] }, "ACCL:L1B:0370:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "health", "-cav", "7", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0370/ACCL_L1B_0370_"] }, "ACCL:L1B:0370:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "gain", "-cav", "7", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0370/ACCL_L1B_0370_"] }, "ACCL:L1B:0370:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "0", "-c", "ACCL:L1B:0370:", "-m", "2"] }, "ACCL:L1B:0370:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "16", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0370/ACCL_L1B_0370_"] }, "ACCL:L1B:0380:RAMP":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cavity_ramp/ACCL_L1B_0380/ACCL_L1B_0380_", "-e", "-L"] }, "ACCL:L1B:0380:PROBECAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/cav_cal/ACCL_L1B_0380/ACCL_L1B_0380_", "-e", "-L", "-c"] }, "ACCL:L1B:0380:SSA:CAL":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/ssa_cal.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "1", "-D", "$(DATA,recursive)/ssa_cal/ACCL_L1B_0380/ACCL_L1B_0380_", "-e"] }, "ACCL:L1B:0380:DFSCAN":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_controls.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "1", "-j", "$(LLRF_TOP,recursive)/software/prc/$(JSON,recursive)", "-D", "$(DATA,recursive)/df_scan/ACCL_L1B_0380/ACCL_L1B_0380_", "-e", "-L", "-P", "ca://ACCL:L1B:0300:PRCB:", "-m", "0"] }, "ACCL:L1B:0380:PULSEON":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "1", "-c", "ACCL:L1B:0380:", "-m", "1"] }, "ACCL:L1B:0380:PULSEOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "1", "-c", "ACCL:L1B:0380:", "-m", "0"] }, "ACCL:L1B:0380:PZT:TEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "health", "-cav", "8", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test/ACCL_L1B_0380/ACCL_L1B_0380_"] }, "ACCL:L1B:0380:PZT:RFTEST":{ "command": ["python", "$(LLRF_TOP,recursive)/software/res_ctl/piezo_chirp_check.py", "-a", "ca://ACCL:L1B:0300:RESB:", "-t", "gain", "-cav", "8", "-j", "$(LLRF_TOP,recursive)/software/res_ctl/$(PZTJSON,undefined)", "-D", "$(DATA,recursive)/piezo_test_rf/ACCL_L1B_0380/ACCL_L1B_0380_"] }, "ACCL:L1B:0380:TGENOFF":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/rf_pulse.py", "-a", "ca://ACCL:L1B:0300:RFS2B:", "-z", "1", "-c", "ACCL:L1B:0380:", "-m", "2"] }, "ACCL:L1B:0380:CAV:ADCREAD":{ "command": ["ssh", "lcls-llrfcpu02", "-l", "laci", "sh", "-l", "$(SCRIPT_TOP,recursive)/rfGetRawAdcsCommon.sh", "leep://prcb:803", "32", "$(LLRF_TOP,recursive)/firmware/submodules/bedrock/projects/common", "$(CPUDATA,undefined)/$(IOC,undefined)/llrf/adc_data/ACCL_L1B_0380/ACCL_L1B_0380_"] }, "ACCL:L1B:0300:RACKA:TEST":{ "command": ["/bin/sh", "$(SCRIPT_TOP,recursive)/$(RACK_SCRIPT,recursive)", "lcls-llrfcpu02", "ACCL:L1B:03", "A", "$(FEED_TOP,recursive)/firmware/prc/current", "$(LLRF_TOP,recursive)/software/prc/"] }, "ACCL:L1B:0300:RACKA:FIBERINIT":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/lcls2_kintex_fiber_rack.py", "-r", "a", "-e", "-p", "ACCL:L1B:0300:"] }, "ACCL:L1B:0300:RESA:INIT":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(RES_SCRIPT,recursive)", "ACCL:L1B:0300:RESA", "resa", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:RFS1A:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:RFS1A", "rfs1a", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:RFS2A:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:RFS2A", "rfs2a", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:PRCA:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:PRCA", "prca", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:RESA:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:RESA", "resa", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:RACKB:TEST":{ "command": ["/bin/sh", "$(SCRIPT_TOP,recursive)/$(RACK_SCRIPT,recursive)", "lcls-llrfcpu02", "ACCL:L1B:03", "B", "$(FEED_TOP,recursive)/firmware/prc/current", "$(LLRF_TOP,recursive)/software/prc/"] }, "ACCL:L1B:0300:RACKB:FIBERINIT":{ "command": ["python", "$(LLRF_TOP,recursive)/software/prc/lcls2_kintex_fiber_rack.py", "-r", "b", "-e", "-p", "ACCL:L1B:0300:"] }, "ACCL:L1B:0300:RESB:INIT":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(RES_SCRIPT,recursive)", "ACCL:L1B:0300:RESB", "resb", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:RFS1B:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:RFS1B", "rfs1b", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:RFS2B:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:RFS2B", "rfs2b", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:PRCB:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:PRCB", "prcb", "$(FEED_TOP,recursive)/firmware/prc/current", "lcls-llrfcpu02"] }, "ACCL:L1B:0300:RESB:FWLOAD":{ "command": ["sh", "$(SCRIPT_TOP,recursive)/$(FW_SCRIPT,undefined)", "ACCL:L1B:0300:RESB", "resb", "$(FEED_TOP,recursive)/firmware/res_ctl/current", "lcls-llrfcpu02"] } }, "keepalive":{ "pv":"ACCL:L1B:1:RFDMN_HEARTBEAT" } } # End config file