研究文章
Craniux:为脑机接口研究一种基于labview的模块化的软件框架
图1
Craniux系统框架。
Craniux系统由采集、信号处理、和应用引擎,它们相关的gui,系统启动,数据保存经理。引擎和用户界面元素分布在四个网络主机:收购主机、信号处理主机应用程序的主机,主机和用户界面,虽然在同一台计算机作为多个主机。网络之间的通信系统引擎,引擎之间的通信以及gui,使用TCP / IP协议执行。一块神经数据进入系统通过收购引擎,将预处理数据发送给信号处理引擎。信号处理引擎生成控制信号,然后发送到应用程序引擎。然后应用程序引擎将任何相关的特定于应用程序的数据(例如,目标信息用于神经解码器培训)收购引擎,它读取下一个数据块的神经。之间的双向数据传输发生引擎特定的GUI及其关联引擎,与系统参数从GUI转移到引擎和可视化数据从引擎转移到GUI。最后,系统启动程序负责加载所需的发动机,一般实验参数,跟踪和实验控制。
![]() |
