LSL Output¶
Install¶
Install the LSL output addon with:
(NaviNIBS-env)...>pip install navinibs-lsl-output
Configuration¶
To stream out via LSL, you need to enable the addon in your NaviNIBS session. This can be done via the GUI or by editing configuration files:
Open NaviNIBS
Go to the
Manage session
tabClick
Enable addon
buttonBrowse to the
addon_configuration.json
file inside thenavinibs-lsl-output
directory (e.g. insite-packages
if installed via pip).Click
Open
Create a file called
SessionConfig_Addon_NaviNIBS_LSL_Output.json
in your session directory.Add the following content to the file:
{ "addonInstallPath": "..\\NaviNIBS_LSL_Output" }
Edit the main
SessionConfig.json
in your session directory. Create or append to an existingaddons
list to include the filename of the addon session config created above:"addons": ["SessionConfig_Addon_NaviNIBS_LSL_Output.json"],
Save the file and then open the session in NaviNIBS.
Once the addon is enabled, you can try opening an LSL stream viewer / recorder and check that the NaviNIBS_Float
and NaviNIBS_Str
streams are detected.