【问题标题】:MetroEEG Data acquisition rateMetroEEG 数据采集率
【发布时间】:2013-07-28 20:03:16
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

    据我所知,在进行测试时,原始波形样本在快速间隔内彼此完全相同。您可以在以下打印输出中看到:

    MetroEEG 将原始波形样本过滤为噪声,并使用简单的字符串操作专注于数据负载结构。要了解实际格式化是如何完成的,请随时阅读Explaining how MetroEEG works

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

    【讨论】:

    • 谢谢你的回答,你知道为什么这里的原始波样本是相同的吗?因为如果我将 Mindwave 手机连接到 PC,我可以获得 100Hz 的正确刷新率(值不相同)。
    猜你喜欢
    • 2018-05-17
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    • 2015-02-20
    • 2012-07-15
    • 2019-05-03
    • 2012-02-12
    • 1970-01-01
    相关资源
    最近更新 更多