SHFScope#

class SHFScope(parent, tk_object, index, snapshot_cache=None, zi_node=None)[source]#

Bases: ZINode

SHFQA Scope Node.

Implements basic functionality of the scope node, e.g allowing the user to read the data.

Parameters:
  • root – Root of the nodetree

  • tree – Tree (node path as tuple) of the current node

  • daq_server – Instance of the ziDAQServer

  • serial – Serial of the device.

Methods

configure(*, input_select, num_samples, ...)

Configures the scope for a measurement.

read(*[, timeout])

Read out the recorded data from the scope.

run(*[, single, timeout, sleep_time])

Run the scope recording.

stop(*[, timeout, sleep_time])

Stop the scope recording.

wait_done(*[, timeout, sleep_time])

Wait until the scope recording is finished.

Attributes

available_inputs

List of the available signal sources for the scope channels.

available_trigger_inputs

List of the available trigger sources for the scope.