sknrf.device.instrument.rfsource.awg.Keysight33xxx module

sknrf.device.instrument.rfsource.awg.Keysight33xxx.scale(x, x_min, x_max, y_min=-1.0, y_max=1.0)
class sknrf.device.instrument.rfsource.awg.Keysight33xxx.OutputFilter(value)

Bases: Enum

An enumeration.

OFF = 0
NORM = 1
STEP = 2
class sknrf.device.instrument.rfsource.awg.Keysight33xxx.Keysight33xxxModulatedDiff(error_model, port, config_filename='', resource_id='TCPIP0::172.16.0.40::inst0::INSTR')

Bases: NoRFSourceModulated

firmware_map = {}
display_order = ['on', 'initialized', 'port', 'freq', 'a_p', 'v_s', 'delay', 'pulse_width', 'iq_files', 'num_harmonics', 'harmonics', 'output_filter']
connect_handles()

Connect to the devices handles and store references in the handles dictionary.

preset()

Preset device handles that have have unique connections.

property output_filter
arm()

Arm Trigger and Pepare for measurement

trigger()

Trigger for measurement synchronization.

class sknrf.device.instrument.rfsource.awg.Keysight33xxx.Keysight33xxxModulatedIQ(error_model, port, config_filename='', resource_id='TCPIP0::172.16.0.40::inst0::INSTR')

Bases: NoRFSourceModulated

firmware_map = {}
display_order = ['on', 'initialized', 'port', 'freq', 'a_p', 'v_s', 'delay', 'pulse_width', 'iq_files', 'num_harmonics', 'harmonics', 'output_filter']
connect_handles()

Connect to the devices handles and store references in the handles dictionary.

preset()

Preset device handles that have have unique connections.

property output_filter
arm()

Arm Trigger and Pepare for measurement

trigger()

Trigger for measurement synchronization.