alexandrebarachant / muse-lsl

Python script to stream EEG data from the muse 2016 headset
BSD 3-Clause "New" or "Revised" License
629 stars 184 forks source link

PPG Only Working after Muse.app #217

Open blue-j opened 1 week ago

blue-j commented 1 week ago

Wow, i have been working on this for MANY hours! There are a few matters with PPG, possibly local to me, but possibly universal.

1) PPG will only stream data after I have first connected with the Muse app. Otherwise, it streams, but no data is emitted.

2) The data I am seeing from the Bleak backend on Muse S (gen 2) on a Mac ARM laptop looks off. the third channel (PPG3) is always very small, between 4-15. This is not valid data, I think. The first two look like 940 nm, and what I believe to be 850 nm data. The third is not red (660 nm), it seems, which is what it should be.

Is anyone experiencing the same issues? Whatever the app is going to force the data to stream, I am very much hoping to replicate!

Thanks in advance for any energy you spending considering this issue. I know you are all very busy.

blue-j commented 1 week ago

This happens I believe because control is not enabled by default and so preset commands don't work. I'll fix and submit a PR.