measure()#

Keysight1200X.measure(
measurement_type: ScopeMeasurementType,
channel: int,
) → float[source]#

Install then query a built-in measurement on channel.

The install form runs first as a guard — bad command syntax surfaces via check_errors() before we’d block on the query. The vendor’s invalid-measurement sentinel maps to NaN.