HP (Hewlett-Packard) 9112 Series Network Card User Manual


 
C/C++ Library
57
u Argument
card_number : the card number of PCI-9112
halfReady : TRUE or FALSE.
u Return Code
ERR_NoError, ERR_BoardNoInit
u Example
See Demo Program 'AD_DEMO5.C'
5.19 _9112_DblBufferTransfer
u Description
Using this function to move the converted A/D data to user buffer.
u Syntax
Visual C++ (Windows-95)
int W_9112_DblBufferTransfer (int card_number, unsigned long
far * userBuffer)
Visual Basic (Windows-95)
W_9112_ DblBufferTransfer (ByVal card_number As Long,
userBuffer As Long) As Long
C/C++ ( DOS)
int _9112_DblBufferTransfer(int card_number, unsigned long
*userBuffer )
u Argument :
card_number : the card number of PCI-9112
userBuffer : user buffer for A/D converted data, size of user buffer is
half of doubleBuf (count /2).
u Return Code :
ERR_NoError, ERR_BoardNoInit
u Example :
See Demo Program 'AD_DEMO5.C'
5.20 _9112_GetOverrunStatus
u Description
When you use _9112_ContDmaStart() to convert A/D data and if you do
not use _9112_DblBufferTransfer to move converted data then the double
buffer overrun will occur, using this function to check overrun count.
u Syntax
Visual C++ (Windows-95)
int W_9112_GetOverrunStatus (int card_number, int *
overrunCount)