This page is for documenting the (round-trip) latencies between data acquisition, availability of data on the host PC, and generating a response (in the simplest case just a trigger output).
Reducing the latency is one of the major points that we're trying to improve in order to enable better closed-loop experiments.
...
As a test signal I feed a 10Hz sine wave, bandpass [8 12] and detect the peak. The event is sent to an arduino.
Using USB2 and default buffer (1024 samples), the latency is ~25 ms with very high variance.However, I am not sure if perhaps I need to recompile the GUI using new headers to see any effect (that I did not try).
PCIe (future development)
We have plans to develop a PCIe aq.boards that should drop latencies to <1ms - paste updates here, and link relevant github etc. pages.
See here for in-depth information (soon).