Hi! I have prepared another version of the readout code. The trigger number I do myself since it must increase with each event. The data example below has an additional two words: header 0x0001f004 and error information which currently all set to 0x00000000. Evet ID I set to the existing old one: 0x000000ca since EB checks for this and gives error if it does not exist. Once we make up our mind about event ids I will change it also in EB code. size: 0x00000080 decoding: 0x00030001 id: 0x000000ca seqNr: 0x00003687 date: 2009-07-24 time: 17:14:06 runNr: 0x02e35d3e expId: size: 0x00000060 decoding: 0x00020001 id: 0x000000ca trigNr: 0x0002f711 00000000: 0x0011f100 0x70008134 0x7000ac80 0x7000a451 00000010: 0x7000bb2c 0x7000b2b4 0x7000c49e 0x7000fcf9 00000020: 0x7000f4c9 0x7001cab7 0x7001c299 0x70020263 00000030: 0x700273fb 0x70030b6a 0x70030348 0x700381df 00000040: 0x70040dbe 0x70040574 0x0001f004 0x00000000 The execution procedure is as follows: from hadeb05.gsi.de: telnet etrax116 cd /home/hadaq export DAQ_SETUP=pion9 ./readout_mdc -w 60000 -o UDP:192.168.0.1:3333 -t 100 -T 0xfffd -R 0x20 -V 0x10000 where -T 0xfffd : trb address -R 0x20 : trb register -V 0x10000 : value to be written On the hadeb05 side you start as usual: daq_evtbuild -m 1 -q 3000000 -d file --filesize 500 -o /home/hadaq/data/ daq_netmem -m 1 -q 3000000 -i UDP:0.0.0.0:3333