User`s guide
Function Library • 77
6.2 C/C++ Programming Library
This section gives the details of all the functions. The function prototypes
and some common data types are decelerated in PCI-8134.H. These data
types are used by PCI-8134 library. We suggest you to use these data
types in your application programs. The following table shows the data type
names and their range.
Type Name Description Range
U8 8-bit ASCII character 0 to 255
I16 16-bit signed integer -32768 to 32767
U16 16-bit unsigned integer 0 to 65535
I32 32-bit signed long integer -2147483648 to 2147483647
U32 32-bit unsigned long integer 0 to 4294967295
F32
32-bit single-precision floating-
point
-3.402823E38 to 3.402823E38
F64
64-bit double-precision floating-
point
-
1.797683134862315E308 to
1.797683134862315E309
Boolean Boolean logic value TRUE, FALSE
The functions of PCI-8134’s software drivers use full-names to represent
the functions' real meaning. The naming convention rules are:
In DOS Environment:
_{hardware_model}_{action_name}. e.g.
_8134_Initial()
.
In order to recognize the difference between DOS library and
Windows 95 library, A capital "W" is put on the head of each function
name of the Windows 95 DLL driver. e.g.
W_8134_Initial()
.
There are 36 functions provided by PCI-8134 software drivers. The
detail descriptions of each function are specified in the following
sections.