:MEASure:HISTogram:M2S:STATus?
Query Syntax
:MEASure:HISTogram{1:4}:M2S:STATus?
Query Response
{CORR | INV | QUES}
- CORR
- The measurement result is correct.
- INV
- The measurement result is invalid.
- QUES
- The measurement result is questionable.
Description
Queries the status of the M2S 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(':STATus?')):
measurement = Flex.query('?')
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 (:COUNt?). The technique uses the :COUNt? common measurement query. For example,
if (Flex.query(':COUNt?') >= Flex.query(':ACQuire:ECOUNt?')):
measurement = Flex.query('?')
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?.