:MEASure:EYE:ECTime:STATus?

Meas. mode:
Eye
Waveform type:
NRZ
Flex Apps:
FlexDCA
FlexRT

Query Syntax

:MEASure:EYE:ECTime:STATus?

Query Response

{CORR | INV | QUES}
CORR
The measurement result is correct.
INV
The measurement result is invalid. A question mark (?) is shown in the displayed results table instead of a measurement result.
QUES
The measurement result is questionable. A question mark (?) is shown in the displayed results table next to the measurement result.

Description

Queries the status of the ECTime measurement. Use the :STATus:REASon? child query to determine the reason for an invalid or questionable measurement. Additional information about the failure may be available using the :STATus:DETails? child query.

Measurement Ready?

To confirm that the measurement is ready to read, you can query the measurement's status:

if ('CORR' in Flex.query(':MEASure:EYE:ECTime:STATus:STATus?')):
	measurement = Flex.query(':MEASure:EYE:ECTime:STATus?')

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:EYE:ECTime:STATus:COUNt?). The technique uses the :COUNt? common measurement query. For example,

if (Flex.query(':MEASure:EYE:ECTime:STATus:COUNt?') >= Flex.query(':ACQuire:ECOUNt?')):
	measurement = Flex.query(':MEASure:EYE:ECTime:STATus?')

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?.