resolvers ========= .. py:module:: quantify_scheduler.backends.zhinst.resolvers Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: quantify_scheduler.backends.zhinst.resolvers.monitor_acquisition_resolver quantify_scheduler.backends.zhinst.resolvers.result_acquisition_resolver .. py:function:: monitor_acquisition_resolver(uhfqa: zhinst.qcodes.UHFQA, monitor_nodes: tuple[str, str]) -> numpy.ndarray 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). :param uhfqa: :param monitor_nodes: .. py:function:: result_acquisition_resolver(uhfqa: zhinst.qcodes.UHFQA, result_nodes: tuple[str, str]) -> numpy.ndarray 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. :param uhfqa: :param result_nodes: