18
Appendix A - PXIe Trigger I/O Function Reference
This appendix describes use of the PXIe trigger I/O function library for the PXIe-63935
controller, to program routing of trigger signals between the trigger I/O SMB connector on
the front panel and the PXIe trigger bus on the backplane.
A�1 Data Types
The PXIe-63935 library uses these data types in pxitrigio.h in the directory X:\JYTEK\PXIe
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
c o m p i l e r )
(Delphi)
Visual Basic
Pascal
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
F32
32-bit
singleprecision
floating-point
-3.402823E38
to
3.402823E38
float
Single
Single
F64
64-bit
doubleprecision
floating-point
1.7976831348
62315E308 to
1.7976831348
62315E309
double
Double
Double