Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blink strenght in neurosky mindwave #8

Open
sagniknitr opened this issue Jan 13, 2017 · 8 comments
Open

Blink strenght in neurosky mindwave #8

sagniknitr opened this issue Jan 13, 2017 · 8 comments

Comments

@sagniknitr
Copy link

Hi I am using neurosky mindwave module and connected it to arduino using bluetooth module.I am getting the attention and meditation value but the blink state in showing 0.

Please help in identifying the problem.

@lihas
Copy link
Owner

lihas commented Jan 13, 2017

Just to be sure, you are blinking as well, when you are monitoring the value?
Also, did you try neurosky's tools, do they show blink value?

@thebird76
Copy link

Hi I am also having issues getting the value from blinking. Attention and meditation are working for me but blinkStrength never seems to go above zero.

@lihas
Copy link
Owner

lihas commented Apr 12, 2017

I'll check it next weekend, i.e. the coming one. Meanwhile can you confirm if you are able to see blinking in the tools provided by Neurosky?

@StenXe
Copy link

StenXe commented Dec 21, 2017

Even I experienced the same issue. I did a bit of digging and found out that 32 size payload doesn't contain code '16' which is for blink strength, it contains is '05' which is for meditation and '00' at last, after that I suspect would be blink strength value. Maybe the payload size falls short to actually record the blink strength value.
EDIT: After a lot of research I have understood NeuroPy is incapable of obtaining blink strength because it communicates on bluetooth serial port which doesn't output blink value. For obtaining blink strength one might need to use Thinkgear Connector which processes the blinkStrength and passes on to client connected via socket. For more details check Documentation.
http://developer.neurosky.com/docs/doku.php?id=thinkgear_communications_protocol
http://developer.neurosky.com/docs/doku.php?id=thinkgear_connector_tgc

Correct me if I am wrong.

@kushal12345
Copy link

So is this problem solved? help needed if yes

@StenXe
Copy link

StenXe commented Jun 7, 2018

No, as I said NeuroPy by itself won't give you the blinkStrength value. You'll have to use ThinkGear Connector to read blink values from the device using socket.

@kushal12345
Copy link

StenXe can you help me with the details of using thinkgear connector in raspberry pi

@StenXe
Copy link

StenXe commented Jun 8, 2018

I didn't work on Raspbery Pi, I used laptop with Windows 10 on it. As far as I know, ThinkGearConnector is officially supported for Windows and MacOS but there is 3rd Party support for Linux, which I am not sure of.
If you want to use it on Raspberry Pi either try to work around with 3rd party developers (as mentioned in the second link of my previous post) or use a device that can run full Windows/Mac OS and run the ThinkGearConnector on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants