mahos.inst.sg.MG3710E#

class mahos.inst.sg.MG3710E(name, conf, prefix=None)#

Anritsu MG3710E Vector Signal Generator.

If second SG (SG2) is available, only CW output from SG2 can be used through configure(label=”cw2”) set(key=”output”, label=”2”).

Parameters:
  • power_bounds (tuple[float, float]) – Power bounds in dBm (min, max).

  • freq_bounds (tuple[float, float]) – Frequency bounds in Hz (min, max).

  • point_trig_freq_sweep.trig (str) – trigger source on frequency sweep. one of TRIG_SOURCE.

__init__(name, conf, prefix=None)#

Methods

__init__(name, conf[, prefix])

abort()

configure(params[, label])

Configure the instrument settings.

configure_am_ext(depth, log[, ch])

Setup external AM mode.

configure_cw(freq, power[, ch, reset])

Setup Continuous Wave output with fixed freq and power.

configure_fm_ext(deviation[, ch])

Setup external FM mode.

configure_iq_ext()

Setup external IQ modulation mode.

configure_point_trig_freq_sweep(start, stop, ...)

Convenient function to set up triggered frequency sweep.

get(key[, args, label])

Get an instrument setting or measurement data.

get_bounds()

get_bounds2()

get_freq_bounds()

get_freq_bounds2()

get_power_bounds()

get_power_bounds2()

initiate()

query_power_condition()

set(key[, value, label])

Set an instrument setting or commanding value.

set_am(on[, ch])

If on is True turn on AM (Amplitude Modulation).

set_am_depth(depth, log[, ch])

Set AM depth.

set_am_source(source[, ch])

Set AM source.

set_arb(on[, ch])

set_dm(on)

If on is True turn on digital modulation.

set_dm_invert(invert)

Set digital (IQ) modulation polarity.

set_dm_output(external)

set_dm_source(source)

Set digital (IQ) moduration source.

set_ext_mod_opts(DC_coupling, impedance[, ch])

set_fm(on[, ch])

If on is True turn on FM (Frequency Modulation).

set_fm_deviation(deviation_Hz[, ch])

Set FM deviation in Hz.

set_fm_source(source[, ch])

Set FM source.

set_freq_CW(freq[, ch])

set_freq_mode(mode[, ch])

Set Frequency mode.

set_freq_range(start, stop)

set_init_cont(on)

set_list_type([stepped])

set_modulation(on[, ch])

If on is True turn on modulation.

set_output(on[, ch, silent])

set_power(power_dBm[, ch])

set_power_mode(mode[, ch])

Set Power mode.

set_route_marker1(route)

set_sweep_dwell_time(time)

set_sweep_points(num)

set_sweep_trig_source(source)

Set the stepped sweep trigger source.

set_sweep_trigger(on)

set_sweep_trigger_mode(point)

set_trig_source(source)

Set the sweep trigger source.

start([label])

Start the instrument operation.

stop([label])

Stop the instrument operation.

Attributes

FREQ_MODE

MARKER1_ROUTE

POWER_MODE

TRIG_SOURCE