This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
sweeper_usb_daq_data_format [2017/05/07 16:59] pereira [CAMAC Crate data format] |
sweeper_usb_daq_data_format [2017/06/11 17:26] (current) pereira [The Sweeper USB DAQ data format] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== The Sweeper USB DAQ data format ====== | ====== The Sweeper USB DAQ data format ====== | ||
- | Two crates are read by the Sweeper DAQ software | + | Two crates are read by the Sweeper DAQ software, one CAMAC and one VME. Data from each of these controllers are pushed into [[http:// |
+ | |||
+ | The structure of the data from the Sweeper EVB is schematically illustrated in the figure below: | ||
+ | {{: | ||
+ | |||
+ | Events from the Sweeper EVB will be encapsulated in ring items, consisting of header, a body header, and a body. The body part contains two fragments, one from each controller. | ||
+ | |||
+ | The structure from the body of each fragment is described below in some detail. | ||
Line 129: | Line 136: | ||
The tags and end tags identify the modules being read, and encapsulate their data. The tags, end tags and their corresponding modules are listed below: | The tags and end tags identify the modules being read, and encapsulate their data. The tags, end tags and their corresponding modules are listed below: | ||
- | 0x5901, 0xf901: trigger pattern from Level-3 trigger module (XLM72) | + | * 0x5901, 0xf901: trigger pattern from Level-3 trigger module (XLM72) |
+ | |||
+ | * 0x5903, 0xf903: time stamp pattern from Level-3 trigger module (XLM72) | ||
+ | |||
+ | * 0xcfdc, 0xffdc: XLM72 module configure to read CRDC1 pad signals | ||
+ | |||
+ | * 0xcfdd, 0xffdd: XLM72 module configure to read CRDC2 pad signals | ||
- | 0x5903, 0xf903: time stamp pattern from Level-3 trigger module (XLM72) | + | * 0x59b0, 0xf9b0: MADC-32 module for Hodoscope |
- | + | ||
- | 0xcfdc, 0xffdc: XLM72 module configure to read CRDC1 pad signals | + | |
- | + | ||
- | 0xcfdd, 0xffdd: XLM72 module configure to read CRDC2 pad signals | + | |
- | + | ||
- | 0x59b0, 0xf9b0: MADC-32 module for Hodoscope | + | |
- | + | ||
- | 0x59b0, 0xf9b0: MADC-32 module for Segmented Target | + | |
- | 0x0ddc, 0xfddc: MTDC-32 module for time-of-flights | + | * 0x0ddc, 0xfddc: MTDC-32 module for time-of-flights |