Bases: AbstractDevice
RFReceiver base driver for CW measurements.
Base class for all RFReceiver instruments including:
NoRFReceiverPulsed.
NoRFReceiverModulated.
Connect to the devices handles and store references in the handles dictionary.
Preset device handles that have have unique connections.
ndarray: RF Reflected Power [freq, time] in rW.
ndarray: RF Incident Power [freq, time] in rW.
ndarray: RF Voltage [freq, time] in V.
ndarray: RF Current [freq, time] in A.
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 RF Incident Power.
Sets the iq data of the Available Source Power if the device is initialized.
iq (None/ndarray): multi-harmonic iq waveform [freq, time], default is None.
Bases: NoRFReceiver
Connect to the devices handles and store references in the handles dictionary.
Preset device handles that have have unique connections.
float: Pulse modulation delay time in s.
float: Pulse modulation pulse width time.
Sets the normalized iq signal of the RF Incident Power.
Sets the iq data of the Available Source Power to zero outside of the modulated pulse.
iq (None/ndarray): multi-harmonic iq waveform [freq, time], default is None.
Bases: NoRFReceiverPulsed
Connect to the devices handles and store references in the handles dictionary.
Preset device handles that have have unique connections.
Bases: NoRFReceiverModulated