Bases: AbstractDevice
Connect to the devices handles and store references in the handles dictionary.
Preset device handles that have have unique connections.
Emulate PyProperty_Type() in Objects/descrobject.c
Emulate PyProperty_Type() in Objects/descrobject.c
ndarray: Actual RF Reflection Coefficient [freq, time].
ndarray: Actual RF Impedance [freq, time] in Ohms.
int: The total number of harmonics available to the device driver.
ndarray: The actual harmonic indicies that are controlled by the device driver.
ndarray: The subsection of Settings.freq available to the device driver.
ndarray: The subsection of Settings.time available to the device driver.
Record measurement data.
Sets the normalized iq signal of the Desired RF Impedance.
Sets the iq data of the Desired RF Impedance if the device is initialized.
iq (None/ndarray): multi-harmonic iq waveform [freq, time], default is None.
Bases: NoRFZTuner
Connect to the devices handles and store references in the handles dictionary.
Preset device handles that have have unique connections.
Emulate PyProperty_Type() in Objects/descrobject.c
float: Pulse modulation delay time in s.
float: Pulse modulation pulse width time.
Sets the normalized iq signal of the Desired RF Impedance.
Sets the iq data of the Desired RF Impedance to 50 Ohm outside of the modulated pulse.
iq (None/ndarray): multi-harmonic iq waveform [freq, time], default is None.
Bases: NoRFZTunerPulsed
Connect to the devices handles and store references in the handles dictionary.
Preset device handles that have have unique connections.
list[tb.file]: Multi-harmonic modulation IQ file.
Sets the normalized iq signal of the Desired RF Impedance.
Sets the iq data of the Desired RF Impedance.
iq (None/ndarray): multi-harmonic iq waveform [freq, time], default is None.