Appendix a - pxi trigger i/o function reference, A.1 data types, A appendix: pxi trigger i/o function reference – ADLINK PXIe-3985 User Manual

Page 43: Data types, Appendix a - pxi trigger i/o function ref- erence

Advertising
background image

PXI Trigger I/O Function Reference

31

PXIe-3985

Appendix A - PXI Trigger I/O Function Ref-

erence

This appendix describes use of the PXI trigger I/O function library
for the PXIe-3985 controller, to program routing of trigger signals
between the trigger I/O SMB connector on the faceplate and the
PXI trigger bus on the backplane. API files are located in the
installation directory of the PXI Trigger I/O driver.

A.1 Data Types

The PXIe-3985 library uses these data types in pxitrigio.h in the
directory X:\ADLINK\PXI Trigger IO\Include. It is recommended
that you use these data types in your application programs. The
table shows the data type names, ranges, and corresponding data
types in C/C++, Visual Basic, and Delphi for reference.

Type Description

Range

Type

C/C++

(for 32-bit
compiler)

Visual Basic

Pascal

(Delphi)

U8

8-bit ASCII

character

0 to 255

unsigned

char

Byte

Byte

I16

16-bit signed

integer

-32768 to

32767

short

Integer

SmallInt

U16

16-bit unsigned

integer

0 to 65535

unsigned

short

Not supported

by BASIC,

use the

signed integer

(I16) instead

Word

I32

32-bit signed

integer

-2147483648

to

2147483647

long

Long

LongInt

U32

32-bit unsigned

integer

0 to

4294967295

unsigned

long

Not supported

by BASIC,

use the

signed long

integer (I32)

instead

Cardinal

Advertising