NeuroTechX / NeuroTechX/EEG-ExPy
Problems in data streaming using Brainflow using muse2
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 575
- Forks
- 153
- Avg merge
- 6h 44m
- Merged PRs (30d)
- 3
Description
Discussed in https://github.com/NeuroTechX/eeg-notebooks/discussions/198
Originally posted by Parvfect July 26, 2022
I am trying to run the N170 experiment, and it seemed to be working perfectly before and I have some good data from then. I am not sure what I changed, but the instruction screen seems to come up twice, the second time after running the main experiment for a few seconds. About two images get displayed when the same screen comes up for the second time. The code used is the following
from eegnb.devices.eeg import EEG
from eegnb.experiments.visual_n170 import n170
board_name = 'muse2'
record_duration = 120
eeg_device = EEG(device=board_name)
n170.present(duration=record_duration, eeg=eeg_device)
And the runtime error is the following,
I am not very clear why this is happening and would really apprectiate some help. I was testing the ExperimentSubClass2 branch when this happened and switched to Master and got the same issue.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Python snippet and compare EEG(device='muse2') with n170.present(...); inspect the EEG and visual_n170 entry points named in the report. Reproduce the duplicate instruction screen and runtime error, then confirm the experiment runs once and streams Muse2 data without the reported failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100