Back to the main page.
Bug 2581 - thinkgear2ft.exe cannot connect to the neurosky mindwave event through neurosky thinkgear
Status | ASSIGNED |
Reported | 2014-05-15 11:13:00 +0200 |
Modified | 2015-02-11 10:43:16 +0100 |
Product: | FieldTrip |
Component: | realtime |
Version: | unspecified |
Hardware: | PC |
Operating System: | Windows |
Importance: | P5 normal |
Assigned to: | Robert Oostenveld |
URL: | |
Tags: | |
Depends on: | |
Blocks: | |
See also: |
Petar J - 2014-05-15 11:13:27 +0200
I tried to connect to the neurosky mindwave device alone and with neurosky thinkgear running. There was no success, even though COM11 serial port was used and registered in neurosky thinkgear application. The error was "Unable to connect to the COM11 serial port", I tried other ports as well, but with no success. I also tested connection through port COM11 with BCI2000 and it works perfectly, so the connection itself is not a problem. I have to state that COM9 serial port manages to go through and connect (regardless of the device connectivity status), but there is no data sent to the buffer, only the header, with no subsequent data sent, probably because the device is on COM11. I am using a simple configuration file [select] 1=Ns1 2=Ns2 3=Ns3 4=Ns4 5=Ns5 6=Ns6 7=Ns7
Robert Oostenveld - 2014-05-15 11:38:41 +0200
Hi Petar, We don't have a neurosky mind wave device, which makes it difficult for us to help you in debugging it. Also, the person who wrote the code has left since. The error that you give is one that I cannot find in the source code files in fieldtrip/realtime/src/acquisition/neurosky, which suggests that it is a system error rather than an error in the code. Might it be that some other piece of software is blocking the thinkgear2ft.exe to access the port? I'll include a colleague at another centre here on the discussion: @Jason, do you happen to have a neurosky headset?
Petar J - 2014-05-19 18:25:10 +0200
Hi Robert and Jason, I got this neurosky mindwave device, useful for portable BCI presentation, but I can't seam to get it to work. I don't believe any other piece of software is blocking the thinkgear2ft.exe to access the port, since I can connect to COM9 without problem, but there is nothing there. BCI2000 can reach the device through COM11, on the same machine, so the connection works. I disabled firewall completely. //Petar
Robert Oostenveld - 2014-05-20 18:40:27 +0200
(In reply to Petar J from comment #2) why don't you use com11 for thinkgear2ft.exe?
Petar J - 2014-05-22 11:59:54 +0200
Because I get an error "Unable to connect to the COM11 serial port", if i use COM11.
Robert Oostenveld - 2014-05-22 13:46:17 +0200
(In reply to Petar J from comment #4) and if you connect to com9 you also don't get data. If bci2000 needs to connect to com11, neurosky2ft.exe would also need to connect to it. I don't see how the neurosky device would reconfigure itself. did you debug the serial communication using programs such as the ones found on google? https://www.google.nl/search?client=safari&rls=en&q=debugging+serial+communications&ie=UTF-8&oe=UTF-8&gfe_rd=cr&ei=OuN9U8fWHZCYOqW0gMAD
Petar J - 2014-05-27 17:07:09 +0200
No I haven't, so I am not sure of what is going on between the two. I just reported the problem, hopefully you can recreate it ad fix it (providing the is a problem and not just my clumsiness)