问题标签 [emokit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Emotiv Epoc 数据采集
我试图从 Emotiv 支持团队和社区获得一些问题的答案,但没有人回答,所以我想也许你们中的一些人正在使用 Emotiv API。
我很难弄清楚原始数据采集过程是如何工作的。我阅读了所有我能找到的关于使用 Emotiv 耳机获取 EEG 原始数据的主题,但它们没有帮助。
这是我的问题:
- 每个通道是否有可能获得 1 个样本?
在我的应用程序中有一个定时器函数,它每 1 毫秒调用一次。如果缓冲区每个通道包含 1 个样本,我想调用另一个函数。
- 函数 EE_DataUpdateHandle() 在调用时是否会转储所有检索到的样本?
如果缓冲区包含每个通道的 1 个样本但 EE_DataGetNumberOfSample() 函数从不返回 1 个样本,我轮询了 EE_DataGetNumberOfSample() 函数以调用另一个函数。这是因为 EE_DataUpdateHandle() 如果调用它会转储所有其他样本吗?我想如果调用 EE_DataUpdatedHandle() 函数,它会指向新数据吗?--> 这是否意味着之前收集的所有数据都无法再访问了?当准备好检索每个通道的 1 个样本时,是否有一个仅返回 EDK_OK 的函数。所以我可以在我的计时器函数中每毫秒轮询一次,如果它返回 EDK_OK,我调用 EE_DataGet 并返回每个通道 1 个样本。
- 我读到您建议使用 Sl eep() 以便在调用 EE_DataUpdateHandle() 之前填充缓冲区您认为可以只在我的计时器函数中计数 1/128 秒以检索每个通道的 1 个样本吗?我真的不知道该怎么做......大约 7.8 毫秒后,缓冲区中每个通道应该有 1 个样本,对吧?如果我每 8 毫秒调用一次 EE_DataGet 函数,因为我的定时器函数每 1 毫秒调用一次,会发生什么情况?
好的,我希望你能提出一些建议来解决我的问题!
干杯,多米尼克
python - Emokit SDK:“Emotiv”对象在 Python 中没有属性“serialNum”
我正在尝试从耳机 Emotiv Epoc 的 SDK 编译一个文件。但是当我编译它时,我收到了这个错误信息:
我检查了给我这个错误的代码:
我需要这个用于学校项目。我是 python 新手,所以我不知道会是什么,我已经在 emokit sdk 站点上发布了这个问题,但我没有得到答案。这是整个代码的网站:https ://github.com/openyou/emokit/blob/master/python/emokit/emotiv.py 任何帮助将不胜感激。
matlab - 使用matlab进行脑电图原始数据频带滤波
我在 csv 文件中使用 Emotiv EPOC 捕获了一些原始 EEG 数据,作为我为本科论文所做的实验的一部分。我在这里上传了其中一个文件以供参考。我希望对特定频段的数据进行带通滤波
- 增量(1-4Hz)
- θ (4-8Hz)
- 阿尔法(8-13Hz)
- 贝塔(13-30Hz)
- 和伽马 (36- 40Hz)
由于我在 Matlab 中相对较新,我该怎么做?我知道已经存在类似的问题,但它们不适用于我的情况,因为我正在使用 Emotiv EPOC 进行 EEG 数据采集
java - JUnit - NullPointerException
我在运行 JUnit 测试时收到 NullPointerException。我究竟做错了什么?
我正在使用它来发送电子邮件。
- 这是我的@before 方法:
java - Junit mokito util.properties 在 moking 后显示 null
我用greenmail和JUNIT和mokito写了一封电子邮件测试,但是
当我使用
when(emailproperties.getUsername()).thenReturn("abc@gmail.com");显示空
- 这是我的代码
公共类 EmailServiceImplTest {
- 当我调试它时显示 null 我在做什么错
emokit - emotiv epoc 的哪些渠道可用于运动意象?
我正在为我的本科论文做一个 bci 运动图像项目。我使用 emotiv epoc 并从 github https://github.com/openyou/emokit使用 emokit 提取原始数据。我试图找到用于四类运动图像(向前、向后、向左、向右)的通道。我想我应该使用通道 FC5、FC6、P3、P4,因为它们最接近 C3、C4、Cz 通道,最适合用于运动图像任务,但在 emotiv 耳机中不存在。那么我应该使用 14 个可用频道中的哪些频道?
emokit - 获取 Emotiv Epoc + 的传感器详细信息
我想获得 Epoc+ helment 的原始脑电图
调用方法
engine.HeadsetGetSensorDetails(EdkDll.IEE_InputChannels_t.IEE_CHAN_AF3);
来自社区 sdk 的 C# 包装器,导致非托管代码 (edk.dll) 中的异常
有人从耳机访问原始脑电图吗?你怎么做呢?我想要任何解决方案,不仅适用于.net。
emokit - cmake 源目录不包含 cmake 列表
我正在尝试在我的 macbook pro 的 Ubuntu 分区上安装 emokit。当我收到错误时,我已完成说明中的第 48 步:
CMake 错误:源目录“/home/matt/Downloads/emokit-master”似乎不包含 CMakeLists.txt。指定 --help 使用,或按 CMake GUI 上的帮助按钮。
我可以做些什么来完成这一步?
signal-processing - 如何解读和使用 Emokit 数据?
我正在使用 EmoKit ( https://github.com/openyou/emokit ) 来检索数据。示例数据如下所示:
这些值是微伏吗?如果是这样,这些电压怎么可能超过 200 微伏?EEG 数据在 0-200 微伏范围内。或者这是否需要某种处理?如果是这样呢?
conda - Correct pyhidapi version not found while trying to install emokit
I'm trying to install emokit
on OS X 10.12.5 machine. When I try to do it with either pip
or pip3
, I get the following error:
It looks like a there should be a list of versions after the second-to-last line. Does this indicate that there's something wrong with emokit or is it something I could fix?
Thanks!