Function Library; List Of Functions - ADLINK Technology PCI-8124 User Manual

4 channel encoder compare and trigger board
Table of Contents

Advertisement

5

Function Library

This chapter describes the supporting software for PCI-8124. User
can use these functions to develop programs in C, C++, or Visual
Basic.

5.1 List of Functions

This section details all the functions. The function prototypes and
common data types are declared in pci_8124.h and type_def.h.
We suggest you use these data types in your application pro-
grams. The following table shows the data type names and their
range.
.
Type Name
U8
I16
U16
I32
U32
F32
F64
Boolean
The functions of the PCI-8124's software drivers use full-names to
represent the functions real meaning. The naming convention
rules are:
In a 'C' programming environment:
_{8124}_{action_name (lower case)} e.g. _8124_initial ()
In order to recognize the difference between a C library and a VB
library, a capital "B" is placed at he beginning of each function
name e.g. B_8124_initial ().
Function Library
Description
8-bit ASCII character
16-bit signed integer
16-bit unsigned integer
32-bit signed long integer
32-bit unsigned long integer
32-bit single-precision floating-point
64-bit double-precision floating-point
Boolean logic value
Table 5-1: Data type definitions
Range
0 to 255
-32768 to 32767
0 to 65535
-2147483648 to 2147483647
0 to 4294967295
-3.402823E38 to 3.402823E38
-1.797683134862315E308
to 1.797683134862315E309
TRUE, FALSE
41

Advertisement

Table of Contents
loading

Table of Contents