openbci_v3_streaming 是用于从32位8通道 OpenBCI v3 板 流式传输数据 的脚本,具有以下功能:

  • 发送到 AWS 上的 DynamoDB

  • 通过 Socket 发送到客户端

  • 保存到本地 .csv 或 .txt 文件

Socket 配置

  • 默认情况下,Socket 服务器在 localhost:5007 上运行。

  • 修改 open_bci_v3.py(第351、352行)和 client.py(第8、9行)以更改主机/端口。

运行流程

  1. 启动板连接:运行 python open_bci_v3.py

  2. 客户端流式传输:运行 python client.py

注意:如果不需要 Socket 流,请在 open_bci_v3.py 中注释掉第338行。

本地保存功能

open_bci_v3.py 文件中找到第446行,编辑相应的保存函数以满足定制需求。

客户端脚本位置

client.py 位于项目根目录,用于接收来自服务器的流式数据并进行处理。