Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
# ===========================================
#              DRIVER SETUP
# ===========================================

# Use Automatic generation of records from the YAML definition
# 0 = No, 1 = Yes
epicsEnvSet("AUTO_GEN", 0)

# Dictionary file for manual (empty string if none)
epicsEnvSet("DICT_FILE", "phaseLocker.dict")

YCPSWASYNConfig("${PORT}", "", "${PREFIX}", "${AUTO_GEN}", "$(YAML_DIR)/${DICT_FILE}", "")
asynSetTraceMask("${PORT}",, -1, 0)


Archiver list

PV restoration

...

A complete list of the records to archive is provided below.


Code Block
(base) skoufis@aird-b50-srv01  (master) $ cat archive/sioc-sys0-ms10.archive 
#
# syntax <PVNAME>  <POLL_SEC>  <MONITOR option>
# PRL:SYS0:1:A  1 monitor
#

PRL:SYS0:1:LO_PLL_PHAS                 5        monitor
PRL:SYS0:1:LO_PLL_AMP                  5        monitor
PRL:SYS0:1:LO_PLL_LOCKED               5        monitor
PRL:SYS0:1:CLK_PLL_PHAS                5        monitor
PRL:SYS0:1:CLK_PLL_AMP                 5        monitor
PRL:SYS0:1:CLK_PLL_LOCKED              5        monitor
PRL:SYS0:1:STATUS13                    5        monitor
PRL:SYS0:1:STATUS14                    5        monitor
PRL:SYS0:1:STATUS15                    5        monitor
PRL:SYS0:1:STATUS16                    5        monitor
PRL:SYS0:1:STATUS17                    5        monitor
PRL:SYS0:1:STATUS18                    5        monitor
PRL:SYS0:1:STATUS19                    5        monitor
PRL:SYS0:1:RX_LINK_UP                  5        monitor
PRL:SYS0:1:LO_CTRL_RBV                 5        monitor
PRL:SYS0:1:CLK_CTRL_RBV                5        monitor
PRL:SYS0:1:MON_CTRL_RBV                5        monitor
PRL:SYS0:1:MUX4_RBV                    5        monitor
PRL:SYS0:1:MUX5_RBV                    5        monitor
PRL:SYS0:1:MUX6_RBV                    5        monitor
PRL:SYS0:1:MUX7_RBV                    5        monitor
PRL:SYS0:1:CLK_PLL_REF_SEL_RBV         5        monitor
PRL:SYS0:1:LO_PLL_KP_RBV               5        monitor
PRL:SYS0:1:LO_PLL_KP_RBV               5        monitor
PRL:SYS0:1:CLK_PLL_KP_RBV              5        monitor
PRL:SYS0:1:CLK_PLL_KI_RBV              5        monitor
PRL:SYS0:1:AD_PLL_KI_RBV               5        monitor
PRL:SYS0:1:AD_PLL_KP_RBV               5        monitor
PRL:SYS0:1:LO_PLL_REF_SEL_RBV          5        monitor
PRL:SYS0:1:CMD_REG_RBV                 5        monitor
PRL:SYS0:1:PHAS_SETPT_RBV              5        monitor
PRL:SYS0:1:PHAS_SHFT_REQ_RBV           5        monitor
PRL:SYS0:1:MAX_PHAS_STEP_RBV           5        monitor
PRL:SYS0:1:VCO_KP_RBV                  5        monitor
PRL:SYS0:1:VCO_KI_RBV                  5        monitor
PRL:SYS0:1:VCO_DISABLE_RBV             5        monitor
PRL:SYS0:1:VCO_POLE_RBV                5        monitor
PRL:SYS0:1:VCO_SETPT_RBV               5        monitor
PRL:SYS0:1:RFDAC_KP_RBV                5        monitor
PRL:SYS0:1:RFDAC_KI_RBV                5        monitor
PRL:SYS0:1:RFDAC_POLE_RBV              5        monitor
PRL:SYS0:1:DC:ATTN0_RBV                5        monitor
PRL:SYS0:1:DC:ATTN1_RBV                5        monitor
PRL:SYS0:1:DC:ATTN2_RBV                5        monitor
PRL:SYS0:1:DC:ATTN3_RBV                5        monitor
PRL:SYS0:1:DC:ATTN4_RBV                5        monitor
PRL:SYS0:1:DC:ATTN5_RBV                5        monitor
PRL:SYS0:1:UC:ATTN0_RBV                5        monitor
PRL:SYS0:1:UC:ATTN1_RBV                5        monitor
PRL:SYS0:1:UC:ATTN2_RBV                5        monitor
PRL:SYS0:1:UC:ATTN3_RBV                5        monitor
PRL:SYS0:1:OUTPUT_ENABLE               5        monitor
PRL:SYS0:1:OUTPUT_CONFIG_RBV           5        monitor
PRL:SYS0:1:OUTPUT_CONFIG               5        monitor
PRL:SYS0:1:OUTPUT_ENABLE_RBV           5        monitor
PRL:SYS0:1:LO_CTRL                     5        monitor
PRL:SYS0:1:CLK_CTRL                    5        monitor
PRL:SYS0:1:MON_CTRL                    5        monitor
PRL:SYS0:1:MUX4                        5        monitor
PRL:SYS0:1:MUX5                        5        monitor
PRL:SYS0:1:MUX6                        5        monitor
PRL:SYS0:1:MUX7                        5        monitor
PRL:SYS0:1:CLK_PLL_REF_SEL             5        monitor
PRL:SYS0:1:LO_PLL_KP                   5        monitor
PRL:SYS0:1:LO_PLL_KP                   5        monitor
PRL:SYS0:1:CLK_PLL_KP                  5        monitor
PRL:SYS0:1:CLK_PLL_KI                  5        monitor
PRL:SYS0:1:AD_PLL_KI                   5        monitor
PRL:SYS0:1:AD_PLL_KP                   5        monitor
PRL:SYS0:1:LO_PLL_REF_SEL              5        monitor
PRL:SYS0:1:CMD_REG                     5        monitor
PRL:SYS0:1:PHAS_SETPT                  5        monitor
PRL:SYS0:1:PHAS_SHFT_REQ               5        monitor
PRL:SYS0:1:MAX_PHAS_STEP               5        monitor
PRL:SYS0:1:VCO_KP                      5        monitor
PRL:SYS0:1:VCO_KI                      5        monitor
PRL:SYS0:1:VCO_DISABLE                 5        monitor
PRL:SYS0:1:VCO_POLE                    5        monitor
PRL:SYS0:1:VCO_SETPT                   5        monitor
PRL:SYS0:1:RFDAC_KP                    5        monitor
PRL:SYS0:1:RFDAC_KI                    5        monitor
PRL:SYS0:1:RFDAC_POLE                  5        monitor
PRL:SYS0:1:DC:ATTN0                    5        monitor
PRL:SYS0:1:DC:ATTN1                    5        monitor
PRL:SYS0:1:DC:ATTN2                    5        monitor
PRL:SYS0:1:DC:ATTN3                    5        monitor
PRL:SYS0:1:DC:ATTN4                    5        monitor
PRL:SYS0:1:DC:ATTN5                    5        monitor
PRL:SYS0:1:UC:ATTN0                    5        monitor
PRL:SYS0:1:UC:ATTN1                    5        monitor
PRL:SYS0:1:UC:ATTN2                    5        monitor
PRL:SYS0:1:UC:ATTN3                    5        monitor
PRL:SYS0:1:LO_PLL_AMP:CONV             5        monitor
PRL:SYS0:1:LO_PLL_PHAS:CONV            5        monitor
PRL:SYS0:1:LO_PLL_LOCKED:CONV          5        monitor
PRL:SYS0:1:CLK_PLL_PHAS:CONV           5        monitor
PRL:SYS0:1:CLK_PLL_AMP:CONV            5        monitor
PRL:SYS0:1:CLK_PLL_LOCKED:CONV         5        monitor
PRL:SYS0:1:STATUS13:CONV               5        monitor
PRL:SYS0:1:STATUS14:CONV               5        monitor
PRL:SYS0:1:STATUS15:CONV               5        monitor
PRL:SYS0:1:STATUS16:CONV               5        monitor
PRL:SYS0:1:STATUS17:CONV               5        monitor
PRL:SYS0:1:STATUS18:CONV               5        monitor
PRL:SYS0:1:STATUS19:CONV               5        monitor

IOC initialization

Initialize the IOC and logging.

...