Research Article

Craniux: A LabVIEW-Based Modular Software Framework for Brain-Machine Interface Research

Table 2

Characterization of system timing. Craniux system processing time, refresh rate, and latency for local and network system configurations under various processing loads. Values shown are mean timing values plus or minus one standard deviation from the mean.

System configuration Processing time (ms) Refresh rate (ms) Latency (ms)

Local, 16 channels 1 2 . 8 ± 0 . 7 3 3 . 3 ± 0 . 5 N/A
Network, 16 channels 9 . 9 ± 0 . 6 3 3 . 3 ± 0 . 5 N/A
Local, 32 channels 1 7 . 8 ± 0 . 8 3 3 . 3 ± 0 . 7 3 3 . 2 ± 9 . 6
Network, 32 channels 1 5 . 2 ± 1 . 0 3 3 . 3 ± 0 . 4 N/A
Local, 64 channels 2 8 . 0 ± 1 . 3 3 3 . 3 ± 0 . 7 N/A
Network, 64 channels 2 4 . 9 ± 0 . 9 3 3 . 3 ± 0 . 4 N/A