- Computers & electronics
- Computer components
- System components
- Server/workstation motherboards
- HP (Hewlett-Packard)
- PCI-9111DG/HR
- User's Guide
advertisement
![_9111_DI_Channel. HP (Hewlett-Packard) NuDAQ PCI-9111HR, PCI-9111DG/HR | Manualzz _9111_DI_Channel. HP (Hewlett-Packard) NuDAQ PCI-9111HR, PCI-9111DG/HR | Manualzz](http://s1.manualzz.com/store/data/001415938_1-128fc19d157d33a225764608ae630fe0-360x466.png)
cardNo: The card number of PCI-9111 card initialized
DIData: The value accessed from digital input port
@ Return Code
ERR_NoError
5.7 _9111_DI_Channel
@ Description
This function is used to read data from digital input port. There are 16 digital input channels on PCI_9111. You can read each digital input channel by this function directly. As this function is performing, the digital input port is read and the value of the specified channel is stored in *data.
@ Syntax
C/C++ (DOS)
U16 _9111_DI_Channel (U16 cardNo, U16 di_ch_no , Boolean
*di_data )
C/C++ (Windows 95)
U16 W_9111_DI_Channel (U16 cardNo, U16 di_ch_no , Boolean
*di_data )
Visual Basic (Windows 95)
W_DAQ1210_DI_Channel (ByVal cardNo As Integer, ByVal di_ch_no
As Integer, di_data As Byte) As Integer
@ Argument cardNo: The card number of PCI-9111 card initialized di_ch_no: The channel number to perform digital output, the value has to be set from 0 to 15. di_data: The value read from digital input channel, either 0 or 1.
@ Return Code
ERR_NoError
ERR_InvalidDIChannel
5.8 _9111_EDI
@ Description
There are 4 extended digital input channels on PCI_9111. This function is used to read data from extended digital input ports. The retrieved data is stored in DIData and only the 4 LSBs of DIData is the valid input data.
@ Syntax
C/C++ (DOS)
U16 _9111_EDI (U16 cardNo, U16 *DIData)
C/C++ (Windows 95)
U16 W_9111_EDI (U16 cardNo, U16 *DIData)
40 • C/C++ Library
advertisement
Related manuals
advertisement
Table of contents
- 11 Features
- 12 Applications
- 12 Specifications
- 14 Software Supporting
- 14 Programming Library
- 15 Driver
- 15 PCIS-VEE: HP-VEE Driver
- 15 : ActiveX Controls
- 15 driver
- 16 Driver
- 16 PCIS-OPC: OPC Server
- 17 What You Have
- 17 Unpacking
- 18 PCI-9111's Layout
- 19 Jumper Descriptions
- 19 Hardware Installation Outline
- 20 Device Installation for Windows Systems
- 20 Connectors Pin Assignment
- 22 Daughter Board Connection
- 22 Connect with ACLD
- 22 Connect with ACLD-9138 and ACLD
- 23 PCI PnP Registers
- 24 I/O Address Map
- 24 A/D Data Registers
- 25 A/D Channel Control Register
- 26 A/D Channel Read Back Register
- 26 A/D Input Signal Range Control Register
- 27 A/D Range and Status Readback Register
- 27 A/D Trigger Mode Control Register
- 28 Software Trigger Register
- 28 Interrupt Control Register
- 29 Hardware Interrupt Clear Register
- 29 A/D Mode & Interrupt Control Read Back Register
- 30 Extended I/O Ports
- 30 Digital I/O register
- 31 D/A Output Register
- 31 Timer/Counter Register
- 32 A/D Conversion
- 33 A/D Conversion Procedure
- 33 A/D Signal Source Control
- 35 A/D Trigger Source Control
- 36 A/D Data Transfer Modes
- 38 Pre-Trigger Control
- 40 A/D Data Format
- 41 Interrupt Control
- 41 System Architecture
- 41 IRQ Level Setting
- 41 Dual Interrupt System
- 42 Interrupt Source Control
- 42 Extended Digital I/O Port
- 43 D/A Conversion
- 44 Digital Input and Output
- 44 Timer/Counter Operation
- 44 Introduction
- 45 Pacer Trigger Source
- 45 Pre-Trigger Counter
- 45 I/O Address
- 46 Libraries Installation
- 47 Programming Guide
- 47 Naming Convention
- 47 Data Types
- 48 _9111_Initial
- 48 _9111_DO
- 49 _9111_DO_Channel
- 49 _9111_DI
- 50 _9111_DI_Channel
- 50 _9111_EDI
- 51 _9111_EDO
- 51 _9111_EDO_Read_Back
- 52 _9111_Set_EDO_Function
- 53 _9111_DA
- 53 _9111_AD_Read_Data
- 54 _9111_AD_Read_Data_Repeat
- 54 _9111_AD_Set_Channel
- 55 _9111_AD_Get_Channel
- 56 _9111_AD_Set_Range
- 57 _9111_AD_Get_Range
- 57 _9111_AD_Get_Status
- 58 _9111_AD_Set_Mode
- 59 _9111_AD_Get_Mode
- 59 _9111_INT_Set_Reg
- 60 _9111_INT_Get_Reg
- 60 _9111_Reset_FIFO
- 61 _9111_AD_Soft_Trigger
- 61 _9111_Set
- 62 _9111_Get
- 62 _9111_AD_Timer
- 63 _9111_Counter_Start
- 63 _9111_Counter_Read
- 64 _9111_Counter_Stop
- 65 _9111_INT_Source_Control
- 66 _9111_CLR_IRQ
- 66 _9111_Get_IRQ_Channel
- 67 _9111_Get_IRQ_Status
- 67 _9111_AD_FFHF_Polling
- 68 _9111_AD_Aquire
- 68 _9111_AD_HR_Aquire
- 69 _9111_AD_INT_Start
- 70 _9111_AD_FFHF_INT_Start
- 72 _9111_AD_INT_Status
- 72 _9111_AD_FFHF_INT_Status
- 73 _9111_AD_FFHF_INT_Restart
- 74 _9111_AD_INT_Stop
- 75 What do you need
- 76 VR Assignment
- 76 A/D Adjustment
- 77 D/A Adjustment
- 77 Unipolar Analog Output
- 77 Bipolar Analog Output
- 78 9111util
- 78 Running 9111util.exe
- 79 System Configuration
- 80 Calibration
- 81 Functional Testing
- 82 I_EEPROM