SAE J1939 Fundamentals [On-Demand Webinar]

Understanding how J1939 works can be complicated. Whether you’re an engineer doing ‘test and measurement’ on a truck, or a system designer doing development, it can be challenging to understand how all the aspects of SAE J1939 fit together.

In this webinar, Bryan Hennessy will give an introductory level overview of the J1939 collection of SAE standards from the SAE Truck Bus Control and Communications Committee.

Here are the topics we will cover:

• An explanation of the abstraction layer concept
• Examples of each layer
• The use of DBC files
• Diagnostics and HD-OBD
• Plus, some answers to the question ‘What’s all that other stuff on my data bus?’

Meet the Speaker

Bryan Hennessy has been with Kvaser for five years and is an Applications Engineer with extensive experience in SAE J1939 and NMEA 2000, as well as the physical and datalink layers of CAN communications. He is a member of the SAE Truck Bus Control and Communications Network Committee, Chairman for the SAE J1939 Next Generation Task Force, and is currently starting a rewrite of the SAE J1939-21 datalink layer specification. Bryan has over thirty years of experience with digital communications related jobs and hold a BSEE from Florida Institute of Technology.

Bryan’s background in the test and measurement industry coupled with a broad knowledge of CAN (the foundation of J1939) will provide a helpful context for understanding the fundamentals of J1939.


Kvaser proudly provides live and recorded webinars focused on CAN (Controller Area Network) education, training, and product tutorials. For more educational resources, including a schedule of upcoming Kvaser webinars, please go to kvaser.com/elearning. Please note, Kvaser webinars are supported on all major browsers. For registration or technical issues, please contact us directly at [email protected]