Decoding WR timing events

To decode WR timing events a new tool was added to the toolbox. The tool can directly 'translate' output from the WR snoop tool.

Decoding a single WR timing event ID

matthies@asl744:decodeTimingEvents>fesa-decode-timing-events 1237381658526613568

Timing configuration file /common/usr/timing/groupsAndEvents/TimingConfigurationWR_V1.xml used.

  timing-message   |format|  group     |   eventno  |  sequence  | beam-process |Group / Event       
-------------------+------+------------+------------+------------+--------------+-----------------------------+
0x112c101000100040 | 001  |  300/0x12c |  257/0x101 |    1/0x001 |     1/0x0001 | SIS18_RING / CMD_SEQ_START

Decoding multiple WR timing event IDs

To decode multiple WR timing event IDs collect the output of

saft-ctl -f bla snoop 0x0 0x0 0x0 >> snoop.txt

in a file.

Next run the decoding tool using the file containing the snoop output:
matthies@asl744:decodeTimingEvents>fesa-decode-timing-events -f snoop.txt 

Timing configuration file /common/usr/timing/groupsAndEvents/TimingConfigurationWR_V1.xml used.
Parsing snoop output from snoop.txt

  timing-message   |format|  group     |   eventno  |  sequence  | beam-process |Group / Event       |       time                  |
-------------------+------+------------+------------+------------+--------------+-----------------------------+--------------------+
0x112c02d800100100 | 001  |  300/0x12c |   45/0x02d |    1/0x001 |     4/0x0004 | 0x152cff1bca9d5a92 | SIS18_RING / EVT_FLATTOP
0x112c200800100140 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     5/0x0005 | 0x152cff1bca9d5a9a | SIS18_RING / CMD_FG_PREP
0x112c039800100140 | 001  |  300/0x12c |   57/0x039 |    1/0x001 |     5/0x0005 | 0x152cff1bca9d5a9a | SIS18_RING / EVT_EXTR_BUMP
0x112c100800100140 | 001  |  300/0x12c |  256/0x100 |    1/0x001 |     5/0x0005 | 0x152cff1bca9d5a9a | SIS18_RING / CMD_BP_START
0x112c02f800100180 | 001  |  300/0x12c |   47/0x02f |    1/0x001 |     6/0x0006 | 0x152cff1bcc94e4da | SIS18_RING / EVT_MK_LOAD_1
0x112c200800100180 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     6/0x0006 | 0x152cff1bceaaf39a | SIS18_RING / CMD_FG_PREP
0x112c100800100180 | 001  |  300/0x12c |  256/0x100 |    1/0x001 |     6/0x0006 | 0x152cff1bceaaf39a | SIS18_RING / CMD_BP_START
0x112c031800100180 | 001  |  300/0x12c |   49/0x031 |    1/0x001 |     6/0x0006 | 0x152cff1bceaaf39a | SIS18_RING / EVT_KICK_START_1
0x112c208800100180 | 001  |  300/0x12c |  520/0x208 |    1/0x001 |     6/0x0006 | 0x152cff1bd14a5692 | SIS18_RING / CMD_BEAM_OFF
0x112c033800100180 | 001  |  300/0x12c |   51/0x033 |    1/0x001 |     6/0x0006 | 0x152cff1bd14a5692 | SIS18_RING / EVT_EXTR_END
0x112c2008001001c0 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     7/0x0007 | 0x152cff1bd14a569a | SIS18_RING / CMD_FG_PREP
0x112c1008001001c0 | 001  |  300/0x12c |  256/0x100 |    1/0x001 |     7/0x0007 | 0x152cff1bd14a569a | SIS18_RING / CMD_BP_START
0x112c200000100200 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     8/0x0008 | 0x152cff1bd557ef9a | SIS18_RING / CMD_FG_PREP
0x112c100000100200 | 001  |  300/0x12c |  256/0x100 |    1/0x001 |     8/0x0008 | 0x152cff1bd557ef9a | SIS18_RING / CMD_BP_START
0x112c037000100200 | 001  |  300/0x12c |   55/0x037 |    1/0x001 |     8/0x0008 | 0x152cff1bf00b56e2 | SIS18_RING / 
0x112c0f6000100200 | 001  |  300/0x12c |  246/0x0f6 |    1/0x001 |     8/0x0008 | 0x152cff1bf00c2dba | SIS18_RING / 
0x112c102000100200 | 001  |  300/0x12c |  258/0x102 |    1/0x001 |     8/0x0008 | 0x152cff1bf1b71e9a | SIS18_RING / CMD_GAP_START
0x112c0ff000100200 | 001  |  300/0x12c |  255/0x0ff |    1/0x001 |     8/0x0008 | 0x152cff1bf41978ae | SIS18_RING / 
0x112c103000100200 | 001  |  300/0x12c |  259/0x103 |    1/0x001 |     8/0x0008 | 0x152cff1bf41978ae | SIS18_RING / CMD_GAP_END
0x112c0f5000100200 | 001  |  300/0x12c |  245/0x0f5 |    1/0x001 |     8/0x0008 | 0x152cff1bf41c85ee | SIS18_RING / 
0x112c101000100040 | 001  |  300/0x12c |  257/0x101 |    1/0x001 |     1/0x0001 | 0x152cff1bf54aa5ae | SIS18_RING / CMD_SEQ_START
0x112c200000100040 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     1/0x0001 | 0x152cff1bf54aa5ae | SIS18_RING / CMD_FG_PREP
0x112c020000100040 | 001  |  300/0x12c |   32/0x020 |    1/0x001 |     1/0x0001 | 0x152cff1bf54aa5ae | SIS18_RING / 
0x112c04b000100040 | 001  |  300/0x12c |   75/0x04b |    1/0x001 |     1/0x0001 | 0x152cff1bf54bb71e | SIS18_RING / EVT_PREP_KICK_1
0x112c201000100040 | 001  |  300/0x12c |  513/0x201 |    1/0x001 |     1/0x0001 | 0x152cff1bf6f5e4ae | SIS18_RING / CMD_FG_START
0x112c067000100040 | 001  |  300/0x12c |  103/0x067 |    1/0x001 |     1/0x0001 | 0x152cff1bfc521dbe | SIS18_RING / EVT_PREP_DG
0x112c02c000100040 | 001  |  300/0x12c |   44/0x02c |    1/0x001 |     1/0x0001 | 0x152cff1bfc52a676 | SIS18_RING / EVT_PREP_INJ
0x112c100800100080 | 001  |  300/0x12c |  256/0x100 |    1/0x001 |     2/0x0002 | 0x152cff1c007f4cae | SIS18_RING / CMD_BP_START
0x112c200800100080 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     2/0x0002 | 0x152cff1c007f4cae | SIS18_RING / CMD_FG_PREP
0x112c027800100080 | 001  |  300/0x12c |   39/0x027 |    1/0x001 |     2/0x0002 | 0x152cff1c00e49e2e | SIS18_RING / EVT_MB_LOAD
0x112c118800100080 | 001  |  300/0x12c |  280/0x118 |    1/0x001 |     2/0x0002 | 0x152cff1c00fe8ece | SIS18_RING / CMD_BI_TRIGGER
0x112c06b800100080 | 001  |  300/0x12c |  107/0x06b |    1/0x001 |     2/0x0002 | 0x152cff1c00fe8ece | SIS18_RING / EVT_PREP_DTI
0x112c028800100080 | 001  |  300/0x12c |   40/0x028 |    1/0x001 |     2/0x0002 | 0x152cff1c0100156e | SIS18_RING / EVT_MB_TRIGGER
0x112c206800100080 | 001  |  300/0x12c |  518/0x206 |    1/0x001 |     2/0x0002 | 0x152cff1c0100ffce | SIS18_RING / CMD_BEAM_ON
0x112c1008001000c0 | 001  |  300/0x12c |  256/0x100 |    1/0x001 |     3/0x0003 | 0x152cff1c031eafae | SIS18_RING / CMD_BP_START
0x112c2008001000c0 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     3/0x0003 | 0x152cff1c031eafae | SIS18_RING / CMD_FG_PREP
0x112c02b8001000c0 | 001  |  300/0x12c |   43/0x02b |    1/0x001 |     3/0x0003 | 0x152cff1c031eafae | SIS18_RING / EVT_RAMP_START
0x112c200800100100 | 001  |  300/0x12c |  512/0x200 |    1/0x001 |     4/0x0004 | 0x152cff1c05be12ae | SIS18_RING / CMD_FG_PREP
0x112c100800100100 | 001  |  300/0x12c |  256/0x100 |    1/0x001 |     4/0x0004 | 0x152cff1c05be12ae | SIS18_RING / CMD_BP_START

-- SolveighMatthies - 14 May 2018
Topic revision: r1 - 14 May 2018, SolveighMatthies
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback