EasyManua.ls Logo

Keysight N9320B - Addressing a Session; Closing a Session

Keysight N9320B
176 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programming Example
Programming in C using the VTL
46
Addressing a Session
As seen in the previous section, the rsrcName parameter in the
viOpen function is used to identify a specific device. This parameter
is made up of the VTL interface name and the device address. The
interface name is determined when you run the VTL Configuration
Utility. This name is usually the interface type followed by a
number. The following table illustrates the format of the rsrcName
for the different interface types:
The following describes the parameters used above:
Closing a Session
The viClose function must be used to close each session. You can
close the specific device session, which will free all data structures
that had been allocated for the session. If you close the default
resource manager session, all sessions opened using that resource
manager will be closed.
Since system resources are also used when searching for resources
(viFindRsrc) or waiting for events (viWaitOnEvent), the viClose
function needs to be called to free up find lists and event contexts.
board
This optional parameter is used if you have more than one interface of the same type.
The default value for board is 0.
VXI logical address
This is the logical address of the VXI instrument.
primary address
This is the primary address of the USB device.
secondary address
This optional parameter is the secondary address of the USB device. If no secondary
address is specified, none is assumed.
INSTR
This is an optional parameter that indicates that you are communicating with a
resource that is of type INSTR, meaning instrument.

Table of Contents

Other manuals for Keysight N9320B

Related product manuals