NIDAQ MX driver: beta release available

This forum deals with BCI2000 configuration issues.
Locked
gaetano
Posts: 9
Joined: 05 Sep 2007, 03:19

NIDAQ MX driver: beta release available

Post by gaetano » 07 Jan 2008, 17:56

Hi All,

After a little bit of work we wrote a driver for National Instrument DAQ card that works with the new MX driver. It does not support the traditional DAQ driver, but in combination with the original one provided and the little modification proposed few months ago, we can say that now BCI2000 support all the NI hardware.
The new driver is being tested with the latest MX driver (8.5) with a DAQpad 6015 USB and it works fine.
We can share the compiled version on request: gaetano(at)usyd.edu.au
please quote this post in the mail...
If the comunity is interested we will happy to share the source code.

Regards and happy new year to all...

Gaetano

gaetano
Posts: 9
Joined: 05 Sep 2007, 03:19

Bad mail address sorry

Post by gaetano » 07 Jan 2008, 18:01

Sorry, I just realized that the mail address is wrong.

The correct one: gaetano(at)ee.usyd.edu.au

Gaetano

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

Re: Bad mail address sorry

Post by gschalk » 20 Jan 2008, 17:18

Gaetano,

This sounds very interesting. Does the new module also support the old (6.9.x) drivers? Would you be interested in providing the code so that we can add it to the BCI2000 distribution as a contribution to add to or replace the current National Instrument contribution?

Let me know.

Gerv

gaetano
Posts: 9
Joined: 05 Sep 2007, 03:19

Re: Bad mail address sorry

Post by gaetano » 22 Jan 2008, 02:51

Hi Gerv,

The new source driver does not support the old boards. The reason is: the new (another one) NI boards instruction set. The MX driver need a different init of the board and a different programming. The older (traditional) has a set of callbacks to set up the board, to acquire data etc... And sometimes (as we previous discussed) this set is sligtly different. For this reason we have 2 different version of NI source traditional driver, and again a new one for the MX driver. In few words the MX driver use some generic instruction board indipendent. I think that the interpretation of these instruction is made by the board's firmware in case of a new one, from Measurement and Automation in case of a old but supported one...
This new driver is wrote as an add on. Of course the 3 version should be merged in a bigger one, but this need a little bit of work.

Anyway I will be happy to send the code to you. Please send me a mail to my address (gaetano(at)ee.usyd.edu.au) and I will FW to you the project ready to be compiled and a compiled one...

Gaetano
gschalk wrote:Gaetano,

This sounds very interesting. Does the new module also support the old (6.9.x) drivers? Would you be interested in providing the code so that we can add it to the BCI2000 distribution as a contribution to add to or replace the current National Instrument contribution?

Let me know.

Gerv

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

Post by mellinger » 22 Jan 2008, 07:39

Gaetano,

for BCI2000 Version 2 (which is to be released during the next days), we have a contributions section.

We provide an overview and a suggested procedure at
http://www.bci2000.org/wiki/index.php/C ... Contribute

Of course, your contribution is welcome no matter how you choose to proceed.

Regards,
Juergen

gsudre
Posts: 22
Joined: 05 Mar 2008, 17:03

Obtaining driver

Post by gsudre » 06 Mar 2008, 09:01

Gaetano,

Did you post this module anywhere? I am interested in testing it as well, so could you send it to me by e-mail? gsudre@pobox.com

Thanks,

Gus

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

NIDAQ mx

Post by gschalk » 07 Mar 2008, 15:26

Gus,

This was posted by Gaetano yesterday.

Gerv

Locked

Who is online

Users browsing this forum: No registered users and 0 guests