Neuroscan - NuAmps with Acquire 4.3.1

This forum deals with BCI2000 configuration issues.
Locked
reichley
Posts: 1
Joined: 10 Jun 2010, 17:22

Neuroscan - NuAmps with Acquire 4.3.1

Post by reichley » 10 Jun 2010, 17:35

We are currently attempting to use a 32 channel NuAmps setup interfaced with Acquire 4.3.1.

I've followed any of the instruction I can find but am still having trouble...

I downloaded and am using the Neuroscan.exe and neurogetparams.exe

neurogetparams.exe gave me the following:

Code: Select all

Source int SampleBlockSize= 5 neurogetparams localhost:3999 % 
Source int SamplingRate= 125 neurogetparams localhost:3999 % 
Source string ServerAddress= localhost:3999 neurogetparams localhost:3999 % 
Source int SourceCh= 32 neurogetparams localhost:3999 % 
Filtering int AlignChannels= -1 neurogetparams localhost:3999 % 
Filtering floatlist SourceChGain= 32 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 0.0627417 // neurogetparams localhost:3999
Filtering floatlist SourceChOffset= 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 // neurogetparams localhost:3999
Filtering floatlist SourceChTimeOffset= 1 -1 // neurogetparams localhost:3999
So I modified the P300Speller_SignalAcquire file to be the following:

Code: Select all

cd ..\prog
start operat.exe 
start Neuroscan.exe 127.0.0.1:3999 --SampleBlockSize-5 --SamplingRate-125 --SourceCh-32
start P3SignalProcessing.exe 127.0.0.1
start P3Speller.exe 127.0.0.1
(I've tried without any of the extra params also)


I start up Acquire and use the "S" icon on the top to start the server with the suggested 3999 port and then run the modified P300Speller batch.

If Acquire is actively polling the cap it freezes. If it is not polling the cap it simply crashes and closes without any error message.

BCI2000/Operator 2.1 has all of the buttons grayed out and says "Publishing Phase...", "no status available", "Waiting for configuration", "Waiting for configuration" in the separate boxes across the bottom.

Any advice? What am i doing wrong?

Thanks!
Chris

mellinger
Posts: 1341
Joined: 12 Feb 2003, 11:06

Post by mellinger » 11 Jun 2010, 08:17

Chris,

the ip address/port you specify on the source module's command line is for the connection to the operator module, not for the connection to the Acquire server. The address and port for the source module's connection to the Acquire server need to specified in the ServerAddress configuration parameter.

Regards,
Juergen

gschalk
Posts: 615
Joined: 28 Jan 2003, 12:37

neurogetparams

Post by gschalk » 13 Jun 2010, 21:56

Hi,

Simply start the four modules without command line parameters, then load the P3Speller_SignalGenerator.prm, and then the parameter file that is the output of neurogetparams.exe (simply save the parameters (from Source int SampleBlockSize ... Filtering floatlist SourceChTimeOffset in a text file with .prm extension). This should work.

Gerv

Locked

Who is online

Users browsing this forum: No registered users and 0 guests