Use a logic analyzer to verify what crossed the pins. Give Embedder the channels, protocol settings, capture duration, and expected event, then inspect the result in the Monitor’s Logic tab.
Choose an instrument
Saleae Logic
Logic 2 timed or manual capture, native analyzers, .sal files, and CSV exports.
Digilent WaveForms
Timed or manual capture, edge or level triggers, bus decoding, and digital/analog test sequences.
DSLogic
Headless buffer, stream, or loop capture with advanced triggers and 158 decoder modules.
PicoScope MSO
Fixed-duration digital blocks and raw transitions on a model with a digital pod.
Check the detected device’s channels, thresholds, and sample rates. PicoScope’s logic path does not provide manual capture or protocol decoder helpers.
Set up Saleae
Follow Saleae Logic setup for Logic 2 automation, channel numbering, and model-specific thresholds.
Set up Digilent
Follow Digilent WaveForms setup for the runtime, USB connection, digital channels, and other instrument functions.
Set up DSLogic
Follow DSLogic setup for the packaged runtime, device selection, and Bridge hosts.
Capture a bus
- Choose the instrument and connect its ground and signal inputs.
- Specify channel assignments, logic voltage, expected bus rate, and capture window.
- Add a trigger supported by that instrument when the capture must start at a particular event.
- Capture the signals and check the achieved sample rate and duration.
Decode and inspect
For UART, state baud rate and framing. For SPI, include clock, MISO, MOSI, chip select, polarity, phase, and bit order. For I2C, identify SDA and SCL. Use the decoder instructions in Saleae, Digilent, or DSLogic.
Keep raw signals alongside decoded rows. CAN frame decoding is separate from application-level signal interpretation in CAN Monitor.
Save and compare
Save the instrument’s supported capture format and CSV exports. Record firmware revision, channel map, trigger, and actual sample rate so another run is comparable. Use an oscilloscope for rise time, ringing, or voltage levels that digital edges cannot show.
Troubleshoot
Check channel numbering and decoder settings before changing firmware. For connection, threshold, or capture-mode errors, use the troubleshooting section for Saleae, Digilent, DSLogic, or PicoScope. Last modified on September 12, 2026