question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Issue initializing Muse2 on MacOs

See original GitHub issue

ℹ Computer information

  • Platform OS (e.g Windows, Mac, Linux etc): macOS 10.15
  • Python Version: 3.7
  • Brain Interface Used (e.g Muse, OpenBCI, Notion etc): Muse with BLED112 dongle

📝 Provide detailed reproduction steps (if any)

  1. Install eeg-notebooks following the instructions here: https://neurotechx.github.io/eeg-notebooks/getting_started/installation.html
  2. Attempt to open EEG stream, using this code (adapted from this):
import os
import sys
sys.path.insert(1, '/Users/kohler/code/git/eeg-notebooks')
from eegnb import generate_save_fn
from eegnb.devices.eeg import EEG
from eegnb.experiments.visual_n170 import n170
eeg_device = EEG(device=board_name)

board_name = "muse2"
experiment = "visual_n170"
subject_id = 0
session_nb = 0
record_duration = 120

eeg_device = EEG(device=board_name)

✔️ Expected result

EEG device initialization

❌ Actual result

muse_get_recent throws an error, message “Couldn’t find any stream, is your device connected?”

Note, connecting directly with muselsl like this:

from muselsl import stream, view, list_muses

muses = list_muses()
stream(muses[0]['address'])

works fine.

📷 Screenshots

Screen Shot 2021-09-15 at 12 53 09 PM

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:19

github_iconTop GitHub Comments

1reaction
pjkohlercommented, Mar 24, 2022

holy smokes, John. I have the N170 experiment working, and that may just have to do for now, since we are coming down to the wire. But I plan to teach this course for many years (Neuroscience Techniques - a sampler of different neuroscience methodologies) so will explore more in the future.

0reactions
pjkohlercommented, Mar 25, 2022

okay from eegnb.analysis.utils import check_report check_report(myeeg) is real cool, and should just be run before each block I would think.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Step-by-step process to connect with Muse · Issue #1 - GitHub
I've currently downloaded and installed all dependencies on Mac OSX (10.11.6). However, when I try running muse-lsl.py in terminal I get: ...
Read more >
How do I fix a initializing problem with my macbook pro? I only ...
You can press the power button down to force a hardware shutdown, then reboot holding the shift key down on a wired or...
Read more >
Supported Boards — BrainFlow documentation - Read the Docs
Windows and MacOS can autodiscover paired devices, Linux cannot. Initialization Example: params = BrainFlowInputParams() params.
Read more >
GE MAC1200 User Manual.pdf
MUSE2 report format is only available on Pharma devices. Page 67. Revision A. MAC 1200. 5-11. 2012250-022.
Read more >
Human Computing: Feature Extraction and Storage ...
ground) finely calibrated EEG brain sensors on the Muse – 2 on the forehead, 2 behind the ears – to detect and measure...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found