:MEASure:AMPLitude:SERLimit:STATus:REASon?

Meas. mode:
Jitter
Package License:
L-RND
Waveform type:
NRZ
PAM4
Flex Apps:
FlexDCA

Query Syntax

:MEASure:AMPLitude:SERLimit:STATus:REASon?

Query Response

Refer to the table "Possible Common :STATus:REASon? Query Responses".

Description

Returns a string that explains the reason for a failed :AMPLitude:SERLimit measurement. If the measurement was successful, a null string is returned.

Additional information about the failure may be available using the :STATus:DETails? sibling query. Use the :AMPLitude:SERLimit:STATus? parent query to determine if the measurement has failed.

Requires FlexDCA revision A.05.60 and above.

This command replaces deprecated command :AMPLitude:BERLimit:STATus:REASon?.

Measurement Identification

Avoid subtle programming errors! To ensure that the correct measurement is installed or queried, always explicitly identify a measurement when installing a measurement or querying a measured value, status, or detail. To identify a measurement, specify the measurement's source waveform (:SOURce child command). With some measurements, you may also need to specify other identifying values. Generally, when selecting a measurement using FlexDCA's GUI, if a dialog appears prompting you to select values, you should explicitly specify these values when remotely identifying the measurement. More information.

For example, to return the status of the measurement, :MEASure:AMPLitude:SERLimit:

flex.write(':MEASure:AMPLitude:SERLimit:SOURce CHAN1A')
if flex.query(':MEASure:AMPLitude:SERLimit:STATus?') == 'CORR';
    measurement = flex.query(':MEASure:AMPLitude:SERLimit?')
else:
	details = flex.query(':MEASure:AMPLitude:SERLimit:STATus:DETails?')
	reason = flex.query(':MEASure:AMPLitude:SERLimit:STATus:REASon?')