Valid for files written with PDAQ04.
The following is an example of the event generated by vmesparc:test_rout and received by usp:test_fpdplib.
[0]test_fpdplib.c:
Event received 2979 size 19000
beginning of event
0000:be019000
28000000 b0ef0b05 ec5e48da 000f4240 0000000c 00020d9c 35520000
0020:00000000
00100000 00000000 ffffffff fffffffe fffffffd fffffffc fffffffb
end of event
0000:ffff9c12
ffff9c11 ffff9c10 ffff9c0f ee000010 10009001 e0ef0b05 1eef9b14
[0]test_fpdplib.c: Event received 3276
size 19000
beginning of event
0000:be019000
28000000 b0ef0b05 11d1c78d 000f4240 0000000c 00020ec5 37221000
0020:00000000
00100000 00000000 00000001 00000002 00000003 00000004 00000005
end of event
0000:000063ee
000063ef 000063f0 000063f1 ee000010 10009001 e0ef0b05 1eef9b14
Fig. 1 Event received on SUN host.
1746164 000063ee 000063ef 000063f0 000063f1
1746204 ee000010 10019000 e0ef0b05 1eee9b15
1746224 be019000 28000000 b0ef0b05 d908054e
1746244 000f4240 00000000 00000004 00064000
1746264 00000000 00100000 00000000 ffffffff
or
0016740 16 9c ff ff 15 9c ff ff 14 9c ff ff 13 9c
ff ff
0016760 12 9c ff ff 11 9c ff ff 10 9c ff ff 0f 9c
ff ff
0017000 10 00 00 ee 01 90 00 10 05 0b ef e0 14 9b
ef 1e
0017020 00 90 01 be 00 00 00 28 05 0b ef b0 6b bb
98 3a
0017040 40 42 0f 00 00 00 00 00 2f 12 00 00 00 70
69 1c
0017060 00 00 00 00 00 00 10 00 00 00 00 00 01 00
00 00
0017100 02 00 00 00 03 00 00 00 04 00 00 00 05 00
00 00
Fig. 2 Data stream dump at phss (Linux on Intel Xeon)
The up-to-date header file used in data writing can be found here:
The header file for reading on Linux: