Advice on OpenBCI Python Plugins
Hey there, guys!
I have encounter a problem while attempting to stream data via OpenBCI Python. By the way, I am very new to Python, but my lecturer had thought I'd give it a try, so do forgive me if I seem somewhat naive about all this.
I have finally got my system to communicate with the board with OpenBCI Python, but the PLUGINS section always comes up empty, like so:
USER.py
user.py: open_bci_v3...
------------SETTINGS-------------
('Notch filtering:', True)
user.py: Logging Disabled.
-------INSTANTIATING BOARD-------
Connecting to V3 at port COM3
Serial established...
OpenBCI V3 16 channel
On Board ADS1299 Device ID: 0x3E
LIS3DH Device ID: 0x33
$$$
No daisy:
(8, 'EEG channels and', 3, 'AUX channels at', 250.0, 'Hz.')
------------PLUGINS--------------
Found plugins:
()
('Error: [', 'streamer_lsl', '] not found or could not be loaded. Check name and requirements.')
WARNING: no plugin selected, you will only be able to communicate with the board.
--------------INFO---------------
User serial interface enabled...
View command map at http://docs.openbci.com.
Type /start to run -- and /stop before issuing new commands afterwards.
Type /exit to exit.
Board outputs are automatically printed as:
% <tab> message
$$$ signals end of message
-------------BEGIN---------------
-->
The 'streamer_lsl' file is within the 'plugins' folder of the OpenBCI Python master folder, and I have added that folder along with a few others to the python path, but whenever I run the user.py file from the command prompt, no plugins are ever shown to be found. Might I have missed any steps along the way? If anyone could help with me with this issue, I'd appreciate it very much.
Regards,
Sam
Comments