50
C/C++ Library
buff (DOS):
The start address of the memory buffer to
store the A/D data. The buffer size must be
larger than the number of A/D conversions.
This memory should be in double word
alignment. The resolution of A/D data is
12-bit for 9812 and 10-bit for 9810. Please
refer to section 5.6 for the A/D data format.
The buffer format is:
Each 16-bit data:
D11 D10 D9 ................... D1 D0 b3 b2 b1 b0
where: D11, D10, ... , D0: A/D converted data (9812) or
D11, D10, ... , D2: A/D converted data (9810).
b2, b1, b0: digital input data from channel DI2, DI1, DI0.
b3: trigger detection flag,
0: no trigger is detected
1: trigger is detected
memID (Win-95):
The memory ID of the allocated system
DMA memory. In Windows 95
environment, before calling
W_9812_AD_DMA_Start,
W_9812_Alloc_DMA_Mem must be called
to allocate a contiguous DMA memory.
W_9812_Alloc_DMA_Mem will return a
memory ID for identifying the allocated
DMA memory, as well as the linear
address of the DMA memory for user to
access the data. The format of the A/D
data is the same as DOS buffer (buff
argument).
DATA 1
DATA 2
DATA 3 DATA 4 ............
DATA N-1
DATA N
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
Summary of Contents for NuDAQ PCI-9810
Page 4: ......
Page 10: ...vi ...
Page 19: ...Installation 9 2 3 PCI 9812 10 s Layout Figure 2 1 PCB Layout of the PCI 9812 10 ...
Page 22: ...12 ...
Page 40: ...30 ...
Page 78: ...68 Software Utility ...