Now includes NABL Calibration Certificate.
The RIGOL MSO5104 is a 100 MHz, four-channel mixed signal oscilloscope designed for embedded-system development, power-electronics testing, industrial troubleshooting, automotive electronics and laboratory research. It offers up to 8 GSa/s real-time sampling, 100 Mpts standard memory expandable to 200 Mpts and waveform capture rates up to 500,000 waveforms per second. Sixteen digital channels are supported with the optional PLA2216 logic probe, while a dual-channel 25 MHz arbitrary waveform generator can be enabled through a software option..
The RIGOL MSO5104 is the 100 MHz, four-analogue-channel model in the MSO5000 Series. It combines high-speed analogue acquisition, mixed-signal debugging, protocol analysis, frequency-domain analysis and optional waveform generation within a compact benchtop instrument.
Built on RIGOL’s UltraVision II architecture and Phoenix chipset, the MSO5104 provides:
The official RIGOL ordering table identifies the MSO5104 as a 100 MHz model with four analogue channels, sixteen digital-channel capability, an 8 GSa/s maximum real-time sample rate and 100 Mpts standard memory.
The MSO5104 provides 100 MHz analogue bandwidth across four input channels.
This bandwidth is suitable for examining signals found in:
The typical rise-time specification for the 100 MHz MSO5104 is 3.5 ns. This makes the instrument suitable for investigating waveform properties such as overshoot, undershoot, ringing, pulse distortion, settling behaviour and timing relationships in moderate-speed electronic systems.
The standard 100 MHz bandwidth can be increased electronically through official RIGOL bandwidth licences.
| Upgrade option | Resulting bandwidth |
|---|---|
| MSO5000-BW1T2 | 200 MHz |
| MSO5000-BW1T3 | 350 MHz |
These licences allow an engineering laboratory to begin with a 100 MHz configuration and increase its measurement capability later without replacing the oscilloscope hardware.
Bandwidth expansion is useful when future projects involve:
The MSO5104 can be upgraded to the 350 MHz maximum bandwidth supported by the MSO5000 platform.
Unlike the two-channel MSO5102, the MSO5104 provides four active analogue inputs as standard. No analogue-channel activation licence is required.
Four-channel acquisition allows engineers to observe several related signals during the same event.
Typical measurement combinations include:
Simultaneous acquisition helps preserve the timing relationship between channels and makes it easier to identify sequencing, propagation-delay and cause-and-effect problems.
The RIGOL MSO5104 supports a maximum real-time sample rate of 8 GSa/s.
The available sample rate depends on the analogue channels enabled and their acquisition grouping.
| Active analogue-channel arrangement | Maximum real-time sample rate |
|---|---|
| One channel active | 8 GSa/s |
| Half-channel operation | 4 GSa/s |
| All four channels active | 2 GSa/s |
Channels 1 and 2 share one acquisition group, while channels 3 and 4 share the other. When one channel in each group is enabled, each active channel can operate at up to 4 GSa/s. With all four channels enabled, the maximum rate is 2 GSa/s per channel. RIGOL specifies 8 GSa/s as the maximum real-time sampling rate for the MSO5000 Series.
A high sampling rate improves visibility into:
The MSO5104 includes 100 Mpts of acquisition memory as standard.
Deep memory allows a longer time interval to be captured while maintaining a relatively high sample rate. This is useful when both the overall system sequence and short-duration waveform details must be preserved.
Typical deep-memory applications include:
Once the event is captured, the user can zoom into an individual transition or fault while retaining the context of the complete acquisition.
The MSO5000-2RL licence expands the maximum analogue memory depth to 200 Mpts.
Maximum memory allocation depends on the active-channel configuration.
| Acquisition configuration | Maximum memory with MSO5000-2RL |
|---|---|
| One analogue channel | 200 Mpts |
| Half-channel operation | 100 Mpts |
| Four analogue channels | 50 Mpts |
| Digital channels | 25 Mpts |
The 200 Mpts figure represents the maximum available in single-channel acquisition. It is not independently available on each enabled analogue channel. RIGOL lists 200 Mpts as the optional maximum memory depth of the MSO5000 Series.
The MSO5104 supports waveform capture rates up to 500,000 waveforms per second under specified acquisition conditions.
Waveform capture rate indicates how quickly the instrument can acquire, process and display successive waveform records. A faster update rate reduces dead time and increases the probability of observing infrequent signal abnormalities.
This is valuable for detecting:
RIGOL specifies a maximum waveform capture rate of 500,000 waveforms per second for the MSO5000 platform.
The 9-inch display supports 256-level intensity grading and colour persistence.
Frequently occurring waveform paths appear with greater intensity, while low-probability events appear differently. This visual probability representation helps users distinguish normal repetitive activity from rare or intermittent faults.
It is useful for identifying:
The official datasheet lists both 256-level intensity grading and colour persistence as standard MSO5000 display features.
The MSO5104 supports hardware waveform recording and playback of up to 450,000 frames.
Segmented acquisition captures only events that satisfy the configured trigger condition. Long inactive periods between those events do not consume the same amount of acquisition memory.
This makes recording more efficient when monitoring:
Recorded events can be reviewed individually or played back sequentially. Time tags help identify when each event occurred relative to the others.
The MSO5104 supports sixteen digital channels, D0 through D15, for logic and mixed-signal analysis.
The digital acquisition hardware is part of the MSO5000 platform, but the optional PLA2216 active logic probe is required to connect digital signals to the oscilloscope.
Digital inputs can be used to monitor:
The channels are divided into two threshold groups:
Each group has an independently adjustable threshold. Preset levels include TTL, CMOS, ECL, PECL and LVDS. RIGOL specifies up to 1 GSa/s digital sampling and 25 Mpts memory for all digital channels.
| Parameter | Specification |
|---|---|
| Number of digital channels | 16 |
| Required probe | PLA2216 |
| Channel groups | D0–D7 and D8–D15 |
| Maximum digital sample rate | Up to 1 GSa/s |
| Digital memory depth | 25 Mpts |
| Threshold range | ±15 V |
| Threshold adjustment | 10 mV steps |
| Threshold accuracy | ±100 mV plus 3% of setting |
| Preset thresholds | TTL, CMOS, ECL, PECL, LVDS and 0 V |
| Maximum input voltage | ±40 V peak, CAT I |
| Minimum input swing | Approximately 500 mV peak-to-peak |
| Input impedance | Approximately 101 kΩ |
| Probe loading | Approximately 8 pF |
Mixed-signal capability allows analogue waveforms and digital logic activity to be displayed on the same time-aligned acquisition.
Examples include:
This correlation helps engineers determine whether a fault originates in the analogue circuitry, digital control system or the interaction between both domains.
With the PLA2216 connected, the MSO5104 can group digital channels into a parallel bus.
Parallel-bus analysis supports:
Individual digital traces, grouped bus values and analogue waveforms can be displayed together for complete mixed-signal debugging.
The MSO5000-AWG option activates the instrument’s two waveform-generator outputs.
Official generator specifications include:
The generator hardware is incorporated into the MSO5000 platform, but the software licence is required to activate it.
Typical waveform types include:
The optional generator can be used for:
Combining signal generation and oscilloscope acquisition reduces the need for a separate function generator during many routine bench measurements.
Depending on installed options and accessories, the MSO5104 integrates seven measurement functions:
RIGOL officially presents the MSO5000 as a seven-in-one measurement platform. Some functions require the relevant software licence or probe.
The MSO5104 features a 9-inch capacitive colour touchscreen with 1024 × 600-pixel resolution.
The screen provides sufficient working area for:
Touch gestures can be used to:
Dedicated front-panel knobs and buttons remain available for conventional oscilloscope operation. RIGOL specifies a 9-inch capacitive multi-touch screen with 256-level intensity grading for the MSO5000 Series.
The MSO5104 can calculate automatic measurements across the complete acquisition record rather than analysing only the waveform portion visible on the screen.
This capability is useful for:
The oscilloscope supports automatic measurement of 41 waveform parameters and full-memory hardware measurement.
Typical automatic measurements include:
Measurement statistics help users evaluate minimum, maximum, average and variation across repeated acquisitions.
The MSO5104 provides a broad selection of trigger modes for isolating specific signal conditions.
Standard trigger types include:
These modes allow acquisition to be based on:
Optional protocol triggers extend the system to embedded, automotive, industrial, audio and avionics buses.
Zone triggering allows users to draw one or more rectangular regions directly on the touchscreen.
The oscilloscope can then trigger when the waveform:
This graphical approach is useful when a fault is visually recognisable but difficult to define using numerical trigger conditions.
Zone triggering can help locate:
The MSO5104 supports optional serial communication packages.
| Option | Supported protocols |
|---|---|
| MSO5000-COMP | RS232 and UART |
| MSO5000-EMBD | I²C and SPI |
| MSO5000-AUTO | CAN and LIN |
| MSO5000-FLEX | FlexRay |
| MSO5000-AUDIO | I²S |
| MSO5000-AERO | MIL-STD-1553 |
Decoded protocol information can be displayed alongside the electrical waveform, helping users correlate data errors with physical-layer conditions such as noise, incorrect voltage levels, slow edges, ringing, timing errors or bus contention. The official MSO5000 datasheet lists all eight supported serial protocols.
The four analogue channels allow the MSO5104 to acquire and decode multiple communication signals, subject to channel availability and installed protocol options.
Typical applications include:
Event-table presentation and search tools help users review decoded data in long acquisitions.
The four-channel MSO5104 is compatible with the optional MSO5000-AUDIO package.
I²S analysis is useful for testing:
The four analogue inputs provide sufficient channel availability for common I²S signal arrangements without requiring a channel-number upgrade.
The MSO5104 includes enhanced FFT analysis as a standard function.
Official capabilities include:
FFT analysis can help identify:
RIGOL specifies real-time processing of up to 1 Mpts of waveform data and peak search for up to fifteen frequencies.
The MSO5104 provides mathematical processing for deriving additional waveform information.
Typical functions include:
These operations can support:
Up to four mathematical functions can be shown simultaneously on the MSO5000 platform.
Built-in digital filters include:
Filtering helps isolate the frequency content relevant to a measurement and suppress unwanted noise or interference.
Histogram analysis displays the statistical distribution of waveform positions or measurement values across repeated acquisitions.
It can be used to evaluate:
Histograms are listed as a standard analysis capability of the MSO5000 Series.
The MSO5104 includes hardware mask testing for repetitive waveform evaluation.
A reference mask is created around an acceptable waveform. Subsequent acquisitions are compared against this mask to detect violations.
The instrument can support procedures such as:
Pass/fail testing is useful for:
RIGOL lists hardware mask testing as a standard MSO5000 function.
The MSO5000-PWR licence enables built-in power-analysis functions.
It can support analysis of:
Typical applications include:
The optional RPA246 phase-difference correction jig can be used to compensate for timing differences between voltage and current probes.
The MSO5000 Series includes a Bode-plot function for loop-response testing.
With the optional AWG activated, the oscilloscope can apply a frequency sweep and display gain and phase response. Engineers can use the results to assess:
RIGOL specifically identifies phase-margin and gain-margin analysis as major uses of the Bode-plot function.
The integrated digital voltmeter supports:
The DVM is a three-digit measurement function and operates through the analogue input channels.
It is useful for:
The MSO5104 includes a selectable three- to six-digit high-precision frequency counter and a standard 48-bit totaliser.
The counter also supports statistics for maximum and minimum frequency values.
Applications include:
Independent search and navigation controls help users examine long waveform records.
Search functions can help locate:
Matching events can be marked and reviewed individually. The MSO5000 platform also supports event-table presentation for analysis and export.
The MSO5104 supports remote operation through a standard web browser.
After connecting the oscilloscope to a network, authorised users can:
Web Control is suitable for:
RIGOL lists browser-based Web Control as a standard feature of the MSO5000 platform.
The MSO5104 provides:
The official datasheet lists USB host and device, LAN, HDMI, TRIG OUT and USB-GPIB connectivity.
The MSO5104 can be used to examine:
Four analogue channels and sixteen digital channels help correlate analogue events with digital state changes.
Typical examples include:
The instrument can be used to evaluate:
Optional CAN and LIN analysis supports:
Applications include:
The MSO5104 can analyse embedded, automotive, industrial, audio and avionics communication buses through optional protocol packages.
The oscilloscope is suitable for:
The combination of four analogue channels, mixed-signal capability, deep memory and upgradeable software makes the MSO5104 suitable for:
Hardware mask testing, waveform recording and remote-control functions support:
Revine Technologies supplies professional test and measurement equipment for electronics design, research, manufacturing, automotive development, power electronics and educational laboratories across India.
Customers can receive assistance with:
Purchasing through Revine Technologies helps ensure that the oscilloscope, software licences, probes and accessories are matched correctly to the intended application.
The MSO5104 provides four active analogue inputs without requiring the MSO5000-4CH upgrade.
The standard 100 MHz bandwidth can be upgraded electronically to 200 MHz or 350 MHz.
![]()
The optional PLA2216 probe enables sixteen digital inputs for mixed-signal, parallel-bus and logic analysis.
UltraVision II combines:
RIGOL’s proprietary Phoenix platform supports:
The standard memory supports long acquisitions while retaining detailed waveform information.
![]()
The MSO5000-2RL licence increases the maximum single-channel memory depth to 200 Mpts.
Segmented acquisition stores a large number of relevant events without recording long inactive intervals.
![]()
The optional generator offers two output channels, 200 MSa/s sampling, predefined and arbitrary signals, modulation, sweep and burst functions.
Automatic measurements can be calculated across the complete acquired record.
Frequency-domain analysis supports:
Automated frequency-response analysis helps evaluate gain margin, phase margin, filters and control-loop stability.
Depending on licences and accessories, the MSO5104 can function as:
| Parameter | RIGOL MSO5104 specification |
|---|---|
| Product type | Mixed signal digital oscilloscope |
| Series | RIGOL MSO5000 |
| Standard analogue bandwidth | 100 MHz |
| Optional bandwidth | 200 MHz or 350 MHz |
| Typical rise time | 3.5 ns or less |
| Analogue channels | 4 |
| Digital channels | 16 with PLA2216 |
| Maximum digital sample rate | 1 GSa/s |
| Vertical resolution | 8-bit |
| Maximum real-time sample rate | 8 GSa/s |
| Standard memory depth | 100 Mpts |
| Optional maximum memory depth | 200 Mpts |
| Digital-channel memory depth | 25 Mpts |
| Maximum waveform capture rate | Up to 500,000 waveforms/s |
| Hardware waveform recording | Up to 450,000 frames |
| Display | 9-inch capacitive multi-touch colour screen |
| Display resolution | 1024 × 600 pixels |
| Intensity grading | 256 levels |
| Architecture | UltraVision II |
| Automatic measurements | 41 |
| Mathematical waveforms | Up to 4 displayed simultaneously |
| Parallel-bus analysis | Supported |
| Serial-protocol analysis | Optional |
| Arbitrary waveform generator | Optional, dual channel |
| Maximum AWG frequency | 25 MHz |
| AWG sample rate | Up to 200 MSa/s |
| Digital voltmeter | Integrated |
| Frequency counter | 3 to 6 digits |
| Totaliser | 48-bit |
| Power analysis | Optional |
| Bode plot | Supported |
| Web Control | Standard |
| Active analogue-channel arrangement | Maximum sample rate |
|---|---|
| One analogue channel | 8 GSa/s |
| Half-channel operation | 4 GSa/s |
| Four analogue channels | 2 GSa/s |
| Active-channel arrangement | Maximum memory |
|---|---|
| One analogue channel | 200 Mpts |
| Half-channel operation | 100 Mpts |
| Four analogue channels | 50 Mpts |
| Digital channels | 25 Mpts |
| Parameter | Specification |
|---|---|
| Analogue channels | 4 |
| Input coupling | DC, AC or GND |
| Input impedance | 1 MΩ |
| Input capacitance | Approximately 17 pF |
| Vertical resolution | 8-bit |
| Vertical sensitivity | 500 µV/div to 10 V/div |
| DC gain accuracy | ±3% of full scale |
| Standard bandwidth | 100 MHz |
| Optional bandwidth | 200 MHz or 350 MHz |
| Bandwidth limits | 20 MHz, 100 MHz and 200 MHz, model dependent |
| Channel isolation | 40 dB from DC to rated bandwidth |
| Maximum input voltage | CAT I 300 Vrms, 400 V peak |
| ESD tolerance | ±8 kV at input BNCs |
| Probe attenuation | Multiple selectable ratios |
| Parameter | Specification |
|---|---|
| Maximum real-time sample rate | 8 GSa/s |
| Standard record length | 100 Mpts |
| Optional record length | 200 Mpts |
| Time-base range at 100 MHz | 5 ns/div to 1 ks/div |
| Time-base resolution | 10 ps |
| Time-base accuracy | ±10 ppm |
| Delayed time base | Supported |
| Fine adjustment | Supported |
| Waveform zoom | Supported |
| Search and navigation | Supported |
| Parameter | Specification |
|---|---|
| Number of digital channels | 16 |
| Required probe | PLA2216 |
| Channel groups | D0–D7 and D8–D15 |
| Maximum sample rate | 1 GSa/s |
| Digital memory depth | 25 Mpts |
| Threshold range | ±15 V |
| Threshold step | 10 mV |
| Threshold accuracy | ±100 mV plus 3% of setting |
| Preset thresholds | TTL, CMOS, ECL, PECL, LVDS and 0 V |
| Maximum input voltage | ±40 V peak, CAT I |
| Minimum input swing | Approximately 500 mV peak-to-peak |
| Input impedance | Approximately 101 kΩ |
| Probe loading | Approximately 8 pF |
| Trigger type | Availability |
|---|---|
| Edge | Standard |
| Pulse | Standard |
| Slope | Standard |
| Video | Standard |
| Pattern | Standard |
| Duration | Standard |
| Timeout | Standard |
| Runt | Standard |
| Window | Standard |
| Delay | Standard |
| Setup/Hold | Standard |
| Nth Edge | Standard |
| Zone | Standard |
| Serial protocol | Option dependent |
| Protocol | Required option |
|---|---|
| RS232/UART | MSO5000-COMP |
| I²C | MSO5000-EMBD |
| SPI | MSO5000-EMBD |
| CAN | MSO5000-AUTO |
| LIN | MSO5000-AUTO |
| FlexRay | MSO5000-FLEX |
| I²S | MSO5000-AUDIO |
| MIL-STD-1553 | MSO5000-AERO |
| Parallel bus | Standard with available channels |
| Function | Specification |
|---|---|
| Automatic waveform measurements | 41 |
| Full-memory measurement | Supported |
| Measurement statistics | Supported |
| Waveform histogram | Standard |
| Hardware mask testing | Standard |
| FFT | Enhanced |
| Maximum FFT record length | Up to 1 Mpts |
| FFT peak search | Up to 15 peaks |
| Segmented acquisition | Supported |
| Hardware recording | Up to 450,000 frames |
| Search and navigation | Standard |
| Event table | Supported |
| Digital voltmeter | Integrated |
| Frequency counter | 3 to 6 digits |
| Totaliser | 48-bit |
| Power analysis | Optional |
| Bode plot | Supported |
| Category | Functions |
|---|---|
| Arithmetic | Addition, subtraction, multiplication and division |
| Calculus | Integration and differentiation |
| Logarithmic | Lg and Ln |
| Advanced mathematics | Exponential, square root, absolute value and linear transformation |
| Logic | AND, OR, XOR and NOT |
| Digital filtering | Low-pass, high-pass, band-pass and band-stop |
| Frequency-domain analysis | Enhanced FFT |
| Simultaneous maths display | Up to four functions |
| Parameter | Specification |
|---|---|
| Generator channels | 2 |
| Maximum frequency | 25 MHz |
| Maximum sample rate | 200 MSa/s |
| Predefined waveforms | 13 |
| Sine | Supported |
| Square | Supported |
| Ramp | Supported |
| Pulse | Supported |
| Noise | Supported |
| DC | Supported |
| Arbitrary waveform | Supported |
| Modulation | Supported |
| Sweep | Supported |
| Burst | Supported |
| Required licence | MSO5000-AWG |
| Parameter | Specification |
|---|---|
| Display size | 9 inches |
| Display type | Capacitive multi-touch colour screen |
| Resolution | 1024 × 600 pixels |
| Intensity grading | 256 levels |
| Colour persistence | Supported |
| Gesture operation | Supported |
| Physical controls | Supported |
| External display output | HDMI |
| Interface | Availability |
|---|---|
| USB host | Yes |
| USB device | Yes |
| LAN/LXI | Yes |
| Web Control | Yes |
| HDMI | Yes |
| Trigger output | Yes |
| Pass/fail output | Yes |
| Probe compensation output | Yes |
| GPIB | Through optional USB-GPIB converter |
| Remote programming | Supported |
| Model | Bandwidth | Analogue channels | Digital channels | Maximum sample rate | Standard memory |
|---|---|---|---|---|---|
| MSO5072 | 70 MHz | 2 | 16 | 8 GSa/s | 100 Mpts |
| MSO5074 | 70 MHz | 4 | 16 | 8 GSa/s | 100 Mpts |
| MSO5102 | 100 MHz | 2 | 16 | 8 GSa/s | 100 Mpts |
| MSO5104 | 100 MHz | 4 | 16 | 8 GSa/s | 100 Mpts |
| MSO5204 | 200 MHz | 4 | 16 | 8 GSa/s | 100 Mpts |
| MSO5354 | 350 MHz | 4 | 16 | 8 GSa/s | 100 Mpts |
Your enquiry has been submitted successfully.