I have the emotiv and I have the C++ code.
My C++ code have below lines
const char* address = "localhost:5000";
if( argc > 1 )
address = argv[ 1 ];
receiving_udpsocket socketrev( address );
sockstream connection( socketrev );
getline(connection, line);
But, My code stop at getline.
Also, I set the BCI2000 by using emotiv, ARsignalProcessing, CursorTask, BCI2000Command.
And I put localhost:5000 to my ConnectorOutputAddress.
I guess this error occurs Because of the absence of AppConnector.
Unfortunately, I don't know exactly what is the AppConnector.
If I have to download the AppConnector?
please, give me some advice.
I have some questions about BCI2000 and emotiv
Re: I have some questions about BCI2000 and emotiv
WonGil,
if you have MATLAB installed, you can verify whether the app connector stream is actually send by BCI2000. For this just follow the example in the following BBS post:
http://www.bci2000.org/phpbb/viewtopic. ... ctor#p8034
If the stream is not received, can you please try to use the SVN trunk version of BCI2000 to see whether this resolves your issue?
http://www.bci2000.org/svn/trunk
Regards, Peter
if you have MATLAB installed, you can verify whether the app connector stream is actually send by BCI2000. For this just follow the example in the following BBS post:
http://www.bci2000.org/phpbb/viewtopic. ... ctor#p8034
If the stream is not received, can you please try to use the SVN trunk version of BCI2000 to see whether this resolves your issue?
http://www.bci2000.org/svn/trunk
Regards, Peter
Re: I have some questions about BCI2000 and emotiv
pbrunner,
First of all, thank you for anwser to me.
I followed your way, but i stucked when i run BCI2000launcher.exe
It said QtGuid4.dll is missing.
How can i fix this error
First of all, thank you for anwser to me.
I followed your way, but i stucked when i run BCI2000launcher.exe
It said QtGuid4.dll is missing.
How can i fix this error
Re: I have some questions about BCI2000 and emotiv
WonGil,
the error that you are getting stems from the BCI2000 being linked dynamically against Qt. If you have done that, you need to add the bin folder with the installed Qt dlls in the system path. Alternatively you can disable that and use the static Qt libraries that are downloaded automatically with building BCI2000.
Which BCI2000 SVN repository did you check out, http://www.bci2000.org/svn/tags/releases/current or http://www.bci2000.org/svn/trunk ?
If you have the release branch, and can't get that to work, just switch to the trunk and see if that works. Just be aware that the trunk is the current developer branch, i.e., that there are continuous changes to the code and not guarantee that everything works. Current problems in the trunk branch are listed as tickets on trac [1].
Regards, Peter
[1] http://www.bci2000.org/tracproj
the error that you are getting stems from the BCI2000 being linked dynamically against Qt. If you have done that, you need to add the bin folder with the installed Qt dlls in the system path. Alternatively you can disable that and use the static Qt libraries that are downloaded automatically with building BCI2000.
Which BCI2000 SVN repository did you check out, http://www.bci2000.org/svn/tags/releases/current or http://www.bci2000.org/svn/trunk ?
If you have the release branch, and can't get that to work, just switch to the trunk and see if that works. Just be aware that the trunk is the current developer branch, i.e., that there are continuous changes to the code and not guarantee that everything works. Current problems in the trunk branch are listed as tickets on trac [1].
Regards, Peter
[1] http://www.bci2000.org/tracproj
Re: I have some questions about BCI2000 and emotiv
hi pbrunner,
I have some questions.
1. I want to get EEG data from my cursortask, but I don't know how to get .dat file by using bci2000.
I have to make my own cursortask_emotiv?
I have some questions.
1. I want to get EEG data from my cursortask, but I don't know how to get .dat file by using bci2000.
I have to make my own cursortask_emotiv?
Re: I have some questions about BCI2000 and emotiv
WonGil,
all you need to do is to start the corresponding source module (i.e., the Emotiv.exe) together with the signal processing module of your choice (e.g., ARSignalProcessing.exe or FFTSignalProcessing.exe), the application (CursorTask.exe) and the Operator (Operator.exe). You can do that either in a batch file (see the batch directory for examples) or using the BCI2000Launcher [1].
If all you want at the beginning is to see the signals, then you chose the DummySignalProcessing.exe and DummyApplication.exe, as these modules do not require any configuring.
Regards, Peter
[1] http://www.bci2000.org/wiki/index.php/U ... 00Launcher
all you need to do is to start the corresponding source module (i.e., the Emotiv.exe) together with the signal processing module of your choice (e.g., ARSignalProcessing.exe or FFTSignalProcessing.exe), the application (CursorTask.exe) and the Operator (Operator.exe). You can do that either in a batch file (see the batch directory for examples) or using the BCI2000Launcher [1].
If all you want at the beginning is to see the signals, then you chose the DummySignalProcessing.exe and DummyApplication.exe, as these modules do not require any configuring.
Regards, Peter
[1] http://www.bci2000.org/wiki/index.php/U ... 00Launcher
Re: I have some questions about BCI2000 and emotiv
pbrunner,
First of all, I solved my problem.
I don't know that the data files are saved automatically.
But, I had another question.
When I create my .loc file by using ElocHelper for my montage file, the order of the channels are important?
I need this .loc file when I use offline analysis.
For example, (AF3 F7 F3 FC5 T7 P7 O1 O2 P8 T8 FC6 F4 F8 AF4) this is my channel order.
Then 1:Af3 2:F7 3:F3 this order is right?
I attached my order below.
Always, thank you for answering me.
First of all, I solved my problem.
I don't know that the data files are saved automatically.
But, I had another question.
When I create my .loc file by using ElocHelper for my montage file, the order of the channels are important?
I need this .loc file when I use offline analysis.
For example, (AF3 F7 F3 FC5 T7 P7 O1 O2 P8 T8 FC6 F4 F8 AF4) this is my channel order.
Then 1:Af3 2:F7 3:F3 this order is right?
I attached my order below.
Always, thank you for answering me.
- Attachments
-
- 1.
- 1.png (2.87 KiB) Viewed 9966 times
-
- 2.
- 2.png (3.13 KiB) Viewed 9966 times
Re: I have some questions about BCI2000 and emotiv
WonGil,
yes the channel sequence matters. Basically you define the mapping from channel to electrode location using the loc file.
Regards, Peter
yes the channel sequence matters. Basically you define the mapping from channel to electrode location using the loc file.
Regards, Peter
Who is online
Users browsing this forum: No registered users and 18 guests