sknrf.device.instrument.rfreceiver.ads.ads module

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

Bases: NoRFReceiver

firmware_map = {'Keysight ADS': '2012.08'}
display_order = ['initialized', 'port', 'freq', 'a_p', 'b_p', 'v', 'i', '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.

measure()

Record measurement data.

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

Bases: NoRFReceiverModulated

firmware_map = {'Keysight ADS': '2012.08'}
display_order = ['initialized', 'freq', 'a_p', 'b_p', 'v', 'i', 'delay', 'pulse_width', 'period', '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.

measure()

Record measurement data.