LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to read EEG signal from OpenBCI using Labview in realtime

hi all, i got an assignment to process EEG signals using LabView, the challenge i got was to collect EEG signal data using a cyton board from OpenBCI then i will process the signal using labView later the processed signal will be used as a wheelchair control. can anyone help me to provide a solution how to read EEG signal data to LabView in realtime?

0 Kudos
Message 1 of 9
(2,301 Views)

Sounds like you need to hire one or more LabVIEW experts, preferably with some background in Biomedical Engineering.

 

Bob Schor

0 Kudos
Message 2 of 9
(2,271 Views)

right, have you ever used it? how to connect openbci with labview so that it can be used in real time?

0 Kudos
Message 3 of 9
(2,249 Views)

My understanding of @Bob's suggestion is that your question is so niche that you may not find many responses in the forum and it would be better to hire a LabVIEW expert to do the feasibility study and help/do the work for you.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 4 of 9
(2,245 Views)

Have ypu done a search? Did you investigate this: https://forums.ni.com/t5/Example-Code/LabVIEW-OpenBCI-Toolkit/ta-p/3495333 ?

 

It seems that this is related to above link and there seems some activity on that repository until 2020: https://github.com/rcassani/OpenBCI-Toolkit-LabVIEW

 

But unless you are prepared to thinker a bit with the library, I would echo the comments of the other two posters.  

 

Any library you can find will be a starting point developed for whatever test board (and firmware revision) the developer had available. It can and quite often does differ with the hardware you want to interface to. The fact that OpenBCI is a sort of standard does not automatically mean that any library that can communicate with hardware X also simply will work with hardware Y. For that kind of guarantees you would need at least an (expensive) certification program.

 

And yes the niche is small and aside from this (8 year old) toolkit, there seems not much else available out there and the only reaction on that thread isn’t about a success message or feedback for how to improve the library, so if you are not a seasoned LabVIEW programmer, you may want to consider to hire one to assist you in getting this to work.

Rolf Kalbermatter
My Blog
0 Kudos
Message 5 of 9
(2,242 Views)

thanks for the response, I've seen this too but haven't tried it yet,
to find an expert technician do you have any such recommendations?

0 Kudos
Message 6 of 9
(2,229 Views)

@frhnnmhd wrote:

thanks for the response, I've seen this too but haven't tried it yet,
to find an expert technician do you have any such recommendations?


Here are some options,

  1. Reach out to NI Alliance Partners closer to you - https://www.ni.com/en-us/partners/work-with-partners.html 
  2. Post for a Job/contract opening - https://forums.ni.com/t5/LabVIEW-Job-Openings/bd-p/JobPost
  3. Reach out to a LabVIEW developer who is open to work - https://forums.ni.com/t5/LabVIEW-Developers-Seeking/bd-p/JobSearch 

Note: LabVIEW experts do not come cheap.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 7 of 9
(2,216 Views)

thank you for the recommendation, sorry I just answered, college activities make me tired and I don't have time to open this forum. it's true I'm new to Labview so I'm still having a hard time.

thank you so much

0 Kudos
Message 8 of 9
(2,160 Views)

Might want to choose your data protocol (file format) first, e.g. TDMS, EDF, etc.

Not specific to OpenBCI but I have some EEG processing examples on IEEG_2 (bionichaos.com), all done in Labview. let know if any questions.

0 Kudos
Message 9 of 9
(2,107 Views)