Subsystem Command Reference 6
N9310A User’s Guide 155
Programming Comments
Thread Relevant code
Include the visa.h header file at
the beginning of every file that
contains VTL function calls.
#include “visa.h”
Open a session on the default
resource manager first, and then
for the device you will be using.
viOpenDefaultRM (&defaultRM)
viOpen (defaultRM,
“USB0::2391::8216::0115000001::0::INSTR”,
VI_NULL, VI_NULL, &inst_N9310A)
Send a *RST command to set the
instrument to its default staus.
viWrite (inst_N9310A, “*RST\n”,
StringLength (“*RST\n”), &rcount)
Send a *IDN? query to the
instrument.
viWrite (inst_N9310A, “*IDN?\n”,
StringLength (“*IDN?\n”), &rcount)
Fetch the instrument identity
information to the buffer.
viRead (inst_N9310A, buffer, BufferSize,
&rcount)
Close device session viClose (inst_N9310A)
viClose (defaultRM)