IqRecorder
SCPI Command:
INITiate:GPRF:MEASurement<Instance>:IQRecorder
ABORt:GPRF:MEASurement<Instance>:IQRecorder
STOP:GPRF:MEASurement<Instance>:IQRecorder
READ:GPRF:MEASurement<Instance>:IQRecorder
FETCh:GPRF:MEASurement<Instance>:IQRecorder
- class IqRecorderCls[source]
IqRecorder commands group definition. 13 total commands, 5 Subgroups, 5 group commands
- abort(opc_timeout_ms: int = -1) None [source]
# SCPI: ABORt:GPRF:MEASurement<Instance>:IQRecorder driver.gprfMeasurement.iqRecorder.abort()
Stops the I/Q recorder measurement.
- param opc_timeout_ms:
Maximum time to wait in milliseconds, valid only for this call.
- fetch() List[float] [source]
# SCPI: FETCh:GPRF:MEASurement<Instance>:IQRecorder value: List[float] = driver.gprfMeasurement.iqRecorder.fetch()
Return the I and Q amplitudes in the format specified by FORMat:BASE:DATA. For a detailed description of the data formats, see ‘ASCII and binary data formats’.
Use RsCma.reliability.last_value to read the updated reliability indicator.
- return:
iq_samples: For ASCII format: I/Q amplitudes in alternating order (I_1,Q_1, …,I_n,Q_n) , as voltages. For REAL format: Binary block data consisting of the parts listed in the table below. There are no commas within this parameter.
- initiate(save_to_iq_file: FileSave = None) None [source]
# SCPI: INITiate:GPRF:MEASurement<Instance>:IQRecorder driver.gprfMeasurement.iqRecorder.initiate(save_to_iq_file = enums.FileSave.OFF)
Starts or continues the I/Q recorder measurement.
- param save_to_iq_file:
OFF | ON | ONLY Optional parameter, selecting whether the results are written to an I/Q file, to the memory or both. For selection of the I/Q file, see method RsCma.Configure.GprfMeasurement.IqRecorder.iqFile. OFF The results are only stored in the memory. ON The results are stored in the memory and in the file. ONLY The results are only stored in the file.
- read() List[float] [source]
# SCPI: READ:GPRF:MEASurement<Instance>:IQRecorder value: List[float] = driver.gprfMeasurement.iqRecorder.read()
Return the I and Q amplitudes in the format specified by FORMat:BASE:DATA. For a detailed description of the data formats, see ‘ASCII and binary data formats’.
Use RsCma.reliability.last_value to read the updated reliability indicator.
- return:
iq_samples: For ASCII format: I/Q amplitudes in alternating order (I_1,Q_1, …,I_n,Q_n) , as voltages. For REAL format: Binary block data consisting of the parts listed in the table below. There are no commas within this parameter.
- stop(opc_timeout_ms: int = -1) None [source]
# SCPI: STOP:GPRF:MEASurement<Instance>:IQRecorder driver.gprfMeasurement.iqRecorder.stop()
Pauses the I/Q recorder measurement.
- param opc_timeout_ms:
Maximum time to wait in milliseconds, valid only for this call.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.gprfMeasurement.iqRecorder.clone()
Subgroups