ZIInstrument#

class ZIInstrument(*args: Any, **kwargs: Any)[source]#

Bases: Instrument

Zurich Instrument specific Qcodes Instrument.

Overwrite the snapshot functionality to use the ZISnapshotHelper.

Parameters:
  • name – Name of

  • snapshot_cache (ZISnapshotHelper) – ZI specific SnapshotHelper object

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

  • args (Any)

  • kwargs (Any)

Return type:

Any

Methods

print_readable_snapshot([update, max_chars])

Prints a readable version of the snapshot.

snapshot([update])

Decorate a snapshot dictionary with metadata.

Attributes