This plugin adds support for LSL data streams to MNE Scan. For more information about the LSL project please see:
Make sure that you have the LSL git submodule by typing:
git submodule update --init applications\mne_scan\plugins\lsladapter\liblsl
Build it as a regular Cmake project. For MSVC you need to ensure that you use exactly the same Cmake generator as for MNE-CPP. For compilation with MSVC 2015 on a 64bit system do:
cd mne-cpp\applications\mne_scan\plugins\lsladapter\liblsl\ mkdir build cd build cmake .. -G "Visual Studio 14 2015 Win64" cmake --build . --config Release --target install
For a MSVC 2017 build you need to use
Visual Studio 15 2017 Win64 instead.
- After the steps above make sure that you use the
withLsl. You can also set the flag manually in the mne-cpp.pri file.
- Build MNE Scan.
- LSL has a dynamic library which must be in your search path before you run MNE Scan. You need to copy
mne-cpp\applications\mne_scan\plugins\lsladapter\liblsl\install\binto your executable folder
- Start MNE Scan