Eudaq first tb
This branch is for first hardware tests with complete EUDAQ system at SPS test beam. The test happens on 10.05.2018 in the morning at 9.00 o'clock.
Setup:
- Data taking PC from MPI with bdaq53 using this branch:
- Old git version < 2.X, thus no unit tests ran for testing
- 128.141.149.71
- Data taking PC on sight with EUDAQ fork from https://github.com/duartej/eudaq with bdaq53 data conversion
- 192.168.4.2
Observations:
- Configuring with from parameter file works
- Data taking works
- Trigger number glitches, that are actually rather common with the EUDAQ TLU firmware
- Glitches and
TLU_TRIGGER_ACCEPT_ERROR_COUNTER
does not occur any more after increasing accept cycles toTRIGGER_HANDSHAKE_ACCEPT_WAIT_CYCLES: 25
Bugfixes:
- Run time error for first data sending (613b9a73)
- Send data of last trigger at the end of run (613b9a73)
- Close connection to allow start new run without restarting producer instance (8332a7ba)
- Fix trigger number check (88e6e1d6)
Enhancements:
- Deactivate scan time out of 10 s (16dd4cc1)
- Specify
bdaq53a
event type - Add unit test for data handle function for scan_eudaq (f0218dd8)
- Try to set better TLU parameters to reduce trigger related issues with std. EUDAQ TLU firmware (dc351431)
- Reset some run counters to allow better error checking when starting new run (2650a57b)
Todo:
- Supress trigger number increase warning at 32-bit overflow in
scan_ext_trigger
scan
Edited by David-Leon Pohl