aioscilloscope / Bench / Saleae Logic Pro 16 Logic Analyzer

Saleae Logic Pro 16 Logic Analyzer

On the benchLogic analyzer, 16 channels

The Saleae Logic Pro 16 logic analyzer (16 channels, digital and analog): its specifications and how we use it to check the protocol decoders of Rigol scopes running NovaOS.

CH1 Specifications

Channels16 channels, each supporting both digital and analog inputData sheet, p. 2
Digital sampling500 MSPS (max); 500 MSPS digital on up to 4 channels, USB 3.0 requiredData sheet, p. 3
Digital bandwidth100 MHzData sheet, p. 3
Analog sampling50 MSPS (max); 12-bit ADCData sheet, p. 3
Analog bandwidth (-3 dB)5 MHz (when sampling at 50 MSPS)Data sheet, p. 3
Input voltage range-10.0V to +10.0V (maximum input voltage ±25V)Data sheet, p. 2
Input impedance2 MΩ || 10 pFData sheet, p. 3
Digital logic thresholdSelectable: Vth +0.6V, Vth +0.9V, Vth +1.65VData sheet, p. 3
Supported logic standards+5.0V, +3.3V, +2.5V, +1.8V, +1.2V, RS-232, RS-485/RS-422, +12VData sheet, p. 3
PC connectionUSB 3.0 Super Speed / USB 2.0 High SpeedData sheet, p. 4
Recording lengthLimited by Available RAM and Density of Recorded DataData sheet, p. 1

Saleae's own figures, as its documents state them; each links to the page it is on.

CH2 What it does

Records many on/off digital signals at once and decodes them into the messages they carry, such as serial, I2C or SPI data.

What we use it for

A second opinion for NovaOS's protocol decoders: a bus decoded by the logic analyzer's own software is the reference the scope's decode is checked against.

When NovaOS decodes a bus (UART, SPI, I2C, CAN, 1-Wire, Modbus and more), the same lines go to the logic analyzer as well, and its own software's decode is the reference the scope's decoded messages must match.

CH3 What we will measure

The tests we will run with it next; the results will appear here.

CH4 Discussions

Forum threads worth reading before you buy one.

Datasheets and manuals

Where to buy

Back to the bench: everything NovaOS is developed and measured with.