CAN2.0B / CAN FD
The Controller Area Network (CAN) protocol, featuring versions 2.0A (Basic CAN, 11 bits) and 2.0B (Extended CAN or Peli CAN, 29 bits), encompasses four message types: Data Frame, Remote Frame, Error Frame, and Overload Frame. The CAN Bus utilizes two primary data outputs known as CAN High (CAN_H) and CAN Low (CAN_L). In the context of automobile electronics applications, the signal voltage specifications are critical. CAN_H operates within the voltage range of 2.5V to 3.5V, while CAN_L maintains a voltage range of 1.5V to 2.5V.
Furthermore, the CAN protocol exhibits flexibility in data transmission through the incorporation of CAN FD (CAN with Flexible Data-Rate). In CAN FD mode, data transfer involves 64 bytes per data, inclusive of CRC17/CRC21 for enhanced reliability and integrity. This adaptability in data rate is instrumental in meeting the diverse requirements of modern automobile electronics.
Differential signal analysis holds significant importance in the fields of vehicle, robot design, and automation industries. The demand for protocols in the context of electric vehicles is notably on the rise. For the effective operation of Advanced Driver Assistance Systems (ADAS) and Automatic Driving Systems (ADS), the measurement of protocols becomes imperative, especially for large-scale systems and extensive sensors, which may include LiDAR/Radar. Commonly employed protocols in this domain encompass RS485 (EIA485), SENT, CAN, LIN, Flexray, Ethernet AVB (MII), and others.
Acute Technology provides logic analyzers and oscilloscopes with CAN decoding capabilities.
The TB3016B logic analyzer is able to directly measure and decode differential signals, including CAN 2.0B, CAN FD, DP AUX, RS485, RS422, and 10BASE-T1S.
When using an oscilloscope to measure CAN or CAN FD signals, it is essential to determine whether the signal is differential or single-ended. For differential signals, use a differential probe such as the ADP1025 to prevent measurement errors or abnormalities caused by the lack of grounding.
TB3016E Logic Analyzer | TS3124H DSO | Hi-voltage Differential Probe ADP1025-U (Powered by USB port) / ADP1025-B (Powered by Battery) |
TB3000 series Specifications PDF | TS3000 series Specifications PDF | ADP series Hi-voltage Diff. Probe series Specifications PDF |
![]() |
![]() |
Model | TB3016B | TS3124H |
Decode / Trigger | y | y |
Analog Channels | y |
CAN Bus Decode

Save as TXT/CSV
In Logic Analyzer mode, click the icon above the report area to save the decoded data as a TXT/CSV file.![]() |
![]() |
CAN / CAN FD Decoding Setup Steps1. Click Quick Settings or Add Protocol Decode to select a protocol for logic analyzer capture. 2. Select CAN / CAN FD for decoding. 3. If you use Quick Settings, the system will recommend configurations for trigger type, sampling rate, voltage threshold, and channel settings. 4. Click the icon to access the Decode Settings screen |
![]() |
Decode SettingsChannel SMBCLK: Clock for SMBus data transmission. Startup: Check whether to use PEC analysis. Address: Show 8-bit addressing (include 7-bit addressing and 1-bit R/W). Devices MCTP: Show SMBus analysis in report area. Ignore glitch: Ignore the glitch caused by slow transitions during analysis. |
![]() |
YouTube Video
CAN Decoding Examples
Didn't find what you're looking for? Please feel free to reach out - chances are high that we've got a tool to help solve the challenges that you're facing!