The Rigol DHO924 and DHO924S are 250 MHz, 4-channel, 12-bit oscilloscopes. They are the 250 MHz models of the DHO900. The DHO924S is the DHO924 with the built-in signal generator and the Bode plot. NovaOS is our own operating system for the DHO900 series, independent of Rigol: Linux 6.12 and an acquisition engine written from scratch, run in place of the stock Android 7.1, with Rigol's firmware kept installed beside it.

| Rigol's figure | DHO924 / DHO924S | Data sheet |
|---|---|---|
| Analog bandwidth (-3 dB) | 250 MHz | p. 9 |
| Rise time (10% to 90%, typical) | ≤1.4 ns | p. 9 |
| Channels | 4 input analog channels; 16 input digital channels (required to purchase the PLA2216 logic analyzer probe); single-channel arbitrary function generator (AFG) output (only available for the S model) | p. 9 |
| Max. sample rate | 1.25 GSa/s (single-channel), 625 MSa/s (dual-channel), 312.5 MSa/s (full-channel) | p. 9 |
| Max. memory depth | 50 Mpts (single-channel), 25 Mpts (dual-channel), 10 Mpts (full-channel) | p. 9 |
| Max. waveform capture rate | 30,000 wfms/s (Vector Mode); 1,000,000 wfms/s (UltraAcquire Mode) | p. 9 |
| Vertical resolution | 12 bits | p. 9 |
| Display | 7-inch capacitive multi-touch screen | p. 9 |
Rigol's own figures, copied from its DHO900 Series Data Sheet; each links to the page it is on.
NovaOS runs daily on our DHO924S. It is the unit NovaOS for the DHO800 and DHO900 is developed and measured on: every DHO figure and video on this site comes from it. The DHO924 is the same scope without the built-in generator; NovaOS has not yet run on one, and we confirm each model on a real unit before calling it supported.
The DHO900 adds 16 logic channels (with Rigol's PLA2216 probe) to the DHO800, and the S models add the signal generator and the Bode plot. NovaOS implements the logic channels, their decoders and triggers (where the probe test stands).
What NovaOS changes, measured on our DHO924S against Rigol's firmware on the same unit: the time to the scope screen, the waveform rate, the analysis and the decoders. DHO800 / DHO900 with NovaOS · core and add-ons against stock · DHO800/900 hardware.
The DHO924 ships with Rigol's own system, Android 7.1 on Linux 4.4. NovaOS is a separate operating system: it installs beside Rigol's firmware and leaves it installed, one tap away, and it never writes the scope's bootloader, its calibration or your files. NovaOS is independent software, not made, endorsed or supported by Rigol.
NovaOS is not a DHO924 hack or unlock. It uses no option codes, licence files or patches to Rigol's software: its own engine drives the FPGA and front end directly. What NovaOS does on our DHO924S is above and on DHO800 / DHO900 with NovaOS. More in the FAQ.
Download NovaOS: when it opens, and how the install works.
We found several ways the stock firmware is exposed on a network, and we are reporting them to Rigol first; the details will be published once Rigol has had time to respond. Until then, keep a scope running the stock firmware off networks you do not trust.
NovaOS keeps SSH off unless you turn it on, and then takes only your keys; its web pages use HTTPS and a password set on each unit; and it sends nothing unless you turn that on. Our disclosure policy and how NovaOS is secured.
DHO802 · DHO804 · DHO812 · DHO814 · DHO914 / DHO914S · MHO934 · MHO954 · MHO984 · every instrument