Write ADC pulse debug data with ev42 writer module
Created by: matthew-d-jones
Issue
DM-1276
Description of work
If ev42
writer module is configured to write ADC pulse debug data (see updated documentation) and it is present in messages received, then it will do so. ADC pulse data does not have to be present in every event message. There is a configuration option (defaulting to false
) to chose whether to write this data for two reasons:
- the data volume may be large so you may not always want to write it to file even if it is present in stream.
- I wanted to avoid there always being empty datasets created for it even in the case that ADC pulse data are not being produced, which will presumably always be the case after commissioning an instrument is complete.
The commits from #463 (adding unit tests for ev42
writer module) will be shown below until that PR is merged.
Nominate for Group Code Review
-
Nominate for code review