EEGEdu icon indicating copy to clipboard operation
EEGEdu copied to clipboard

integration with LSL ? How to send data to LSL?

Open 99bits opened this issue 3 years ago • 10 comments

Thank you Kyle for making this super awesome project.
I have a project that is using LSL and would love to know how to integrate it with this package.

99bits avatar Feb 07 '23 07:02 99bits

can you explain what you are trying to do?

kylemath avatar Feb 07 '23 07:02 kylemath

I am using an app that uses LSL and wondering how to send data from RxJS to the LSL app.

99bits avatar Feb 07 '23 07:02 99bits

what is the app running on?

kylemath avatar Feb 07 '23 07:02 kylemath

it's a unity3d app

99bits avatar Feb 07 '23 07:02 99bits

https://github.com/luisqtr/exciteometer

99bits avatar Feb 07 '23 07:02 99bits

The app uses LSL and uses LSL libraries so it doesn't work for web. However if RxJS stream is a valid "observable" LSL stream then it would be fantastic.

99bits avatar Feb 07 '23 07:02 99bits

im not sure, but have used this alot prior to moving to web: https://github.com/alexandrebarachant/muse-lsl

kylemath avatar Feb 07 '23 08:02 kylemath

Ah, that uses the python version of LSL.

99bits avatar Feb 07 '23 08:02 99bits

yes is there a reason you need to run the LSL EEG stream from the web?

kylemath avatar Feb 07 '23 08:02 kylemath

Yes, because the app is also a unity webgl app that runs in the browser. Users can connect their devices via web bluetooth to the webgl app.

99bits avatar Feb 07 '23 11:02 99bits