Problem with LSL streaming from Cyton board
Hello! I recently purchased a Ultracortex headset and an 8 channel Cyton board, and I am trying to stream data using python LSL. But whenever I try to run the script I'll see this in my terminal: 
It looks like it is having a hard time picking up the signal from the board. Does anyone know what this means or how to fix it?
I'm working on a MacBook with all the required python libraries installed. The python scripts are downloaded from OpenBCI Github repo, so I don't think there is anything wrong with the code. The signal can be picked up properly in the OpenBCI GUI, so I don't think it's the hardware's problem either. Could anyone tell me what is going on? Thank you very much!
Comments
Jerry, hi.
What repo's are you using? Any of them in the https://github.com/openbci-archive tree are 'deprecated' and not supported nor recommended.
The fact that the GUI is working fine means that the issue is in the Python code you are using. The normal recommendation for direct streaming from Python, is to use the Brainflow library.
https://brainflow.org/
https://brainflow.readthedocs.io/en/stable/Examples.html
Regards, William
@JerryWzc try this one, it is based on brainflow:https://github.com/marles77/openbci-brainflow-lsl
Marcin