Chapter 2
85
Programming Fundamentals
C Programming Examples using VTL
viPrintf
viScanf
These are the VTL formatted I/O functions that are
patterned after those used in the C programming
language. The
viPrintf
call sends the IEEE 488.2
*RST
command to the instrument and puts it in a
known state. The
viPrintf
call is used again to query
for the device identification (
*IDN?
). The
viScanf
call
is then used to read the results.
viClose
This function must be used to close each session. When
you close a device session, all data structures that had
been allocated for the session will be de-allocated.
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:
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,
“Compiling and Linking a VTL Program”
information on how to use the VTL run-time libraries.
Summary of Contents for E4406A VSA Series
Page 4: ...4 ...
Page 59: ...59 2 Programming Fundamentals ...
Page 124: ...124 Chapter2 Programming Fundamentals Using the LAN to Control the Analyzer ...
Page 125: ...125 3 Programming Examples ...
Page 164: ...164 Chapter3 Programming Examples Using Java Programming Over Socket LAN ...
Page 165: ...165 4 Programming Command Cross References ...
Page 379: ...379 6 Error Messages ...
Page 412: ...412 Chapter6 Error Messages Error Message Descriptions ...