ZINode#

class ZINode(*args, snapshot_cache: ZISnapshotHelper, zi_node: Node = None, **kwargs)[source]#

Bases: InstrumentChannel

Zurich Instrument specific QCoDeS InstrumentChannel.

Overwrite the snapshot functionality to use the ZISnapshotHelper. Forwards all args and kwargs to the QCoDeS InstrumentChannel class.

Parameters:
  • snapshot_cache (ZISnapshotHelper) – ZI specific SnapshotHelper object

  • zi_node (Node) – ZI specific node object of the nodetree

Methods

print_readable_snapshot([update, max_chars])

Prints a readable version of the snapshot.

snapshot([update])

Decorate a snapshot dictionary with metadata.

Attributes