Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: udated rix_bluesky_scan.py help

...

  1. Make sure all the detectors to be used are configured properly.
  2. Make sure the timing system is configured properly.  As of this writing, RIX uses readout groups 2 and 5.
  3. When you're ready to record a scan, don't forget to enable recording before running bluesky_rix.py!  In the control GUI, the disk icon has a diagonal line over it when not recording.
  4. Use the "normal" DAQ interface to select the detectors of interest as "active" and assign their readout groups.
  5. Put the DAQ in ALLOCATED or CONNECTED state. Now, you are ready to run bluesky_rix.py.

The rix_bluesky_rixscan.py script accepts several command line arguments. If you are relying on the default settings, make sure they are correct for your experiment now, not just way back in 2020 when the script was first written.

...

Code Block
languagetext
titlerix_bluesky_rixscan.py help
$ python bluesky_rix.py -h
usage: rix_bluesky_rixscan.py [-h] [-B PVBASE] [-p {0,1,2,3,4,5,6,7}] [-xC XPMCOLLECT_HOST]
                         [-C COLLECT_HOST]   [-t TIMEOUT] [-c READOUT_COUNT] [-g GROUP_MASK]
                         [-g GROUP_MASK]  [--config ALIAS] [-v-detname DETNAME]

optional arguments:
  -h, --help                          show this help message and exit  [--scantype SCANTYPE] [--record] [-v]

optional arguments:
  -B PVBASEh, --help             show this PVhelp basemessage (default DAQ:NEH)and exit
  -p {0,1,2,3,4,5,6,7}  platform (default 2)
  -x XPM                master XPM,7}  platform (default 02)
  -C COLLECT_HOST       collection host (default drp-neh-ctl001)
  -t TIMEOUT            timeout msec (default 10000)
  -c READOUT_COUNT      # of events to aquire at each stepof events to aquire at each step (default 120)
  -g GROUP_MASK         bit mask of readout groups (default 36)
  --config ALIAS        configuration alias (default 120BEAM)
  --gdetname GROUP_MASKDETNAME         bit mask of readout groupsdetector name (default 'scan')
  --scantype SCANTYPE   scan type (default 36'scan')
  --config ALIAS record              configurationenable aliasrecording (defaultof BEAM)data
  -v                    be verbose

...