我在Windows phone8应用程序中使用了metroEEG,它通过蓝牙将便携式Mindwave mobile连接到windows Phone。默认情况下,metroEEG库将Mindwave EEG的数据采集速率设置为1 1Hz,而Mindwave可支持高达100 1Hz的刷新率。
我看过metroEEG的源码,但没有找到。如何将Mindwave的数据采集速率设置为100 to?
发布于 2013-07-30 00:34:32
所以Mindwave Mobile确实每秒提供512次更新(根据documentation,第8页)。然而,提供的更新通常是“原始wave样本”,而不是“数据有效负载结构”。数据有效负载结构在512个原始波样本之后每1秒提供一次。
据我所知,在做测试时,原始波形样本在快速间隔内彼此完全相同。您可以在以下打印输出中看到这一点:

MetroEEG过滤掉原始的波形样本作为噪声,并使用简单的字符串操作专注于数据有效负载结构。要查看实际的格式化是如何完成的,请阅读Explaining how MetroEEG works。
您可以下拉MetroEEG源代码,而不是只进行任何字符串操作来过滤"UsefulDataPacket“,以获得以170,170,4数组开头的任何数据段。但是要知道,C#/WP不支持那么多的字符串处理,所以你仍然需要过滤掉一些结果。
https://stackoverflow.com/questions/17912313
复制相似问题