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.
| Channels | 16 channels, each supporting both digital and analog inputData sheet, p. 2 |
| Digital sampling | 500 MSPS (max); 500 MSPS digital on up to 4 channels, USB 3.0 requiredData sheet, p. 3 |
| Digital bandwidth | 100 MHzData sheet, p. 3 |
| Analog sampling | 50 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 impedance | 2 MΩ || 10 pFData sheet, p. 3 |
| Digital logic threshold | Selectable: 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 connection | USB 3.0 Super Speed / USB 2.0 High SpeedData sheet, p. 4 |
| Recording length | Limited 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.
Records many on/off digital signals at once and decodes them into the messages they carry, such as serial, I2C or SPI data.
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.
The tests we will run with it next; the results will appear here.
Forum threads worth reading before you buy one.
Back to the bench: everything NovaOS is developed and measured with.