sknrf.device.instrument.rfreceiver.pm.U2xxx module

class sknrf.device.instrument.rfreceiver.pm.U2xxx.U2xxxCW(error_model, port, config_filename='', resource_id='USB0::0x0957::0x2C18::MY56040006::INSTR', b_exp=0.001, res=3)

Bases: NoRFReceiver

firmware_map = {}
display_order = ['port', 'freq', 'b_p', 'b_exp', 'res']
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.

property b_exp
property tracking
property res
trigger()

Trigger for measurement synchronization.

measure()

Record measurement data.

class sknrf.device.instrument.rfreceiver.pm.U2xxx.U2xxxPulsed(error_model, port, config_filename='', resource_id='USB0::0x0957::0x2C18::MY56040006::INSTR', b_exp=0.001, res=3)

Bases: NoRFReceiverPulsed

firmware_map = {}
display_order = ['port', 'freq', 'b_p', 'b_exp', 'res', 'delay', 'pulse_width', 'period']
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.

property b_exp
property tracking
property res
trigger()

Trigger for measurement synchronization.

measure()

Record measurement data.