Skip to main contentIBM Quantum Documentation
You are viewing the API reference for an old version of Qiskit SDK. Switch to latest version



GitHub(opens in a new tab)

Measure all qubits within the currently active builder context.

A simple macro function to measure all of the qubits in the device at the same time. This is useful for handling device meas_map and single measurement constraints.


from qiskit import pulse
from qiskit.providers.fake_provider import FakeOpenPulse2Q
backend = FakeOpenPulse2Q()
with as pulse_prog:
    # Measure all qubits and return associated registers.
    regs = pulse.measure_all()

Requires the active builder context to have a backend set.

Return type



The registers the qubit measurement results will be stored in.

Was this page helpful?
Report a bug or request content on GitHub.