CANSCOPE

Adjust the sample rate, sample count, and CAN bit rates — watch the capture window and the frame change live.

Data Frame
SOF · ARBITRATION (ID) · CONTROL · DATA × n bytes · CRC · ACK · EOF
Single Bit / Sample Density
1 bit time =
Capture Window
Samples per Bit
Bit Time
Frames per Window
PulseView Decoder Preview
Real signal (computed with bit-stuffing + CRC-15, example packet ID 0x123):
Fields as read by the decoder (at its own bit-rate setting):
Sample Rate
Sample Count
Nominal Bitrate (CAN)
Data Length (DLC)
Fast Bitrate (FD Data Phase)
PulseView Decoder Bitrate Setting

* The classic ESP32's TWAI controller can only divide its baudrate prescaler (BRP) up to 128; this hardware limit means the ready-made timing macros for 10 kbit/s and below simply aren't compiled in (ESP-IDF only defines those rates for newer chips with a wider BRP range, like the S2/S3/C3).
The frame-duration estimate adds roughly 20% for bit-stuffing overhead — actual duration varies a bit with the data content. "Samples per bit" color: red = edges may be missed (decode unreliable), amber = marginal, green = safe resolution.