Automotive and industrial protocols, Automotive and industrial protocols overview, Flexray – Teledyne LeCroy Serial Data Debug Solutions User Manual
Page 68: Using the canbus option, Using the canbus option overview, Serial data debug solutions 68

Serial Data Debug Solutions
68
919586 RevA
Automotive and Industrial Protocols
Automotive and Industrial Protocols Overview
CAN
is a vehicle bus designed specifically for automotive applications, but it is now found in other applications
as well.
The CAN specification is maintained by the International Organization for Standards (ISO). The relevant
documents are ISO11519 and ISO11898 and can be obtain
Number of Lines
Data rate
Synchronous or Asynchronous
1 (differential)
Up to 1 Mb/s
Asynchronous
LIN
is a low cost master/slave system designed for low cost implementation in vehicles, typically in what is
commonly referred to as body electronics.
The LIN specification is published by the LIN Consortium and can be obtained a
Number of Lines
Data rate
Synchronous or Asynchronous
1
Up to 19.2 kb/s
Asynchronous
FlexRay
is a time-triggered automotive communications bus designed for higher speeds and fault tolerance.
The FlexRay specification is published by the FlexRay Consortium. Separate specifications exist for the physical
layer and data link layer. Both can be obtained a
Number of Lines
Data rate
Synchronous or Asynchronous
1 (differential)
2.5, 5 or 10 Mb/s
Asynchronous
Using the CANbus Option
Using the CANbus Option Overview
CANbus TD (Trigger and Decode)
The CANbus TD option contains powerful software algorithms to extract serial data information from physical
layer waveforms measured on your oscilloscope. The extracted information is overlaid (annotated) on the actual
physical layer waveforms, and color-coded to provide fast, intuitive understanding. This option includes GM
CAN/LAN, CAN H-L, and GM CAN H-L. You may notice these items available on some controls.
The CANbus TD option allows triggering on CAN Frames and Errors. Frame triggering can be set to trigger on any
frame, one specific Frame ID, a range of Frame IDs, Remote Frames and Errors. Frame triggering and data
triggering can be done for a single ID or message or a range of IDs and data by using the conditional trigger
capabilities. Other powerful and user-friendly features included in CANbus TD include:
The ability to trigger and decode CAN at bit rates from 10 kb/s to 1 Mb/s.
The ability to create powerful, conditional Frame ID and Data triggers.
Triggering on CAN protocol errors and remote frames.
If you are unfamiliar or are just learning about CAN, start by using the simplest trigger conditions (All Frames or
Frame ID). Next, experiment with an ID and Data to trigger on a specific value. Then, try a conditional ID + Data
trigger (ID Greater Than or In Range).