Versions Compared

Key

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

...

There is a similar "traingenerator" script which you can read about in Matt's documentation.

Visualizing Sequences

NOTE: this sequence browser currently only exists in the "allow_order" branch of git, but presumably will be migrated to the main branch.

This can be done on rhel6-64.stanford.edu (or other machine with access to afs) to visualize patterns:

...

codes.py and beam.py were created with these scripts in the psdaq package:

Code Block
traingenerator -s 14000 -b 28 -n 32001 -r 2 -d "burst" -t 910000 > beam.py
periodicgenerator -p 91 91000 -s 0 0 -d '10kHz' '10Hz' --repeat 3 --notify > codes.py

The last seqbrowser.py command brings up this window which shows the two periodic event codes (programmed into the first simulated sequence engine) and the one "beam burst" event code :

Image Removed

(programmed into the fourth simulated sequence engine):

Image AddedThere currently appears to be problems with some file names: rixtriggers.py complains about not finding dest.json and ctrl.json (I do see destn.json and pcdef.json in /tmp/rix/).  It looks like these need to be created by seqsim.py somehow?

Sequence Start/Stop

Some technical details from a discussion on March 23, 2023

...