Logic Analyzer
Pattern Generator



The MSO-19 is our most versatile instrument. It can operate as a 2 GSa/s Oscilloscope, a 200 MSa/s Logic Analyzer, a 100 MSa/s Pattern Generator, and a TDR (Time Domain Reflectometer).  All channels sample simultaneously at a max rate of 200 MSa/s.

The MSO is super small and is only $249 (including probe, clips, wires and software). The USB-powered Mixed Signal Oscilloscope connects to your computer via USB.

The MSO-19 was originally designed with the student and hobbyist budget in mind. The end result is an MSO that is packed with so much performance and quality, that it meets the requirements of the professional user. In fact, the MSO-19 was chosen by NASA for the International Space Station as the only oscilloscope on the orbital outpost.

The MSO-19 appeals to a large audience, including:

  • An engineer that needs a 2GSa/s Mixed Signal Oscilloscope
  • Students
  • Hobbyists
  • Field service technicians
  • Field application engineers
  • Someone that needs a small travel scope or logic analyzer
  • Someone that needs a powerful trigger box to use with other instruments

Mixed Signal Oscilloscope windows software


MSO-19: Time synchronized Oscilloscope and Logic Analyzer inputs.

All 9 channels are sampled at the same time and are displayed together. This is better than separate instruments because the analog and digital waveforms are acquired with the same sample clock, assuring accurate time correlation between the two. Even if you went through the effort of cabling two individual instruments together, you would not be able to get the samples to within 5 ns of each other, nor would the triggering be so tightly coupled.

Since the software displays the oscilloscope and logic analyzer data on the same screen, it stays synchronized no matter how you scroll or zoom.

mso software


The Logic Analyzer display can show pulse width or frequency for individual pulses.

pulse measurements

Advanced triggering

The MSO-19 can trigger on the Oscilloscope, Logic Analyzer, SPI or I2C inputs. All of the 9 inputs sample at the same time, and they are displayed together. Use the external trigger output to trigger other instruments.

Triggering options include:
  • Trigger level rising edge
  • Trigger level falling edge
  • Pulse width and count
  • 8 bit Logic Analyzer
  • SPI
  • I2C

High speed sampling

High speed sampling is key to getting a good capture. You get an accurate capture of a 60 MHz signal with the 200 MSa/s single shot sample rate and 60 MHz bandwidth. With RIS mode sampling, you can capture even faster signals.

Spectrum Analyzer / FFT

The FFT Spectrum Analyzer has controls for FFT window, FFT type, and FFT resolution.

The software also supports averaging, memory, and plot subtraction. This allows for a whole range of spectral analysis, including: frequency response analysis, power supply noise analysis, etc.

The maximum FFT frequency analysis is 100 MHz.

FFT data can be saved to disk and exported to other programs such as Excel, Mathcad, etc.

FFT Spectrum analyzer

This example shows use of FFT averaging to identify and reduce noise.

Pattern Generator (Digital Word Generator)

The 100 Mpt/S pattern generator (Digital Word Generator) has many features not found on other pattern generators. Because it has shared pins with the Logic Analyzer, the pattern data can be tri-stated to create bidirectional bus signals. 

Pattern generator options include:
  • Output, manual start
  • Output, synchronized start with MSO
  • Output, controlled by MSO trigger (Analog, digital, I2C or SPI)
  • Variable pattern length
  • Pattern clock rate -- independent of LA clock
  • Built-in data creation wizard and option to load data files

Waveform Measurements

Standard waveform measurements are included and can be displayed on the screen right next to the traces.
Measurement results can be saved with the data files.

SPI and I2C decoding

The MSO-19 can display and decode SPI and I2C serial bus protocols as well as trigger on them. SPI and I2C signals can also be viewed as timing waveforms and statelist style display.

I2C debugging

Simple operation

  • Installation is a snap.
  • You're able to make measurements in no time.
  • Simple controls make operation intuitive.
  • Perform sophisticated operations that you couldn't even dream of doing with a knob-based DSO.
  • Save default setups to disk for easy recall at a future date.
  • Screen shots can be pasted into documents and annotated in your favorite image editing program.

Data storage

  • Data can be exported in "CSV" format to programs like Mathcad, Excel, Word, etc.
  • You can paste screen images into your reports using programs like Word, Excel, image editors, etc.
  • Data can even be shared with other computers. You can capture data in the lab and view it in your office or e-mail it to other engineers at remote locations for analysis. You don't need to have our instrument connected to view a file..

Link's Windows-based oscilloscope software takes advantage of your computer's large color screen.

Stand-alone oscilloscope display screens represent a compromise at best. Few people would choose a 7" or 9" monitor as the screen for their PC. So why use a small monitor for an oscilloscope? Many people are now using dual monitor PC's - our software will work there also - Imagine having a 30" wide trace window.

The speed of your PC does not significantly affect the performance of our instruments.

