Quantum computation will rely on quantum error correction to counteract decoherence. Successfully implementing an error correction protocol requires the fidelity of qubit operations to be well-above error correction thresholds. In superconducting quantum computers, measurement of the qubit state remains the lowest-fidelity operation. For the transmon, a prototypical superconducting qubit, measurement is carried out by scattering a microwave tone off the qubit. Conventionally, the frequency of th...