Page 1 of 1
functional near-infrared spectroscopy
Posted: 04 Feb 2009, 16:39
by Krysta
Anybody used or thought about using an fNIRS signal in BCI2000?
fNIR
Posted: 05 Feb 2009, 21:39
by gschalk
Krysta,
I am not aware that anybody used fNIR in BCI2000. However, it would be rather simple to use it, e.g., in conjunction with the CursorTask. Do you have a device you would like to interface with BCI2000?
Gerv
Posted: 05 Feb 2009, 21:58
by Krysta
Yes, we use ISS' oxiplex system to acquire fNIRS data; it would be superneato if it could be recorded through bci2000 instead of having to route it through ISS' acquisition software.
fNIR
Posted: 06 Feb 2009, 06:51
by gschalk
Krysta,
In order to do this, two things have to be met:
1) the fNIR software has to be able to stream out the data in real time, or there has to be a possibility to acquire data from the device in real time (using a SDK, dll, etc.)
2) You have to have somebody with C++ programming experience.
If both items are met, we will be glad to help you with this and point you in the right direction.
Gerv
fNIRS
Posted: 01 Jul 2009, 09:31
by audrey
Hi Gerv,
I'm working with Krysta on using BCI2000 with fNIRS. Our device is able to stream data in real time, and we have plenty of people with C++ programming experience.
I have started exploring the documentation and briefly looked at the code. I know we need to write a ADC module for our device, and it's been recommended to use another one as a starting point, but I am not familiar with any of the EEG devices. Any recommendation?
Also, I would greatly appreciate any advice on how to start, as you offered in your post.
Audrey
fNIR
Posted: 01 Jul 2009, 17:40
by gschalk
Hi,
I would start by checking out the tutorial on writing a new data acquisition module:
http://www.bci2000.org/wiki/index.php/P ... ion_Module
I would begin by modifying an existing module, e.g., the SignalGenerator module and use the information in the tutorial as a guide/tutorial.
Let me know how this goes. This is exciting.
Gerv