Re: ni-6225: bug in ni_pcimio.c ?

On Tuesday 18 September 2007 15:43, Ingmar Schoegl wrote:
> I'm using a NI-6225 board for thermocouple measurements and am wondering
> whether anybody else has seen this.
>
> The NI-6225 has 40 differential inputs, which are arranged in blocks of
> 8 input pairs (AI0-7, AI16-AI23, AI32-39, AI48-55 and AI64-71).
> The first four blocks work correctly. The fifth block, however, outputs
> the same as the first block (i.e. AI0-7), and signals connected to
> AI64-71 are ignored.

It's a driver limitation.  The m-series registermap for the 
AI_Config_FIFO_Data register (as well as the DDK example code) only gives 
4 bits for setting an ai channel and 2 bits for setting an ai bank, for 64 
possibilities.  You'll have to try extracting the information from NI on 
how to deal with the 80 channel board.  You might try their DDK forum on 
their website.

-- 
Frank

Received on 2007-09-19Z01:31:13