Technical data
480 Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
24 Measure Commands
:MEASure:DELTatime:DEFine
Command :MEASure:DELTatime:DEFine <start_edge_direction>,<start_edge_number>,
<start_edge_position>,<stop_edge_direction>,<stop_edge_number>,
<stop_edge_position>
The MEASuure:DELTatime:DEFine command sets the type of direction, the
number of the edge, and the edge position for the delta time measurement.
<start_edge
_direction>
{RISing | FALLing | EITHer} for start directions.
<start_edge
_number>
An integer from 1 to 65534 for start edge numbers.
<start_edge
_position>
{UPPer | MIDDle | LOWer} for start edge positions.
<stop_edge
_direction>
{RISing | FALLing | EITHer} for stop directions.
<stop_edge
_number>
An integer from 1 to 65534 for stop edge numbers.
<stop_edge
_position>
{UPPer | MIDDle | LOWer} for stop edge positions.
Example This example sets the delta time starting edge to a rising edge on the 5th
edge at the middle position and the stoping edge to falling on the 50th
edge at the lower position.
myScope.WriteString ":SYSTEM:HEADER OFF" ' Response headers off.
myScope.WriteString _
":MEASURE:DELTATIME:DEFINE RISING,5,MIDDLE,FALLING,50,LOWER"
Query :MEASure:DELTatime:DEFine?
The :MEASure:DELTatime:DEFine? query returns the measured delta time
value.
Returned Format
[:MEASure:DELTatime:DEFine] <start_edge_direction>,<start_edge_number>,
<start_edge_position>,<stop_edge_direction>,<stop_edge_number>,
<stop_edge_position><NL>
Example This example places the current value of delta time definition in the string
variable, strValue, then prints the contents of the variable to the
computer's screen. This example assumes the source was set using
:MEASure:SOURce.
Dim strValue As String ' Dimension variable.
myScope.WriteString ":SYSTEM:HEADER OFF" ' Response headers off.
myScope.WriteString ":MEASURE:DELTATIME:DEFINE?"
strValue = myScope.ReadString
Debug.Print strValue