Download Print this page

Closing A Session - Agilent Technologies EMC Series Programmer's Manual

Spectrum analyzers 9 khz-1.5/3.0/6.7/13.2/26.5 ghz
Hide thumbs Also See for EMC Series:

Advertisement

VXI2::128
Device at VXI logical address 128, in the third VXI system
(VXI2).
GPIB-VXI0::24 A VXI device at logical address 24. This VXI device is
connected via an GPIB/VXI command module.
GPIB0::7::0
An GPIB device at primary address 7 and secondary address 0
on the GPIB interface.
The following is an example of opening a device session with the GPIB device at
primary address 23.
ViSession defaultRM, vi;
.
.
viOpenDefaultRM(&defaultRM);
viOpen(defaultRM, "GPIB0::23::INSTR", VI_NULL,VI_NULL,&vi);
.
.
viClose(vi);
viClose(defaultRM);

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.
Chapter 3
Programming Examples
C Programming Examples using VTL
103

Advertisement

loading

This manual is also suitable for:

E7404aE7402aE7405aE7401aE7403a