Comments (10)
Can you repeat and show screen outputs for device = muse2_bfn
?
from eeg-expy.
I get a key-error when I run with muse2_bfn as the device. Am I doing something wrong?
from eeg-expy.
Yes something not right if you're using the above script and getting a key error.
We need to get back to step 1.
Please try:
- fresh clone of eeg-notebooks (rename as '_temp' or '_v2' or whatev)
- go in to folder, create new environment, activate environment,
pip install -e .
- Turn on muse
- On command line
eegnb checksigqual -ed muse2_bfn
- If not working: repeat a few times; make sure bluetooth is on
- If you get errors from this, please share screenshot here.
from eeg-expy.
So it works with muse2 (the signal quality check), but if I do muse2_bfn, I get this
from eeg-expy.
Do you mean it works with muse2 when bluemuse is running?
Try one more time: close conda terminal, close bluemuse, open new conda terminal, run _bfn signal check.
(Brainflow can get confused if there's been other recent communication with the device by currently running programs)
from eeg-expy.
Yeah so it works with bluemuse and muse2. On closing bluemuse and independently running brainflow via the _bfn run check, I get this error as before
from eeg-expy.
Next steps on this:
-
try again a few times; reset computer, turn off bluetooth, reset muse, etc.
-
do you have another computer you could try this on by any chance?
-
if problem still persists then post issue in
brainflow-dev/brainflow
github repo with the screenshot you took using the brainflow calls directly. Key information here would be if theenable_dev_board_logger
has added any usable error info, such as a text snippet with error number or message or something -
drop link to the brainflow-posted issue in comment on this thread, and also link back to this thread on the brainflow issue. Also repeat the brainflow issue post, at least in part, on this thread for clarity.
-
I believe brainflow has been having some issues with some Windows 11 releases. Solution may be to compile brainflow locally, rather than
pip install
. A bit of a drag but not a huge deal, easy to do. Let's see what Andrey says.
from eeg-expy.
Issue opened in Brainflow
Unable to prepare the streaming session after finding Muse2 using direct calls to Brainflow.
Code:
from brainflow.board_shim import BoardShim, BoardIds, BrainFlowInputParams
params = BrainFlowInputParams()
board_id = BoardIds.MUSE_2_BOARD
board = BoardShim(board_id, params)
board.enable_dev_board_logger()
board.prepare_session()
from eeg-expy.
Original problem with respect to data streaming has been solved by using BlueMuse backend. The problem was that my file had an open call to streaming which was fixed by adding the following,
if __name__ == '__main__':
# Do the Experiment
However, setting up a streaming session using Brainflow is still unresolved and listed above.
from eeg-expy.
Summary:
- Suggestion from linked brainflow thread brainflow-dev/brainflow#531 was to update to 3.10
from eeg-expy.
Related Issues (20)
- Installing eeg notebooks on Mac M1 HOT 1
- Idea to implement for EEG decoding the option to convert it to DFT? HOT 1
- Hello, I have a basic question about another project HOT 1
- N170 experiment doesn't work HOT 1
- N170 Load and Visualize Data HOT 5
- Research showing the influence of the used SSVEP pattern image HOT 2
- Error with installing dukpy HOT 3
- Can't run experiments from CLI interface HOT 4
- pyglet version incompatibility mac HOT 4
- Implement version + release schedule HOT 2
- aux channel with muse2_bfn device
- P300 experiment explanation: "...high or low probability..."
- Legend items order when using diff_waveform in plot_conditions HOT 1
- Support for Oculus/Meta Quest VR for N170 and other experiments HOT 1
- is it possible to save the PPG data from Muse 2 (with bluemuse and/or brainflow)? HOT 2
- Problems with saving data file using brainflow HOT 2
- AttributeError: module 'eegnb.experiments.visual_ssvep.ssvep' has no attribute 'present' HOT 3
- Incomplete outputfile SSAEP_onefreq with Bluemuse HOT 2
- `eeg-notebook` => `eeg-expy` rename
- Neurosity crown supported in code, not yet listed in doc HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eeg-expy.