手册列表
1.1适用范围 引言 本手册适用于所有使用 X-BCI 设备进行开发的用户,包括科研人员、工程师、开发者等。 注:此版本适用于最小演示demo版本 X-BCI 用户开发手册
X-BCI设备 操作系统:支持Win,MAC,Linux常用操作系统 操作系统: 支持Win10/Win11操作系统 通信接口: 蓝牙,WiFi,USB串口 推荐电脑配置:(至少满足以下硬件配置) CPU:12代酷睿 i5-12450H 处理器加速频率:4.4GHz 内存频率:4800MHz CPU线程数:12线程 WIFI:双天线Wi-Fi 6 内存需求:8G以上 数据传输协议:MQTT X-BCI系统平台 X-BCI PC-GUI配套软件 2.1   开发准备 2.3 X-BCI系统平台 2.4 PC-GUI配套软件 2.2 X-BCI硬件说明 快速入门 X-BCI开发套件包含: X-BCI硬件基本参数说明 X-BCI类型 IMU采样率 10Hz 10Hz 10Hz 10Hz 10Hz EEG采样率 250/500Hz 250/500Hz 250/500/1000Hz 250/500Hz 500/1000Hz 通讯接口 BLE/USB BLE/USB BLE/USB BLE/USB WIFI/USB 4 通道设备 1 通道设备 8 通道设备 2 通道设备 16 通道设备
// 二进制协议帧格式 struct {    uint16_t start_flag;     // 包头    uint8_t payload_len; uint16_t command_id;    uint8_t payload[XXX];    uint8_t end_flag;       // 包尾 } device_frame; // MQTT协议帧格式 客户端发布PUBLISH报文 Topic:<Device_ID>/payload 3.1 设备通信协议 3.2 EEG数据格式 3.3 EEG佩戴检测数据格式 3.4 EEG导联数据格式 3.5 IMU数据格式 设备硬件协议规范 蓝牙协议:支持1/2/4/8-BCI设备 WiFi协议:支持16-BCI设备 类型 类型 类型 传感器类型 蓝牙 蓝牙 蓝牙 WiFi 陀螺仪 2 通道设备 8 通道设备 8 通道设备 16通道设备 int16_t[3] (gx,gy,gz) uint8_t[3] uint8_t[3] uint8_t[3] char ±2000dps 64ms 16ms 1.28s 500ms 100ms 500Hz 500Hz 500Hz 2Hz 10Hz 192字节 192字节 1920字节 蓝牙 1 通道设备 uint8_t[3] 128ms 500Hz 192字节 蓝牙 蓝牙 蓝牙 加速度计 WiFi WiFi 4 通道设备 4 通道设备 4/8通道设备 int16_t[3] (ax,ay,az) 16 通道设备 16 通道设备 uint8_t[3] uint8_t[3] uint16_t ±16g uint8_t[3] uint8_t[3] 32ms 640ms 500ms 100ms 1ms 2.56S 500Hz 500Hz 2Hz 10Hz 500Hz 500Hz 192字节 960字节 24000字节 3840字节 采样频率 采样频率 采样频率 采样频率 通道数量 通道数量 通道数量 数据格式 发送频率 发送频率 发送频率 发送频率 数据格式 数据格式 数据格式 量程 数据长度 数据长度
设备类型选择X-BCI设备(演示为4-BCI设备) 然后“搜索设备” 设备蓝牙列表中,选择设备ID 填写基本用户信息 记录类型选择“EEG” 佩戴检测模式,一段时间后,当通道阻抗均为绿色和黄色时,可进入EEG数据采集 注:以4通道BCI设备为例 此时可以在PC本地或者X-BCI系统平台上查询到该设备上传的EEG数据 注:PC本地路径为“C盘根目录” 连接设备 点击“开始记录”进入EEG数据采集 X-BCI设备 l   X-BCI系统平台 X-BCI PC-GUI配套软件 4.1 EEG数据采集与应用 基础应用开发 主要用于采集X-BCI设备的原始EEG数据 主要通过X-BCI系统平台查询和下载X-BCI设备的EEG原始数据 说明:X-BCI系统平台下载的EEG数据文件,EEG数据为原始EEG数据(去除包头包尾等字段) 1.   查询设备EEG数据后,直接调用算法,进行模型计算,然后算法会给出模型计算的结果文件 2.   本地EEG数据导入,进行算法模型计算 - 进入算法模型的模型列表页面 - 在注意力计算模型里面,选择”开始使用” - 上传需要算法分析的X-BCI设备EEG原始数据文件 - 然后算法会给出模型计算的结果文件 格式:class:结果 值:0不专注;1专注 说明:目前X-BCI算法模型只支持4通道BCI设备的“注意力计算模型“ 解析格式:时间戳+EEG原始数据 目前算法模型的应用有如下两种方式: 1.   系统平台数据分析模块,选择数据检索 2.   设备类型里面选择需要查询的几通道设备(例为4通道BCI设备) 3.   设备列表里面选择需要查询的设备ID 4.   选择需要查询的数据日期 5.   “查询”即可 6.   可查询到在该时间范围内一共有多少条EEG数据 7.   点击“下载原始数据”即可完成EEG数据的下载 环境准备: 环境准备: 方法和步骤: 方法和步骤: 4.1.1 EEG数据的采集 4.1.2 EEG数据的查询和下载 4.1.3 EEG数据的分析 4.2 X-BCI算法模型的应用 4.2.1 X-BCI模型计算数据的分析
5.1   X-BCI协议文档 5.2   其他 附录 本手册适用于所有使用 X-BCI 设备进行开发的用户,包括科研人员、工程师、开发者等。 注:此版本适用于最小演示demo版本