SGChannel#

class SGChannel(device: SHFSG, session: Session, tree: Tuple[str, ...])[source]#

Bases: Node

Signal Generator Channel for the SHFSG.

SGChannel implements basic functionality to configure SGChannel settings of the SHFSG instrument.

Parameters:
  • device (SHFSG) – SHFQA device object.

  • session (Session) – Underlying session.

  • tree (Tuple[str, ...]) – Node tree (node path as tuple) of the corresponding node.

Methods

configure_channel(*, enable, output_range, ...)

Configures the RF input and output.

configure_pulse_modulation(*, enable[, ...])

Configure the pulse modulation.

configure_sine_generation(*, enable[, ...])

Configures the sine generator output.

Attributes

awg

AWG.

awg_modulation_freq

Modulation frequency of the AWG.