Improvements to the buffer API
This includes richer properties to single channels (before they were just raw numpy arrays keyed by channel) contained in a Series
dataclass as well as a name change (DataBlock
-> SeriesBlock
) for the existing buffer/block. Performance testing was done to assure that heavy writing processes (such as those coming from the DAQ) have minimal impact.