neuralbertatech / natKit

A utility for connecting to and processing data from BCI devices
MIT License
2 stars 0 forks source link

Look into serializing and deserializing BCI data #8

Open zacharyselk opened 1 year ago

zacharyselk commented 1 year ago

A feature that needs to be added is to be able to take a DataStream and serialize it to disk as well as be able to take a serialized BCI stream from file and read it into a DataStream. I believe that BrainFlow has a method of doing this and if so that should be utilized. These objects should likely be created in src/connector/serialize.py and src/connector/deserialize.py and change the FileStream in src/stream/file_stream.py to be able to use these new objects.