All of the high speed acquisition is done with the MSO hardware. The speed of your PC is not a factor; the PC is used for display and for the user interface. If your PC is fast enough and has enough memory to run Windows well, it will run our products well also.
The instrument has high speed samplers and buffers. It can acquire at up to 1 GSa/s and stores the data in its own 2 MegaSample data buffers. When these buffers are full, everything is transferred to the PC.

Rate (single shot) 200 MSa/s to 100Sa/s
5nS/sample to 10 mS/sample
50nS/division to 100 mS/division
Rate (Repetitive) 2GSa/s and 1 GSa/s
5nS/division to 100nS/division
Accuracy +/- 0.01%
Resolution 5 ns
Skew < 5 ns
Inputs 1 DSO + 8 Logic Analyzer
Outputs 8 Pattern Generator
Trigger output 1 Trigger out (TTL)
Oscilloscope (Analog)
Bandwidth 60 MHz
Gain Range (per division)
full scale = 8 divisions
BNC or Probe (1X)
Voltage per division: 50 mV to 500 mV
Full scale voltage: 400 mV to 4V

Probe (10X)
Voltage per division: 500 mV to 5 V
Full scale voltage: 4V to 40 V
Max Input Voltage
max input voltage at probe tip depends on probe type (1x or 10x)
BNC or Probe (1X)
Continuous: ± 20 V DC

Probe (10X)
Continuous: ± 200 V DC
Vertical Range 8 divisions
Offset Range ± 4 divisions
Offset Resolution 12.5 mV
Coupling AC and DC
Impedance 1 MΩ // 15pF
DC Accuracy ± 2%
Memory channel Yes.
Logic Analyzer (Digital)
Impedance 100K ohm || 2pF
Sensitivity <500 mv
Max. input voltage +5.5 V DC
Bandwidth 100 MHz
Threshold voltage 0.6V to 1.65 V (1.2, 1.5, 1.8,2.5,3.0, 3.3, 5.0 V Logic Families)
Memory channels Yes.
Trigger Yes, 32 bit wide trigger word, Mode 0..3 supported
Decoding window Yes
Trigger Yes,32 bit wide trigger word
Decoding window Yes
Pattern Generator
(Digital output)
(Digital word generator)
Rate 100 MSa/s...10KSa/s
Buffer Size Max: 1023 points  to 3  points
Arming control Sync with MSO trigger, sync with MSO arm and manual start.
Loop control Continuous and variable.
Code generation wizard SPI, Counter, clock....
Output level Max 3.3V. 6 software selectable levels.
(1.2, 1.5, 1.8,2.5,3.0, 3.3, 5.0 V Logic Families)
Current drive 14ma/pin
Output impedance 100ohm with 100K ohm termination to Gnd
Output control Individual channel and sample by sample output enable.
Spectrum Analyzer (FFT)
Frequency range 0..100 MHz (with 3dB roll-off at 60 MHz)
Resolution: 0.098Hz to 195KHz depending on frequency range setting.
Window Rectangular, Tapered Rectangular, Triangular, Hamming, Hanning, Flat top and Blackman-Harris.
Plot Magnitude, Power Spectrum, Power Density, Real and Imaginary.
Zoom Vertical and Horizontal.
Memory channel Yes.
Averaging channel Yes.
Cursors and Measurements 2
Buffer Size 1000 points/channel
Type Rising Edge (Adjustable level),
Falling Edge (Adjustable level),
Pulse width
8 bit wide Logic Analyzer
External trigger input Any of the digital inputs can be used as an external trigger.
External trigger out Yes.
Mode Auto, Normal and Single.
Autosetup Yes.
Range (vertical) 8 divisions.
Resolution 12.5 mV
Spectrum Analysis / FFT Yes.
Measurements Yes.
Interface USB
Probes One 1x/10x switchable probe is included.
Connectors BNC: 2 total: Input and trigger-out
Logic Analyzer/Pattern Generator: 8
Calibration point Yes
Power Requirement USB powered
Dimensions 4.0" x 2.4" x 0.8"  (102mm x 61 mm x 20 mm)
2.5oz. (70g)  (MSO only)
Shipping box: 9" x 6" x 2"
Shipping weight: 14oz.

Prices buynow
MSO-19 $249buynow MSO-19
(includes: MSO, oscilloscope probe, wire harness, logic analyzer clips, USB cable)
Description Price Part Number
USB Isolator $100 UX-O1 USB Isolator
DLL Library $100
C# library DLL library for Visual Studio .NET
10x/100x Differential Probe $319
(includes: probe, power supply, clips and carrying case)
1x/10x Probes
(65 MHz)
$35 P-PROBE-P60
100x Probes
(100 MHz, 1.5 meter)
$72 DSO-probe-x100
Wire harness + standard clips $45 MSO-19-WIRES-CLIPS 
11 Nano-clips (Red or black) $119 LA-NANOCLIPS-11
4 Nano-clips (Red or black) $49 LA-NANOCLIPS-4
TDR Adapter $40 MSO-19-TDR-ADAP
BNC splitter and cable