What it actually records
One bit per channel per sample, and the voltage is not rounded — it is thrown away. Everything this instrument is unusually good at, and the two things it cannot do at all, follow from that single sentence.
One bit, per channel, per tick
Every sample interval, the analyzer looks at each of its eight inputs and asks one question: is this above the threshold or below it. The answer is a bit. It stores the bit and moves on.
That is not a simplified description. There is no analogue path, no voltage stored anywhere, and no setting that changes it. A capture is a rectangle of bits — eight wide, as many rows deep as the capture ran — and everything either application shows you is drawn from that rectangle.
What the trade buys
Throwing the voltage away is what makes the rest possible. A bit per channel is a byte for all eight, so a full-rate capture is a byte every 41.7 nanoseconds and nothing more, which is cheap enough to stream continuously over a USB cable for as long as you leave it running. That is why you get eight channels at once, and why a capture can be seconds long rather than a screen wide.
It is also what makes a decoder possible. A protocol decoder does not want a waveform; it wants to know which side of the threshold each wire was on at each instant, because that is what the protocol was defined in terms of. Handing it bits rather than voltages is handing it exactly the thing it needs.
The two things it cannot do
It cannot tell you about signal quality. A rising edge that overshoots to 4.5 V and rings for 200 ns is recorded as a rising edge, because every one of those excursions was on the same side of the threshold. If you are chasing reflections, slow rise times or a driver that cannot hold a line, the trace here will look perfect the entire time.
It cannot tell you about a level that is wrong but stable. A 3.3 V rail loaded down to 1.6 V is doing something obviously wrong, and this instrument records it as a wire that is low and stays low. The capture is not misleading — it is answering the question it was asked, correctly — but the question was never "what voltage is this".
Both of those are meter and oscilloscope work. It is worth knowing the boundary early, because the alternative is an hour spent looking for a setting that does not exist.
What the threshold is, and is not
There is one, it is fixed, and none of the three boards in this kit does anything to a signal on its way in — no divider, no shifter, no clamp. So a channel either crosses the threshold or it does not, and the practical rule that follows is short:
- 3.3 V and 5 V microcontroller logic is what the kit is for, and it is what it is good at.
- 1.8 V logic is the case to test rather than assume. Capture a signal you can independently verify is toggling, and check the trace toggles with it.
- Motor supplies, unregulated rails and anything above 5 V stay off the channels entirely. There is no protection here worth relying on, and this is the one mistake that ends with buying another analyzer.
The resolution floor
Because samples are taken on a fixed grid, every edge in a capture is recorded at the tick it was noticed on rather than the instant it happened, and every duration is a count of ticks. At the top rate a tick is 41.7 ns.
That is the floor under every timing number this instrument will ever give you, and it does not go away because the readout prints more digits. Logic 2 has the figure that makes it concrete, at the point you first reach for a measurement.
When it does not work
Then the wire is moving on the wrong side of the threshold. A rail dragged down to something like 1.6 V by too much load never crosses it, so the channel honestly records a flat zero. Put a meter on the pin, find out what the high level actually is, and fix the load — no setting in either application will recover a signal that never crossed.
You never will. Overshoot that stays on the high side of the threshold changes no bit, so nothing about it is stored. Ringing, reflections, slow edges and marginal drive are oscilloscope questions, and there is no configuration of this instrument that turns it into one.
Check they are not the same wire. Two clips on one pin give two identical rows, which is easy to do on the expansion board because its clip pads are not in channel order. It is also what a shorted pair looks like, so confirm the clips before you suspect the board.
At 24 MS/s the samples are 41.7 ns apart, so a pulse shorter than that can fall entirely between two of them and leave no trace at all. Anything you need to catch has to be wider than a sample interval, and comfortably wider if you want to measure it.
Ten signals, three boards that present them three different ways, and one of the three that does not run in channel order.
The kit in front of you →Edit this page — content/books/logic-analyzer/what-it-actually-records.mdx
Questions about this product
See what other owners have asked, and read their solutions.
Logic Analyzer Kit, 8-Channel 24 MHz
Loading discussions…
Discuss this article
Ask about this page. The answer stays here, on the page it belongs to, for whoever hits the same wall next.