:MEASure:OSCilloscope:VTIMe:TIMe
Command Syntax
:MEASure:OSCilloscope:VTIMe:TIMe <time>
<time> is a double.
Query Syntax
:MEASure:OSCilloscope:VTIMe:TIMe?
Description
Specifies the time at which the Amplitude-at-Time measurement is made. Use the :MEASure:OSCilloscope:VTIMe
to make the measurement.
Measurement Ready?
To confirm that the measurement is ready to read, you can query the measurement's status:
if ('CORR' in Flex.query(':MEASure:OSCilloscope:VTIMe:TIMe:STATus?')): measurement = Flex.query(':MEASure:OSCilloscope:VTIMe:TIMe?')
If averaging is turned on (:ACQuire:AVERaging
), you can also confirm if the measurement result is ready by comparing the number of specified averages (:ACQuire:ECOunt?
) versus the number of measurement sweeps that have occurred (:MEASure:OSCilloscope:VTIMe:TIMe:COUNt?
). The technique uses the :COUNt?
common measurement query. For example,
if (Flex.query(':MEASure:OSCilloscope:VTIMe:TIMe:COUNt?') >= Flex.query(':ACQuire:ECOUNt?')): measurement = Flex.query(':MEASure:OSCilloscope:VTIMe:TIMe?')
You can also use an acquisition limit lest to test that a number of waveform samples, or pattern acquisitions have completed before returning a measurement. Refer to the :LTESt:ACQuire:CTYPe
command.
Common Measurement Child Queries
This command supports the use of the following common measurement queries: :LOCation?
, :COUNt?
, :MAXimum?
, :MINimum?
, :MEAN?
, and :SDEViation?
.
Child Commands
:LOCation? returns the index for the measurement's displayed results. The index is used to select, clear, or remove the measurement result.
:SOURce specifies the source waveform on which to perform the measurement.
:STATus? queries the measurement status.
:STATus:REASon? query to determine why a measurement failed.
Example Command Sequence
:SYSTem:MODE OSCilloscope :MEASure:OSCilloscope:VTIMe:SOURce CHAN1A :MEASure:OSCilloscope:VTIMe:TIMe 200E-12 :MEASure:OSCilloscope:VTIMe :MEASure:OSCilloscope:VTIMe?