Technical data

460 Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
24 Measure Commands
FUNCtion<N> and WMEMory<N> are:
An integer, 1 - 4, representing the selected function or waveform memory.
<data_rate> A real number for the base data rate in Hertz.
<damping_
factor>
A real number for the damping factor of the PLL in bits per second.
<loop_
bandwidth>
A real number for the cutoff frequency for the PLL to track.
<multiplier> An integer used as the multiplication factor.
<clock_freq> A real number used for the clock frequency of the PLL.
<track_freq> A real number used for the tracking frequency of the PLL.
<damping_fact> A real number used for the damping factor of the PLL.
<baud_rate> A real number used for the baud rate.
Example This example sets the clock recovery method to phase- locked loop.
myScope.WriteString ":MEASURE:CLOCK:METHOD FOPLL,2E9,1.19E6"
Query :MEASure:CLOCk:METHod?
The :MEASure:CLOCk:METHod? query returns the state of the clock
recovery method.
Returned format
[:MEASure:CLOCk:METHod] {FOPLL,<data_rate>,<loop_bandwidth>}
| {EQFOPLL,<data_rate>,<loop_bandwidth>}
| {SOPLL,<data_rate>,<loop_bandwidth>,<damping_factor>}
| {EQSOPLL,<data_rate>,<loop_bandwidth>,<damping_factor>}
| {PCIE,{DEEMphasis | TRANsition | BOTH}}
| {FC,{FC1063 | FC2125 | FC425}}
| {EXPFOPLL <source>,{RISing | FALLing | BOTH},
<multiplier>,<clock_freq>,<track_freq>}
| {EXPSOPLL <source>,{RISing | FALLing | BOTH},
<multiplier>,<clock_freq>,<track_freq>,<damping_fact>}
| {EXPlict,<source>,{RISing | FALLing | BOTH},<multiplier>}
| {FIXed,{AUTO | {SEMI,<data_rate>} | <data_rate>}}
| {FLEXR,<baud_rate>}
| {FLEXT,<baud_rate>}
Example This example places the current setting of the clock recovery method in
the variable strSetting, then prints the contents of the variable to the
computer's screen.
myScope.WriteString ":SYSTem:HEADer OFF"
myScope.WriteString ":MEASURE:CLOCK:METHOD?"
strSetting = myScope.ReadString
Debug.Print strSetting