PCI-82x Series Cards
Multifunction Boards
User Manual, Ver. 1.5, Jan. 2017, PMH-024-15, Page: 64
Appendix
A1. DOS Library Function Description
All of the functions provided for PCI-822/826 card are listed in Appendixes A1-2 to A1-5 below. This
list of functions is expanded on in the text that follows. However, in order to provide a clear and
simplified description for the functions, the attributes of the input and output parameters for each
function are indicated as [input] and [output] respectively, as shown in following table. Furthermore,
the error codes for all functions supported by the PCI-822/826 Series card are also provided in
Appendix A1-1.
Keyword
Parameter must be set before calling
the function
Data/values from this parameter is
retrieved after calling the function
[Input]
Yes
No
[Output]
No
Yes
[Input, Output]
Yes
Yes
A1-1: Error Code Definitions
Error Code
Error ID
Description
0
NoError
The command was OK
1
DriverHandleError
There was an error opening the device driver
2
DriverCallError
An error occurred while calling the driver functions
3
FindBoardError
The board cannot be found on the system
4
TimeOut
A Timeout occurred
5
ExceedBoardNumber
The board number was invalid. The valid range is 0 to
(TotalBoard - 1)
6
NotFoundBoard
The board cannot be detected on the system
7
InvalidChannel
The channel number was invalid
8
AIQueueError
A driver buffer error occurred
9
FIFOError
A FIFO error occurred on the device
10
InvalidEEPBlock
The EEPROM Block was invalid
11
InvalidEEPAddr
The EEPROM Address was invalid
12
InvalidCfgCode
The Gain Code was invalid