Measurement
SCPI Commands :
EXPort:MEASurement:SELect
EXPort:MEASurement:TYPE
EXPort:MEASurement:SAVE
EXPort:MEASurement:DATA
EXPort:MEASurement:NAME
- Commands in total: 5Subgroups: 0Direct child commands: 5
- get_data() float[source]
# EXPort:MEASurement:DATA value: float = driver.export.measurement.get_data()
Transfers the long term measurement data to the controlling computer. The data can be used in MATLAB, for example. The transferred data are the same as the data written to files. To set the export data format, use method
RsRtx.formatPy.data.set().- Returns:
data: List of values according to the format settings Long term data: If statistics are disabled, the current value of each long term point is returned. If statistics are enabled (method
RsRtx.measurement.statistics.enable.set()) , seven values for each long term point are returned: upper peak, lower peak, RMS, standard deviation, average, number of measured results per long term point, number of waveforms per long term point. For measurement histograms, absolute values are returned. See also: ‘Result plots analysis’.
- get_name() str[source]
# EXPort:MEASurement:NAME value: str = driver.export.measurement.get_name()
Sets the file name and path to save the long term or measurement histogram data to.
- Returns:
path: String with path and file name. The file extension defines the file format: XML, CSV, or BIN.
- get_select() ArithmeticMeasGroup[source]
# EXPort:MEASurement:SELect value: enums.ArithmeticMeasGroup = driver.export.measurement.get_select()
Selects the measurement for export of long term or measurement histogram data.
- Returns:
select_meas: MEAS1 | MEAS2 | MEAS3 | MEAS4 | MEAS5 | MEAS6 | MEAS7 | MEAS8
- get_type_py() ExportType[source]
# EXPort:MEASurement:TYPE value: enums.ExportType = driver.export.measurement.get_type_py()
You can export the result data of the long term measurement, or the measurement histogram, or the track data. To export the measurement histogram, it must be enabled using method
RsRtx.measurement.statistics.histogram.set(). To export the long term results, the long term measurement must be enabled using methodRsRtx.measurement.ltMeas.state.set(). To export a track, the track must be enabled before. Track measurements require an option, see ‘Enable (Track) ‘.- Returns:
export_type: LONGTERM = LONGterm, HISTOGRAM = HISTogram
- save() None[source]
# EXPort:MEASurement:SAVE driver.export.measurement.save()
Saves the long term or measurement histogram results to the file specified using method
RsRtx.export.measurement.name(). The measurement data can be exported as absolute or relative values, which is defined using methodRsRtx.export.histogram.incidence().
- save_and_wait(opc_timeout_ms: int = -1) None[source]
# EXPort:MEASurement:SAVE driver.export.measurement.save_and_wait()
Saves the long term or measurement histogram results to the file specified using method
RsRtx.export.measurement.name(). The measurement data can be exported as absolute or relative values, which is defined using methodRsRtx.export.histogram.incidence().Same as save, but waits for the operation to complete before continuing further. Use the RsRtx.utilities.opc_timeout_set() to set the timeout value.
- Parameters:
opc_timeout_ms – Maximum time to wait in milliseconds, valid only for this call.
- set_name(path: str) None[source]
# EXPort:MEASurement:NAME driver.export.measurement.set_name(path = 'abc')
Sets the file name and path to save the long term or measurement histogram data to.
- Parameters:
path – String with path and file name. The file extension defines the file format: XML, CSV, or BIN.
- set_select(select_meas: ArithmeticMeasGroup) None[source]
# EXPort:MEASurement:SELect driver.export.measurement.set_select(select_meas = enums.ArithmeticMeasGroup.IMEAS)
Selects the measurement for export of long term or measurement histogram data.
- Parameters:
select_meas – MEAS1 | MEAS2 | MEAS3 | MEAS4 | MEAS5 | MEAS6 | MEAS7 | MEAS8
- set_type_py(export_type: ExportType) None[source]
# EXPort:MEASurement:TYPE driver.export.measurement.set_type_py(export_type = enums.ExportType.HISTogram)
You can export the result data of the long term measurement, or the measurement histogram, or the track data. To export the measurement histogram, it must be enabled using method
RsRtx.measurement.statistics.histogram.set(). To export the long term results, the long term measurement must be enabled using methodRsRtx.measurement.ltMeas.state.set(). To export a track, the track must be enabled before. Track measurements require an option, see ‘Enable (Track) ‘.- Parameters:
export_type – LONGTERM = LONGterm, HISTOGRAM = HISTogram