sknrf.device.instrument.rfsource.ads.ads module

class sknrf.device.instrument.rfsource.ads.ads.ADSCW(error_model, port, config_filename='', simulator_type='Envelope.HB', simulator_name='Envelope')

Bases: NoRFSource

firmware_map = {'Keysight ADS': '2012.08'}
display_order = ['on', 'initialized', 'port', 'freq', 'a_p', 'num_harmonics', 'harmonics']
connect_handles()

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

preset()

Preset device handles that have have unique connections.

property freq

ndarray: The subsection of Settings.freq available to the device driver.

trigger()

Trigger for measurement synchronization.

class sknrf.device.instrument.rfsource.ads.ads.ADSModulated(error_model, port, config_filename='', simulator_type='Envelope.HB', simulator_name='Envelope')

Bases: NoRFSourceModulated

firmware_map = {'Keysight ADS': '2012.08'}
display_order = ['on', 'initialized', 'port', 'freq', 'a_p', 'delay', 'pulse_width', 'period', 'iq_files', 'num_harmonics', 'harmonics']
connect_handles()

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

preset()

Preset device handles that have have unique connections.

property freq

ndarray: The subsection of Settings.freq available to the device driver.

trigger()

Trigger for measurement synchronization.