MetroEEG数据采集率

时间:2013-07-28 20:03:16

标签: windows-phone-8 bluetooth microsoft-metro windows-phone

我已将metroEEG用于Windows Phone 8应用程序,该应用程序通过蓝牙将便携式Mindwave mobile连接到Windows手机。默认情况下,metroEEG库将Mindwave EEG的数据采集速率设置为1Hz,而Mindwave可以支持高达100Hz的刷新率。

我查看了metroEEG的源代码,但没有运气。如何将Mindwave的数据采集速率设置为100Hz?

1 个答案:

答案 0 :(得分:1)

因此,Mindwave Mobile确实每秒提供512次更新(根据documentation,第8页)。但是,提供的更新通常是“原始波形样本”而不是“数据有效载荷结构”。 512个原始波样本后,每1秒提供一次数据有效载荷结构。

从进行测试时我可以看出,原始波样本在快速间隔内完全相同。您可以在以下打印输出中看到: print out from Mindwave Mobile

MetroEEG将原始波形样本过滤掉为噪声,并使用简单的字符串操作关注数据有效负载结构。要查看实际格式化的完成情况,请随时阅读Explaining how MetroEEG works

您可以下拉MetroEEG源代码,而不是过滤“UsefulDataPacket”,只需执行任何字符串操作即可获得以[170,170,4]数组开头的任何数据。请注意,虽然C#/ WP不支持那么多的字符串处理,所以你仍然需要过滤掉一些结果。