brainflow icon indicating copy to clipboard operation
brainflow copied to clipboard

Neurosky

Open garenasd945 opened this issue 1 year ago • 2 comments

Describe the solution you'd like: I hope to add support for Neurosky Mindwave (TGAM chip) and matching Bluetooth dongle, they are also serial port connection, 512Hz sampling rate

garenasd945 avatar Jul 01 '24 12:07 garenasd945

Welcome to BrainFlow project and thanks for your contribution! We will try to fix your issue ASAP. Make sure that you have read about issue format in the docs.

github-actions[bot] avatar Jul 01 '24 12:07 github-actions[bot]

Hi!

That would be great, I've been thinking about it for a long time but could not find a shop to buy neurosky device for testing.

We have a nice guide how to add new boards - https://brainflow.org/2022-11-01-adding-new-boards/

For neurosky I am not sure which options to pick, they have their own SDK for C/C++ afaik and it can be used for integration and also probably its possible to write everything by ourselves. I have not checked yet how good their SDK is and how difficult the manual imlementation would be, probably it should be the 1st step here. And even more important which license their SDK uses

Also idk how they distribute their sdk, is it a source code or binaries, etc. If they share .so and .dll files then need to be careful with linking, we use dll_loader and do not link 3rd party SDKs with brainflow(, here is an example https://github.com/brainflow-dev/brainflow/blob/master/src/board_controller/gtec/unicorn_board.cpp#L69

Andrey1994 avatar Jul 01 '24 22:07 Andrey1994