diff --git a/pyrelacs/dataio/buffer.py b/pyrelacs/dataio/buffer.py new file mode 100644 index 0000000..157105e --- /dev/null +++ b/pyrelacs/dataio/buffer.py @@ -0,0 +1,15 @@ +from collections import deque + +from pyrelacs.util.logging import config_logging + +log = config_logging() + + +class DataBuffer: + def __init__(self, channels, samples): + self.channels = channels + self.samples = samples + + def create_buffer(self): + max_len_buffer = self.channels * self.samples + self.buffer = deque(maxlen=max_len_buffer)