Technical data
Measure Commands 24
Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference 579
:MEASure:RJDJ:PLENgth
Command
:MEASure:RJDJ:PLENgth {AUTO
| {ARBitrary,<isi_filter_lead>,<isi_filter_lag>}
| <number_of_bits>}
The :MEASure:RJDJ:PLENgth command sets the number of bits used
pattern length for the RJDJ measurements.
<isi_filter_ lead> An integer number that is less than or equal to 0 that is the number of
leading bits that are used to calculate the ISI filter.
<isi_filger_ lag} An integer number that is greater than or equal to 0 that is the number of
trailing bits used to calculate the ISI filter.
<number_of_
bits>
An integer number that is the length of pattern from 2 to 1024.
Example This example sets the RJDJ bits to 5.
myScope.WriteString ":MEASURE:RJDJ:PLENgth 5"
Query :MEASure:RJDJ:PLENgth?
The :MEASure:RJDJ:PLENgth? query returns the number of bits being used
for the RJDJ measurements when Periodic pattern length is set. For
Arbitrary pattern length, the ISI filter lead and filter lag numbers are
returned.
Returned Format
[MEASure:RJDJ:PLENgth] {AUTO
| ARBitrary,<isi_filter_lead>,<isi_filter_lag>
| <number_of_bits>}<NL>
Example This example places the current number of bits for RJDJ measurements in
the varBits variable and displays it on the computer's screen.
myScope.WriteString ":SYSTEM:HEADER OFF" ' Response headers off.
myScope.WriteString ":MEASURE:RJDJ:PLENgth?"
varBits = myScope.ReadNumber
Debug.Print FormatNumber(varBits, 0)
NOTE
This command is only available when the N5400A/N5401A Software is installed.