resolvers#

Module Contents#

Functions#

monitor_acquisition_resolver(→ numpy.ndarray)

Returns complex value of UHFQA Monitor nodes.

result_acquisition_resolver(→ numpy.ndarray)

Returns complex value of UHFQA Result nodes.

monitor_acquisition_resolver(uhfqa: zhinst.qcodes.UHFQA, monitor_nodes: tuple[str, str]) numpy.ndarray[source]#

Returns complex value of UHFQA Monitor nodes.

This acquisition resolver corresponds to measuring a time trace of the input on the I channel (input 1) and Q channel (input 2).

Parameters:
  • uhfqa

  • monitor_nodes

result_acquisition_resolver(uhfqa: zhinst.qcodes.UHFQA, result_nodes: tuple[str, str]) numpy.ndarray[source]#

Returns complex value of UHFQA Result nodes.

Note that it needs two nodes to return a complex valued result. For optimal weights one can ignore the imaginary part.

Parameters:
  • uhfqa

  • result_nodes