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


 
C/C++ Library
47
u Syntax
Visual C++ (Windows-95)
int W_9112_ AD_Set_Range (int card_number, int ad_range)
Visual Basic (Windows-95)
W_9112_AD_Set_Channel (ByVal card_number As Long, ByVal
ad_range As Long) As Long
C/C++ ( DOS)
int _9112_AD_Set_Range (int card_number, int ad_range )
u Argument
card_number : the card number of PCI-9112
ad_range : the programmable range of A/D conversion,
please refer the the above table for the possible range values.
u Return Code
ERR_NoError
ERR_BoardNoInit
ERR_AD_InvalidRange
5.10 _9112_AD_Set_Mode
u Description
This function is used to set the A/D trigger and data transfer mode by
means of writing data to the mode control register. The hardware initial
state of the PCI-9112 is set as AD_MODE_0 software (internal) trigger
with program polling data. For more detailed description of DMA bus
mastering mode is specified in section 4.13.
A/D Mode Description
AD_MOD
E_0
Software Trigger, Software Polling
AD_MOD
E_1
Timer Trigger, Interrupt Transfer
AD_MOD
E_2
Timer Trigger, DMA ( bus mastering)Transfer
AD_MOD
E_3
External Trigger, Software Polling
AD_MOD
E_4
External Trigger, Interrupt Transfer
AD_MOD
E_5
External Trigger, DMA (bus mastering) Transfer