Close loophole in monitoring and corrected channel lists
This patch augments the functionality within ~tools/clf-check
to also compare the sample rates stated in the INI file against what is available in the frames. There is also logic to check for channels with bad formatting in the INI, repeated channels, missing channels, and channels with DataValid!=0
(ie, data for that channel is not valid).
After discovering long-standing mismatches between what is in the INI and what is in the frames, we also corrected the INIs. This included
- removing channels that were not present in the frames
- correcting sample rates for channels that were incorrectly labeled
- removing repeated channels
- adding in "unknown" for safety and data validity flags for several channels that did not have this declared
/cc @jessica.mciver, @laura-nuttall, @thomas-massinger, @marissa.walker
Edited by Reed Essick