Rustymind 是用纯 Rust 编写的 NeuroSky MindWave EEG 耳机的驱动程序和解析器。

时间:2024-07-18 13:29:59
【文件属性】:

文件名称:Rustymind 是用纯 Rust 编写的 NeuroSky MindWave EEG 耳机的驱动程序和解析器。

文件大小:550KB

文件格式:ZIP

更新时间:2024-07-18 13:29:59

rust plot neuroscience eeg neurosky

生锈的头脑Rustymind 是用纯 Rust 编写的 NeuroSky MindWave EEG 耳机的驱动程序和解析器。您可以使用它来连接、交互和绘制来自耳机的实时数据。解析器基于 NeuroSky 发布的Mindwave 思维模式通信协议。请参阅下面的rustymind-plot CLI 基于rustymind解析器绘制的实时思维波的屏幕截图。入门rustymind-plot需要两个参数来运行:MindWave 设备路径。在 Mac 上,路径的格式为/dev/tty.usbserial-10000耳机 ID(印在电池盒内)cargo run --bin rustymind-plot" /dev/tty.usbserial-10000" a05f如果您不传入耳机 ID 参数,加密狗将自动连接到它可以找到的任何耳机。要使用rustymind作为库,您需要使用connect_headset函数和Parser结构。例如:= vec![0;[2048];让 mut parser = Parser::new();循环 { 让 bytes_read = port.read(buffer.as_


【文件预览】:
rustymind-main
----docs()
--------MindWave Dongle Communication Protocol.pdf(73KB)
--------mindset_communications_protocol.pdf(411KB)
--------plot_demo.png(150KB)
----Cargo.lock(39KB)
----src()
--------plot.rs(8KB)
--------main.rs(2KB)
--------lib.rs(13KB)
----Cargo.toml(783B)
----LICENSE.md(1KB)
----.gitignore(17B)
----README.md(2KB)

网友评论