The Rigol MHO934 oscilloscope (350 MHz, 4 channels, 12-bit, 4 GSa/s) running NovaOS: Rigol's specifications and what we measured on our units, against Rigol's own firmware.
| Max. analog bandwidth (50 Ω and 1 MΩ, -3 dB) | 350 MHz (for any number of channels)Data sheet, p. 9 |
| Calculated rising time under 50 Ω (10%-90%, typical) | 1 nsData sheet, p. 9 |
| No. of analog channels | 4Data sheet, p. 9 |
| Digital channels (PLA2216 probe) | 16 input channels (D0 to D15)Data sheet, p. 12 |
| Max. real-time sample rate | 4 GSa/s (single-channel), 2 GSa/s (half-channel), 1 GSa/s (all-channel)Data sheet, p. 9 |
| Max. memory depth | Standard: 100 Mpts (single-channel); 50 Mpts (half-channel); 25 Mpts (all-channel). Optional: 500 Mpts (single-channel); 250 Mpts (half-channel); 125 Mpts (all-channel)Data sheet, p. 10 |
| Max. waveform capture rate | 30,000 wfms/s (in Vector mode); 1,000,000 wfms/s (in fast recording mode)Data sheet, p. 10 |
| Vertical resolution | 12-bit (4,096 digitalizing levels)Data sheet, p. 10 |
| Input impedance | 50 Ω ± 1%, 1 MΩ ± 1%Data sheet, p. 10 |
| LCD size and type | 7-inch multi-touch screen, gesture enabled operationData sheet, p. 10 |
| Display resolution | 1024*600 (16:9)Data sheet, p. 10 |
| Function/arbitrary waveform generator (AFG) | 2-Channel, 100 MHz, 1 GSa/s (Opt.); 2-Channel, 50 MHz, 1 GSa/s (Opt.)Data sheet, p. 9 |
| Bode plot | Sweep Range: 10 Hz to 30 MHzData sheet, p. 9 |
| Communication interface | HDMI, LAN (100M), USB2.0 Host&DeviceData sheet, p. 10 |
Rigol's own figures, as its documents state them; each links to the page it is on.
Draws electrical signals as a picture of voltage over time, so you can see and measure what a circuit is really doing.
The MHO900 units NovaOS is developed and measured on: the MHO figures and videos on this site come from them.
NovaOS runs on our two MHO934s as their operating system, and Rigol's firmware stays installed. It drives the acquisition FPGA with its own engine, calibrates the converter cores itself, and runs both built-in generator channels with a Bode plot on either (on Rigol's firmware they need an installed option).
Our own measurements on the bench, each with how it was measured.
10, 25, 50, 100, 125 and 150 MHz, each within 10 % of its label on every channel and on both inputs (1 MΩ and 50 Ω): the analog front end's own filter.
How it was measuredCuts at 20-23 MHz under NovaOS; Rigol's own setting of the same filter cuts at 26-31 MHz.
How it was measuredLoaded with a high-pass, the FPGA's 64-tap filter takes out DC exactly at every sample rate (a 1 MHz sine on 100 mV of DC kept 0.04 mV of it); set for a 10 kHz corner at 500 kSa/s it measured -3.01 dB at 10 kHz and within 0.03 dB of flat from 30 to 150 kHz.
How it was measured0.13-1.22 mVpk with NovaOS's own self-calibration, across restarts; 2.3-8.1 mVpk on Rigol's firmware, across boots.
How it was measured11.86 MB/s over the 100 Mb/s Ethernet port, the port's own limit; Rigol's firmware gives about 1.4 MB/s by the community's measurement.
How it was measuredAmplitude within 0.4 % of the setting from 0.1 to 5 Vpp into 1 MΩ; a straight loopback reads flat within 0.2 dB on the Bode plot from 10 kHz to 100 MHz.
How it was measuredAbout 257 MiB with the scope running, against 535-542 MiB on Rigol's firmware on the same unit.
How it was measuredThe scope screen 9.5 s after the kernel starts; Rigol's firmware on the same unit takes about 48 s.
How it was measuredForum threads worth reading before you buy one.
Back to the bench: everything NovaOS is developed and measured with.