Readout#
- class Readout(parent, tk_object, snapshot_cache=None, zi_node=None)[source]#
Bases:
ZINodeReadout node.
Implements basic functionality of the readout, e.g allowing the user to write the integration weight.
- Parameters:
root – Root of the nodetree
tree – Tree (node path as tuple) of the current node
serial – Serial of the device.
index – Index of the corresponding awg channel
max_qubits_per_channel – Max qubits per channel
Methods
configure_result_logger(*, result_source, ...)Configures the result logger for readout mode.
read(*[, timeout])Waits until the logger finished recording and returns the measured data.
read_integration_weights([slots])Read integration weights from the waveform memory.
run()Reset and enable the result logger.
stop(*[, timeout, sleep_time])Stop the result logger.
wait_done(*[, timeout, sleep_time])Wait until the readout is finished.
write_integration_weights(weights, *[, ...])Configures the weighted integration.
Attributes