TCS Software

The TCS server controlling the TCS system sends a TCP/IP multicast to announce some spill related information during data taking. A client program to listen to these multicasts is provided. The output of this program is the data line transmitted by the multicasts, a string of 60 bytes length. For each sub DAQ:

  • two bytes with the current TCS time slice from 00 for a stopped sub DAQ to 1f for a maximum time slice,
  • the internal spill counter in hex (12 bit)

are given. The last field is three byte with the spill status, 1800 for begin of spill and 800 for end of spill. Each byte corresponds to a hex number. All fields are separated by single blanks. An output sequence could look like this:

prompt> spillclient
1f 004 1f 001 1f 0c9 00 000 00 000 00 000 00 000 00 000 1800
1f 004 1f 001 1f 0c9 00 000 00 000 00 000 00 000 00 000 800
1f 005 1f 002 1f 0ca 00 000 00 000 00 000 00 000 00 000 1800
1f 005 1f 002 1f 0ca 00 000 00 000 00 000 00 000 00 000 800
00 000 1f 003 1f 0cb 00 000 00 000 00 000 00 000 00 000 1800
00 000 1f 003 1f 0cb 00 000 00 000 00 000 00 000 00 000 800
There is as well a simple program waiting for offspill included.

[ported from Information on Operating the COMPASS DAQ]

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2008-06-28 - unknown
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Compass/Trigger All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback