Page 1 of 1

Errors in tuto2_FFT openvibe while reading EEGdata from .csv

Posted: Wed Mar 06, 2019 3:43 pm
by NagarjunV
Hi all,

I am using EEG Cap; g.tec Mobilab+; g.Saharabox to obtain EEG data.

First, I recorded EEG data into csv file.
The, I tried to play openvibe box tutorials tuto2_FFT_filter. Instead of Generic stream reader, I replaced it to CSV file reader and kept epoch time duration 2 and intervel as 0.5 sec. I specified the path properly both Matlab working directory and Matlab executable file. I want to add noise at 6Hz frequency and display the signals. 5 errors are occuring while performing this scenario. They are:

[ ERROR ] At time 0.000sec <Box algorithm::(0*00006669, 0*00003b2c) aka csv file reader> : {Error discription} : {Error in header file. Details: First Column (Time:8*257:256) is not well formed}, {Errorotype::internal (code2)}, {Error location} : {C:\ovm\sdk\plugins\processing\file-io\src\box-algorithms\csv\ovpCBoxAlgorithmOVCSVFileReader.cpp::81}
[ ERROR ] {Error description} : {Box algorithm <TCP Writer> initialization failed}, {Error type} : {ErrorType::Internal (code 2)}, {Error location} : {C:\ovm\sdk\kernel\src\kernel\player\ovkCSimulatedBox.cpp::105}
[ ERROR ] {Error description} : {Failed to initialize player}, {Error type} : {ErrorType::Internal (code 2)}, {Error location} : {C:\ovm\sdk\kernel\src\kernel\player\ovkCPlayer.cpp::212}
[ ERROR ] The player could not be initialized.
[ ERROR ] The initialization of player failed. Check the above log message to solve the issue.

I am not understanding what these are...Can anyone suggest how to avoid these errors?

I am providing images below:

Re: Errors in tuto2_FFT openvibe while reading EEGdata from

Posted: Thu Mar 07, 2019 8:41 am
by Thibaut
Hi,
The color of the little triangle.^^
When you have record your csv the little triangle were green it's because your data were record as a streamed matrix. They lost the sampling rate information when the triangle is pink it's for signal data (with sampling rate) the format is not the same. change your record scenario. right click on csv writer box "input->input stream->configure" click on streamed matrix and choose signal.
Thibaut

Re: Errors in tuto2_FFT openvibe while reading EEGdata from

Posted: Thu Mar 07, 2019 11:43 am
by NagarjunV
Thank You for your previous reply and Yes, you are right I took input as stream Matrix instead of signal. Now, it is working...I hope Openvibe describes the error in an easier way. Sometimes the errors it shows I don't understand it at all. Thank you again. :D.

I have another question:

I am a research student, and I am still learning. My aim is to build BCI system using SSVEP. I have created a 6Hz Flashing Channel and I recorded that data into CSV file. I need to display the peak value at 6 Hz frequency, which shows my BCI system can detect brain waves at 6hz out of all other noise. But what exactly is the use of adding noise at that frequency? In that tutorial given on the openvibe website, they have added noise at 20HZ frequency and displayed its peak value at 20Hz. What is the purpose of adding Noise? I have followed this website, they have not explained it properly.

http://openvibe.inria.fr/tutorial-using ... -openvibe/

Can anyone please explain this in detail?

Re: Errors in tuto2_FFT openvibe while reading EEGdata from

Posted: Fri Mar 08, 2019 8:42 am
by Thibaut
I feel that it is only an example.
Thibaut