Working on asynchronous ComediTask
Partially working async-acquisition example
Example async-acquisition example is working at 16 kS/s
Added a queue for processing LogEntries
Sqlite logging at 100 kS/s. Queue not empty when log ends
Testing Posix select ( ) performance
Working on async acquisition performance issues
Added a circular buffer class
Work in progress
Using Gee.Deque works as well as Cld.CircularBuffer
Work in progress. Reworking fifo implementation.
Created a data multiplexer for aquisition controller
Mutiplexer and log threads are working together to a degree
WIP: A bit more progress
Logging to SQLite at 100 kS/s, 66% CPU
High speed logging from multiple tasks. Multiplexer is not synchronized yet
Multiplexer sequencing on task rather than channel works
High speed acquisition with memory mapping works
Imroved asynchronous logging performance and rudimentary data channelizer
Code refactoring