Versions Compared

Key

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

Table of Contents

...

TMO IOC Commands

Run , for example, on rixtmo-daq machine as user rixoprtmoopr:

  • mr3k2kb mirror: /cds/group/pcds/epics/ioc/common/pgpWave8/latest/children/build/iocBoot/ioc-rixtmo-pgpw8-01/edm-ioc-rixtmo-pgpw8-01.cmd
  • mr4k2kb mirror: /cds/group/pcds/epics/ioc/common/pgpWave8/latest/children/build/iocBoot/ioc-rixtmo-pgpw8-02/edm-ioc-rixtmo-pgpw8-02.cmdchemrix
  • laser: /cds/group/pcds/epics/ioc/common/pgpWave8/latest/childrenlas/pgpWave8/R1.1.0/build/iocBoot/ioc-las-ip1-pgpw8-04/edm-ioc-las-ip1-pgpw8-04.cmd

RIX IOC Commands

Run, for example, on rix-daq as user rixopr (as of 2024/06/05):

  • mr3k2: /reg/g/pcds/epics/ioc/rix/pgpWave8/R2.3.0/build/iocBoot/ioc-rix-pgpw8-

...

  • 01/edm-ioc-rix-pgpw8-

...

  • 01.cmd 

...

  • mr4k2: /

...

  • reg/

...

  • g/pcds/epics/ioc/

...

  • rix/pgpWave8/

...

  • R2.

...

  • 3.0/build/iocBoot/ioc

...

  • -rix-pgpw8-02/edm-ioc-rix-pgpw8-02.cmd 
  • chemrix (crix): /reg/g/pcds/epics/ioc/rix/pgpWave8/R2.3.0/build/iocBoot/ioc-rix-pgpw8-03/edm-ioc-

...

  • rix-pgpw8-03.cmd

...

  •  

Out of date

  • mr3k2:

TMO IOC Commands

Run on tmo-daq machine as user tmoopr:

...

  • /cds/group/pcds/epics/ioc/common/pgpWave8/latest/children/build/iocBoot/ioc-

...

  • rix-pgpw8-01/edm-ioc-

...

  • rix-pgpw8-01.cmd

...

  • mr4k2: /cds/group/pcds/epics/ioc/common/pgpWave8/latest/children/build/iocBoot/ioc-

...

  • rix-pgpw8-02/edm-ioc-

...

  • rix-pgpw8-02.cmd
  • chemrix: /cds/group/pcds/epics/ioc/common/pgpWave8/latest/children/build/iocBoot/ioc-rix-pgpw8-03/edm-ioc-rix-pgpw8-03.cmd

Unknown?

  • laser: /cds/group/pcds/epics/ioc/las/pgpWave8/R1.1.0/build/iocBoot/ioc-las-

...

  • crix-pgpw8-

...

  • 03/edm-ioc-las-crix-pgpw8-03.cmd

TXI IOC Commands

Run on txi-control as user txiopr:

  • /reg/g/pcds/epics/ioc/txi/pgpWave8/R1.0.0/build/iocBoot/ioc-txi-pgpw8-01/edm-ioc-txi-ip1-pgpw8-0401.cmd

Power Cycling

When a Wave8/FIM is power cycled some constants needed to be loaded into registers that control the ADCs.  As of ioc/common/pgpWave8/R1.5.0, Jan 2022, an ADC Calibration is done automatically when the corresponding IOC is restarted.   There is also a "Recalibrate" button on the pgpWave8 edm screen that allows users to initiate an ADC Calibration cycle, shown here:

...

  • procmgr stop rix.cnf (on machine rix-daq, as user rixopr, shutdown the DAQ)
  • ssh drp-neh-cmp007 (typically from machine psdev<nodename> (determine the codename by looking at daq .cnf file)
  • cd ~cpo/git/wave8/software
  • source /cds/group/pcds/dist/pds/rix/scripts/setup_env.sh
  • python scripts/wave8DAQ.py --start_viewer 1 --l <lane> --dev /dev/datadev_0 --pollEn 1 --startupMode 1  (the <lane> parameter is 4 (chemrix), 5 (mr4k2), or 7 (mr3k2)should be determined by looking at the "-l" parameter to the drp executable in the daq .cnf file.  in the .cnf it is a bit-mask and that must be converted into a lane number for use by this command.)
  • control-C (to exit)

This is sample output from the above python script, including the "AdcCalibration" step:

...