run bci2000 with g.HIamp amplifier

This forum deals with BCI2000 configuration issues.
Locked
aminhm
Posts: 6
Joined: 19 Nov 2013, 07:21

run bci2000 with g.HIamp amplifier

Post by aminhm » 27 Nov 2013, 08:38

In order to use bci2000 with G.HIamp I faced to a problem that its about 10 days that I’m fighting with it.
dear friends
I start to run the bci2000 in two ways: first turn on the amplifier then 1. I made a batch file according to one of bci2000 samples, lines 33, 34, 35 that was about signal generator (gHIampSource), signal processing and application module, unfortunately line 33 arise error that it is,
the application was unable to start correctly(0xc00000b). click ok to close the application.
and in the System log writes : line 33 couldn’t run “gHIampSource”
and the second way I used is, applying all these three modules by BCI2000Launcher.exe but nothing happen. only in the status writes :
Launching oerator…
Launching g.HIampsource…
Launching FFTsignal processing…
Launching Launching cursortask…
finished.
and at the end BCI2000/Operator gui appears albeit the buttons are locked.
really, I am under pressure from my teachers please help me

ali7739
Posts: 1
Joined: 28 Nov 2013, 05:56

Re: run bci2000 with g.HIamp amplifier

Post by ali7739 » 28 Nov 2013, 06:12

Following Amin's question, we tried the contributed module of BCI2000 which contains the gHiAmp support, but we got the error

"The application was unable to start correctly (oxc000007b). Click OK to close the application"

This is a 144 channel gHiAmp.

Following Griffin's advice, we checked the 32/64 bit of Windows, and it is a 64 bit Windows, which I guess explains the error.

Now, we are going to try 2 solutions: 1) changing to a 32-bit windows 2) recompiling in the 64-bit system.

Any advice is greatly welcomed.

griffin.milsap
Posts: 58
Joined: 08 Jun 2009, 12:42

Re: run bci2000 with g.HIamp amplifier

Post by griffin.milsap » 29 Nov 2013, 17:36

Hello, and thanks for submitting the issue here.

I'm pretty sure this is a 32 bit/64 bit issue. The binary versions were compiled with only 32 bit support, but if you've installed the 64 bit drivers, this may cause issues.

Your easiest solution will be to try a 32 bit operating system. Compiling the 64 bit binary is possible, but will require some effort. Depending on if you use SVN HEAD or the 3.0.5, there are different methods you'll need to follow to get it to work. If operating on a 32 bit operating system is not easy/possible, I can walk you through what you need to do to compile a 64 bit source module, or if you can wait until I get back to my machine in Baltimore (on Tuesday next week) I could probably compile a 64 bit version for you and send it your way.

@Juergen, should we provide a 64 bit binary package? I've been getting a pretty steady stream of emails with people having driver issues related to 32 bit/64 bit operating system/source module combinations.

-Griff

aminhm
Posts: 6
Joined: 19 Nov 2013, 07:21

Re: run bci2000 with g.HIamp amplifier

Post by aminhm » 30 Nov 2013, 12:19

Dear Griffin
Thanks for your help and attention. Whenever I see your response, I feel encourage and more confident to continue and try more and more. I am under pressure of my teachers to start the project. I will be really thankful If send me the 64 bit g.HIamp package of BCI2000.
Sincerely yours
Amin

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

Re: run bci2000 with g.HIamp amplifier

Post by mellinger » 03 Dec 2013, 11:49

@Juergen, should we provide a 64 bit binary package? I've been getting a pretty steady stream of emails with people having driver issues related to 32 bit/64 bit operating system/source module combinations.
Yes, that's planned from the 3.06 release onwards. Previously, being tied to the presence of proper .lib files, this was not possible for most source modules, but should not be a problem now that we are loading DLLs at runtime.

-Juergen

griffin.milsap
Posts: 58
Joined: 08 Jun 2009, 12:42

Re: run bci2000 with g.HIamp amplifier

Post by griffin.milsap » 04 Dec 2013, 10:52

Here is the 64 bit gHIampSource.exe, let me know if it works for you (This was compiled with the latest HEAD revision, so technically this should load the 32/64 bit binary DLL at runtime. I think.)

https://dl.dropboxusercontent.com/u/264 ... Source.exe

-Griff

aminhm
Posts: 6
Joined: 19 Nov 2013, 07:21

Re: run bci2000 with g.HIamp amplifier

Post by aminhm » 04 Dec 2013, 23:34

Dear Griffin
I am highly thankful of you that escape me from this stress and pressure.
Thanks
Amin

aminhm
Posts: 6
Joined: 19 Nov 2013, 07:21

Re: run bci2000 with g.HIamp amplifier

Post by aminhm » 07 Dec 2013, 10:56

Dear Griffin
Thanks a lot for your 64bit g.HIamp.exe file. That error solved but a new one appeared when I clicked on the Set Config. I think this is just due to the other exe files that are not suitable for 64 bit system operator. Because I checked the BCI2000 with my laptop (win 32bit) and worked correctly, but on the laboratory’s system (64bit) shows me the error that have attached.
Thanks
Amin
Attachments
Dear Griffin<br />Thanks a lot for your 64bit g.HIamp.exe file. That error solved but a new one appeared when I clicked on the Set Config. I think this is just due to the other exe files that are not suitable for 64 bit system operator. Because I checked the BCI2000 with my laptop (win 32bit) and worked correctly, but on the laboratory’s system (64bit) shows me the error that have attached.<br />Thanks<br />Amin
Dear Griffin
Thanks a lot for your 64bit g.HIamp.exe file. That error solved but a new one appeared when I clicked on the Set Config. I think this is just due to the other exe files that are not suitable for 64 bit system operator. Because I checked the BCI2000 with my laptop (win 32bit) and worked correctly, but on the laboratory’s system (64bit) shows me the error that have attached.
Thanks
Amin

griffin.milsap
Posts: 58
Joined: 08 Jun 2009, 12:42

Re: run bci2000 with g.HIamp amplifier

Post by griffin.milsap » 09 Dec 2013, 18:16

Yikes... That looks like a bug. I'm unable to debug without a Hiamp, this was from HEAD SVN, so we should take a closer look.

For now, I guess you're going to have to go with 32 bit. If that's simply impossible, you could try downloading SVN HEAD and compiling previous versions until the executable works.

Sorry about that, good luck!

-Griff

aminhm
Posts: 6
Joined: 19 Nov 2013, 07:21

Re: run bci2000 with g.HIamp amplifier

Post by aminhm » 10 Dec 2013, 08:33

Dear Griffin
Thanks for your attention and cooperation.
Amin

Locked

Who is online

Users browsing this forum: No registered users and 19 guests