This is a light reimplementation of muse-lsl with a few improvements:
- Fixed timestamps correctness.
- Uses mne-lsl, which is an upgraded version of the LSL interface.
- Viewer also shows PPG and related channels.
- Fixed timeout issue and disconnection (to be confirmed)
By default, MuseLSL2 streams all channels (including gyroscope, accelerometer, and the signal form the Auxiliary port "AUX", which can be used to add an additional electrode). Note that without an additional electrode, the AUX channel will just pick up noise and should be discarded.
Install with:
pip install https://github.com/DominiqueMakowski/MuseLSL2/zipball/main
Power up Muse EEG headset, Open console, run:
MuseLSL2 find
Once you have the mac address of your device, run for instance (but replace the address):
MuseLSL2 stream --address 00:55:DA:B5:E8:CF
In a new console, while streaming, run:
MuseLSL2 view
Best is to record the streams using Lab Recorder.