EasyManua.ls Logo

Agilent Technologies N9310A

Agilent Technologies N9310A
188 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...
156 N9310A User’s Guide
6 Subsystem Command Reference
Example 2 - Generating a CW signal
Assume you wish to generate a CW signal with a frequency
of 1 GHz and an amplitude of –10 dBm.
**************************************************
int main(void)
{
status = viOpenDefaultRM (&defaultRM);
if (status != VI_SUCCESS) return 1;
status = viOpen (defaultRM,
“USB0::2391::8216::0115000001::0::INSTR”,
VI_NULL, VI_NULL, &INST_N9310A);
if (status != VI_SUCCESS) return 1;
/* Setup N9310A to generate a CW wave. */
status = viWrite (inst_N9310A, “*RST\n”,
StringLength(“*RST\n”), &rcount)
status = viWrite (inst_N9310A, “FREQ:CW 1 GHz\
n”, StringLength(“FREQ:CW 1 GHz\n”), &rcount);
status = viWrite (inst_N9310A, “AMPL:CW -10 dBm\
n”, StringLength(“AMPL:CW -10 dBm\n”), &rcount);
status = viWrite (inst_N9310A, “RFO:STAT ON\n”,
StringLength(“RFO:STAT ON\n”), &rcount);
staus = viClose (inst_N9310A);
status = viClose (defaultRM)
return 1;
}

Table of Contents

Other manuals for Agilent Technologies N9310A

Related product manuals