-1

我目前正在从事一个涉及在安卓手机上使用脑电图信号的项目。

我正在决定是否应该为 android 制作自己的信号处理库,因为我似乎无法在网上找到任何东西。

有没有人知道我可以使用的库,或者制作我自己的库会更容易和更快吗?

谢谢

4

1 回答 1

6

我正在做一个类似的项目。我正在使用带有Ketai 库的NeuroSky MindSet EEG 耳机和 Processing IDE 。我无法让 NeuroSky Android API 与我的 Android 2.3.4 或 4.0.1 手机一起使用。在深入研究它为什么不起作用时,我迷失在他们的 API 库中,并决定自己读取数据可能会更容易。我修改了 Ketai 蓝牙程序以读取原始数据,但以一种随意的方式进行(没有执行校验和)。这是一个相当粗略的 hack,但我得到了要在屏幕上绘制的数据,并且已经有几个星期没有处理它了。在我对代码进行更多评论后,我可以将我的代码放在 github 上——如果能得到一些合作会很好。

顺便说一句,如果您不打算将其用于 processing.org 的处理 IDE,那么您很幸运。正如 Arcymag 所指出的那样,关键字“处理”可能会触发像我这样的人收到 processing.org 电子邮件的响应。在任何情况下,Processing IDE 都有一个 Android 模式,允许您在其 IDE 下对 Android 进行编程。如果您想在 Eclipse IDE 中开发您的程序,您可以导出您的项目并将 Processing 的所有功能作为一个库随身携带。导出后,您的代码将是完整的 Java。Java“正确”和Processing如何呈现Java(一些美学变化)之间只有一些微小的差异。我更喜欢使用处理的力量,因为我实际上不是一个“合适的”程序员,因为我的背景是物理学,和处理使编程成为一种乐趣。(关于 Java 本身和 Stackoverflow 上的处理之间的区别有几个问题。)

这是我在 stackoverflow 上的第一篇文章。我一直在寻找一种回馈方式,因为这个网站仅在这个项目上就为我节省了无数时间。如果你觉得我值得一票,你会让一个菜鸟非常高兴。我可以做一些事情,例如:发布两个以上的超链接并为答案投票。

于 2012-10-10T02:41:51.467 回答