We present calculations of the quantum oscillations appearing in the transmission of a mesoscopic GaAs/GaAlAs ring isolated by quantum point contacts. We show that the device acts as an electronic Fabry–Perot spectrometer in the quantum Hall effect regime, and discuss the effect of the coherence length of edge states.