Acquisition Protocols
Edits by @AdriaanRol
Context
This MR is part of integrating measurements in quantify scheduler as part of v0.3.0 The 0.3.0 update will require
- acquisition protocol (this MR) #36 (closed)
- data registers (this MR) #68 (closed)
- managing the control flow and integration with MC (control stack object #66 (closed)).
- Refactor/clean up configuration files based on discussions of quantum-control-design meeting (#67 (closed) and #64 (closed))
- A library containing a few standard experiments/examples (Rabi, T1, Ramsey) (no existing issue)
- Integration of measurements with the Zhinst backend !49 (merged)
- integration of measurements with the Qblox backend (no existing issue)
This MR contains
-
Acquisition protocols #36 (closed) . -
Introduction of data registers #68 (closed).
Protocols are still under construction. Will remove WIP tag once done.
Other issues addressed
- Includes a numerical waveform closing #57 (closed)
Related discussion
https://gitlab.com/quantify-os/quantify/-/wikis/210216-Technical-discussion-Measurements https://gitlab.com/quantify-os/quantify/-/wikis/210218-Maintainers-meeting-notes
Introduction of measurement_library with various measurement protocols (currently only WeighteAcquisitions implemented) and support for binned measurements from the scheduler. Looking forward to receive some feedback.
Edited by Adriaan