Linking To Vtl Libraries; Compiling And Linking A Vtl Program - Agilent Technologies ESA-E Series Programmer's Manual

Esa spectrum analyzers
Hide thumbs Also See for ESA-E Series:
Table of Contents

Advertisement

viPrintf
These are the VTL formatted I/O functions that are
viScanf
patterned after those used in the C programming
language. The viPrintf call sends the SCPI
commands to the analyzer. The viPrintf call can also
be used to query the analyzer. The viScanf call is then
used to read the results.
This function must be used to close each session. When
viClose
you close a device session, all data structures that had
been allocated for the session will be deallocated. When
you close the default manager session, all sessions
opened using the default manager session will be
closed.

Linking to VTL Libraries

Your application must link to one of the VTL import libraries:
32-bit Version (assumes Windows 95 operating system):
C:\VXIPNP\WIN95\LIB\MSC\VISA32.LIB for Microsoft compilers
C:\VXIPNP\WIN95\LIB\BC\VISA32.LIB for Borland compilers
16-bit Version:
C:\VXIPNP\WIN\LIB\MSC\VISA.LIB for Microsoft compilers
C:\VXIPNP\WIN\LIB\BC\VISA.LIB for Borland compilers
See the following section for information on how to use the VTL
run-time libraries.

Compiling and Linking a VTL Program

32-bit Applications (assumes Windows 95 operating system)
The following is a summary of important compiler-specific
considerations for several C/C++ compiler products when developing
WIN32 applications.
For Microsoft Visual C++ version 2.0 compilers:
• Select Project | Update All Dependencies from the menu.
• Select Project | Settings from the menu. Click on the C/C++
button. Select Code Generation from the Use Run-Time
Libraries list box. VTL requires these definitions for WIN32. Click
on OK to close the dialog boxes.
Chapter 3
Programming Examples
C Programming Examples using VTL
3-5

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents