# Config file for feed_launcher.py # Path to launcher.py directory, used in launcher shell script # FEEDPATH=/usr/local/lcls/package/lcls2_llrf/lcls2_llrf-6e8011d5/software/submodules/FEED/src/python { "procs":{ # key is epics record prefix (cf. launcher.template) # value is array of strings, executable and arguments "ACCL:SYS0:SC:RACK:TEST":{ "command": ["python", "/usr/local/lcls/tools/script/rf_batch_rack.py", "-f", "LCLS"] }, "ACCL:SYS0:SC:DFDRIFT":{ "command": ["python", "/usr/local/lcls/tools/script/rf_srf_df_drift_compensation_lcls.py", "-f", "LCLS", "-w", "True"] }, "LLRF:L1B:1:PRCC:TEST":{ "command": ["sh", "/usr/local/lcls/tools/script/rfRackTestLcls2Prc.sh", "cpu-l1b-rfh2", "laci", "C", "LLRF:L1B:1", "/usr/local/lcls/package/lcls2_llrf/lcls2_llrf-prconly/software/prc", "/u1/lcls/physics/rf_lcls2/rack/ACCL_L1B_H200/C", "/usr/local/lcls/tools/FEED/firmware/prc/prc_qf2_v07.73fad841.bit", "0"] }, "LLRF:L0B:1:PRCC:TEST":{ "command": ["sh", "/usr/local/lcls/tools/script/rfRackTestLcls2Prc.sh", "cpu-l0b-rf01", "laci", "C", "LLRF:L0B:1", "/usr/local/lcls/package/lcls2_llrf/lcls2_llrf-prconly/software/prc", "/u1/lcls/physics/rf_lcls2/rack/ACCL_L0B_0100/C", "/usr/local/lcls/tools/FEED/firmware/prc/prc_qf2_v07.73fad841.bit", "0"] }, "LLRF:L2B:2:PRCC:TEST":{ "command": ["sh", "/usr/local/lcls/tools/script/rfRackTestLcls2Prc.sh", "cpu-l2b-rf15", "laci", "C", "LLRF:L2B:2", "/usr/local/lcls/package/lcls2_llrf/lcls2_llrf-prconly/software/prc", "/u1/lcls/physics/rf_lcls2/rack/ACCL_L2B_1500/C", "/usr/local/lcls/tools/FEED/firmware/prc/prc_qf2_v07.73fad841.bit", "0"] } }, "keepalive":{ "pv":"ACCL:SYS0:RF11:DMN_HEARTBEAT" } } # End config file