Skip to content
Snippets Groups Projects
Commit d4fb8d03 authored by Alexander van Amesfoort's avatar Alexander van Amesfoort
Browse files

Task #3185: large TBB_Writer update

This is an intermediate update; appears to work well, is solid, but still some dipole dataset calibration attributes not set.
- add spectral mode support
  - new attributes still disabled: DAL update needed
  - not yet auto-flagging of lost/broken spectral frames: DAL update needed
- add parset for spectral test case, but test cases still disabled
- enable 64 bit offsets on 32 bit systems for >2 GB dumps, fix 32 bit build warnings
- add build option to write raw input to file to be able to retest without using a real station
- add input support for files and pipes for testing with flow control, apart from the normal udp input stream
- rename cmd line arg -p --proto to -i --input
- remove cmd line arg -r --rawdatafiles (now, external raw files only)
- improve exception handling
- use Storage_main's log prop file instead of our own
- fix cross-second boundary dumps, including correct output with (massive) frame loss
  - 1st spectral frame after crossing a sec boundary still gives crc32 error
- plug some mem leaks in error paths
  - 1 remaining, but difficult to fix and not grave
- fix writing of clock correction and offset attributes in the station group
- worker threads now report exit status to master, which propagates it into its exit status
parent bc9021f9
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment