National Instruments 370551A-01 Manuale Utente

Pagina di 139
Appendix B
NI-VXI/NI-VISA Software Overview
B-2
ni.com
Header Files for NI-VXI
The 
NIVXI/include
 directory (where 
NIVXI
 is the actual location where 
you installed the NI-VXI software package) contains the following 
include
 files for the C language interface:
nivxi.h
 is the main header file containing the C prototypes for the 
NI-VXI functions.
datasize.h
 contains data size specifications.
busacc.h
 contains parameter and return values for the bus access 
functions.
devinfo.h
 contains parameter and return values for the device 
information and system configuration functions.
vxiint.h
 contains parameter and return values for the interrupt and 
signal functions.
sysint.h
 contains parameter and return values for the system 
interrupt functions.
trig.h
 contains parameter and return values for the trigger functions. 
This file is useful in VXI systems but is not applicable for VME 
systems.
ws.h
 contains parameter and return values for the Commander and 
Servant Word Serial functions. This file is useful in VXI systems but 
is not applicable for VME systems.
Header Files for NI-VISA
The 
VXIpnp/linux/include
 directory (where 
VXIpnp
 is the actual 
location where you installed the NI-VISA software package) contains the 
following include files for the C language interface:
visa.h
 is the main header file containing the C prototypes for the 
NI-VISA functions.
visatype.h
 contains VXIplug&play data type specifications.
vpptype.h
 contains useful definitions for instrument drivers.