Our seminars provide a thorough understanding of the various automotive networks and include several hands-on training opportunities. Our expert instructors have industry experience to provide the most current, up-to-date knowledge of vehicle networks. We use our experience on various SAE, ISO and other standards associations to accomplish this. In addition to seminar training on our site, we have the capabilities to train at customer sites as well. Please contact us for more information regarding customized on-site training. We also occasionally instruct classes in partnership with the SAE.
We offer a variety of classes including:
- CAN and Higher Layer Protocols
- FlexRay
- Diagnostics On CAN (with GMLAN)
- Diagnostics On CAN
- Heavy Duty Truck and Bus Networks (J1939 and J1708/J1587)
- Gryphon 2, S3, S-CAT2 with Hercules Seminar: Free!
- LIN Overview
- Custom On-Site Seminars
For a printable PDF brochure detailing our class offerings and dates, class schedule, and registration, use the menu at the right.
Our classes offer these benefits to you:
- They bring your new employees up to speed quickly, increasing productivity.
- Upgrade your engineers to the latest standards and news, since DG serves on many standards committees.
- Make sure your employees have a complete understanding of automotive networks and nothing has been missed.
- Our classes are excellent overviews for managers and buyers trying to understand automotive networks.
- Brings industry information into your organization, including common industry practices.
- Networking: Everybody gets to discuss what's going on in the industry at the breaks and lunch, and build relationships.
- Courses qualify for CEU credits. One day = 0.8 CEU, 2 day = 1.6 CEU. See www.iacet.org for details.
![]()
CAN and Higher Layer Protocols
If you need to know about CAN (Controller Area Network), this is the course for you!
One of our most popular seminars, this course is relevant for passenger cars and light duty trucks. CAN (Controller Area Network) is the worldwide standard for automotive and many vehicle networks. This course covers the entire theory and practice of CAN and those protocols associated with it. These include DiagnosticsOnCAN, J2284, GMLAN, OBDII and others. Also included will be overview discussions on other protocols such as FlexRay, LIN and J1850.
A summary of several CAN controllers’ hardware, software and differences, along with the availability of commercial software CAN driver(s) will be discussed. A hands-on laboratory session designed to familiarize you with creating CAN messages and transmitting and receiving them will be provided. Time allowing, an in-vehicle session using a real vehicle demonstrating periodic messages, polled messages and diagnostics, using both proprietary and OBDII messages, will also be shown.
You will gain: An in-depth knowledge of CAN and those higher level automotive protocols using it.
Who should attend: Engineers and technical personnel. Knowledge of in-vehicle networking is helpful, but not necessary. Management personnel have also benefited from these courses to gain an overview of the protocols, techniques and acronyms used as well as some of the challenges sometimes experienced.
This course focuses mainly on automotive CAN for the passenger car and light truck markets.
We have a similar course for heavy duty vehicles using J1708, J1587 and J1939. For these protocols, you should attend our special Heavy Duty Truck and Bus Networking described below.
Topics covered include (2 days):
- In-Vehicle Market Overview and general network topology
- CAN protocol - physical and data link layers
- CAN controllers and programming
- CAN physical layers
- Overview of J2411, J2284, OBDII
- Diagnostics on CAN (ISO 15765), J2534, J1699
- GMLAN overview
- Lab session/In-vehicle Demonstration

This is our latest course, so if you need to understand
FlexRay, including its emerging application for in-vehicle
networks and interoperability with existing vehicle networks,
this is the course you need!
FlexRay is quickly becoming the worldwide standard for high-speed vehicle networks, and here is where you can learn all about the protocol, functionality and applications that use it. Attendees learn about the FlexRay protocol and its specific layers using the latest version of FleyRay standards. Additionally, we discuss applicable topology, regulations and implementation requirements. Details of device hardware and software interfaces are provided, as well as an update on FlexRay’s use in global vehicle markets. A laboratory demonstration using FlexRay development tools is presented.
You will gain: An in-depth knowledge of FlexRay and how it functions, higher level protocols using it, FlexRay specific development tools and an understanding of it global status of its use.
Who should attend: Engineers and technical personnel. Knowledge of in-vehicle networking is helpful, but not necessary. Management personnel have also benefited from these courses to gain an overview of the protocols, techniques and acronyms used as well as some of the development, implementation, and engineering challenges experienced.
Topics covered include (1 day):
- In-Vehicle Networks: FlexRay Market Overview
- General FlexRay Network Topology Review
- FlexRay protocol: physical and data link layers
- FlexRay physical layers
- Testing the FlexRay physical layer
- Interoperability with protocols: J1979, J2411, J2284, OBDII, Diagnostics on CAN, etc.
- Hands-on lab session and in-vehicle session using a real vehicle network

Diagnostics On CAN with GMLAN
Legislated diagnostics in countries around the world has become an important area of interest. It is critical to have knowledge of the various standards, where they are derived from, how they relate to each other and where future regulations are headed. This course will prepare you to develop and work with these diagnostic protocols.
Beginning in 2007, CARB and EPA required ISO 15765 DiagnosticsOnCAN for passenger cars and light trucks. This course examines ISO 15765 DiagnosticsOnCAN with in-depth discussions on GMLAN on CAN including 500Kbps, 95.2Kbps and 33.33 Kbps (Single Wire). GM periodic CAN traffic and diagnostic services will be discussed.
Laboratories on GMLAN services and/or a diagnostics in-vehicle session with a GMLAN-equipped vehicle are explored. It is also possible to offer courses to OEMs using their specific network data with suitable time for course preparation.
Please contact us for a version of this seminar without GMLAN or with any other OEM protocols.You will gain: An in-depth knowledge of DiagnosticsOnCAN and how GMLAN uses CAN to send and receive messages, both diagnostic and regular traffic.
Who should attend: Engineers and technical personnel. An understanding of CAN is helpful, but not necessary.
Topics covered include (2 days):
- In-vehicle market and protocol overview
- Overview of the CAN Protocol
- Overview of J2411, J2284, OBDII
- DiagnosticsOnCAN (ISO 15765), UDS overview
- DPS Tools, J2534, J1699
- Live In-Vehicle Network demonstration
- GMLAN and how it works
- GMLAN lab session
On-site courses are available by request.
Diagnostics On CAN
Beginning in 2007, CARB and EPA require ISO 15765 DiagnosticsOnCAN for light vehicles. This course will prepare you to design, develop, test and work with this protocol.
This course examines ISO 15765 DiagnosticsOnCAN with a brief introduction to its predecessor, KWP2000 plus OBDII, J1979, J2012, J2190 and J2284. This information will also be useful for J1939 users who choose to use ISO 15765 for the upcoming legislated heavy duty vehicle emissions requirements.
You will learn how parts of these protocols are used to create DiagnosticsOnCAN with a live vehicle demonstration. A CAN hands-on lab is included.
Note: This course is similar to “Diagnostics On CAN with GMLAN”, however the content covered applies generically across all vehicle platforms.
You will gain: An in-depth knowledge of DiagnosticsOnCAN.Who should attend: Engineers and technical personnel. An understanding of CAN is helpful but not necessary.
Topics covered include (1 day):
- In-vehicle network overview
- CAN protocol - physical and data link layers
- CAN controllers and programming
- Overview of J2411, J2284, OBDII, UDS
- DiagnosticsOnCAN (ISO 15765), J2534
- In-Vehicle network demonstration
- CAN hand-on Lab session
On-site courses are available by request
Heavy Duty Truck and Bus Networks
(J1708/J1587 and J1939 CAN)
If you need to know the protocols of Heavy-Duty vehicles, including CAN/J1939, J1708/J1587, and TMC RP1210, this class is for you! The focus is on protocols used in heavy vehicles, including agriculture, construction, and military vehicles, in addition to truck and bus. The wide range of vehicle component options drives the market for the development of these protocols. Previous knowledge of vehicle network protocols is not necessary, as it is fully covered.
Course Content Includes:
Communications Overview - The course begins with an overview of Heavy Duty (HD) vehicle communications, including network topologies, speed requirements, current state and vehicle network futures.
Legacy Protocols & Hands-on Lab - The protocols J1708/J1587 and PLC4TRUCKS are still widely used, and an introductory understanding of them is necessary to appreciate the recent changes CAN and J1939 have brought about. A hands-on lab decoding messages from a J1587 data bus serves to de-mystify vehicle communications.
Introduction to CAN - The CAN vehicle network protocol is covered from a J1939 perspective. Coverage includes the CAN Identifier (CANID), CAN frame types (standard and extended), as well as an overview of the CAN error mechanism.
J1939 & Hands-on Lab - J1939 topics include the Parameter Group Number (PGN), Protocol Data Unit Types, large message transport, diagnostics (DTCs/faults), network troubleshooting, and component addressing. In the hands-on lab students decode messages from a J1939 data bus, obtaining numerical, bit/state, and ASCII data.
RP1210 - With a solid foundation of onboard physical protocols, we cover the ATA’s Technology and Maintenance Council (TMC) Recommended Practice RP1210. It is the industry standard for vehicle to PC communications, allowing users to diagnose, download new calibrations, and reflash vehicle controllers.
- RP1210 Sample Source Code - The sample source code provided to students allows them to instantly connect to and view data bus traffic on the J1708/J1587 or J1939 data bus. It displays, decodes and sends messages and can log information to a file.
- Adapter Validation Tool (AVT) & Troubleshooting- To troubleshoot RP1210 Vehicle Datalink Adapters (VDAs), students are introduced to the AVT and document co-written in 2008 by the three major VDA manufacturers (including Dearborn Group) that covers troubleshooting VDAs and configuring the most prominent RP1210 diagnostic applications.
Fully Customized to Meet Your Unique Needs - At the beginning of the class, each class member is asked what their experience with the various protocols are, what they would like to gain from the class, and what job function they perform. The instructor then tailors the class to fit each individual's need by covering the type of information being asked for in greater depth, either in the printed course material, or by covering it in sidebar discussions. Plenty of time has been built into the class schedule for student question and answer time, and students are encouraged to ask questions at any time!
You will gain: A good familiarity of the J1939 Heavy Duty vehicle network protocol, how J1708/J1587 work, RP1210 and associated tools. You will understand how J1939 messages are formed, and decoded, as well as diagnostic & troubleshooting solutions and techniques.
Who should attend: Software/Hardware/Systems/Field Application Engineers, Technicians, and Managers who are new to, or have a basic knowledge of, HD protocols and are looking to understand how these protocols "work", how they are implemented, and how they are used to diagnose and troubleshoot vehicle network problems.
Topics covered include (2 days):- Introduction to Heavy Duty Vehicle Network Protocols
- Legacy Protocols & Hands-on Lab: J1708, J1587 PLC4TRUCKS
- Introduction to CAN Protocol
- J1939 & Hands-on Lab: Includes:
- J1939 Part A: Data Link: PDU and PGN mapping
- J1939 Part B: Message types including multi-packets
- J1939 Part C: Diagnostics (J1939)
- J1939 Part D: Naming & Addressing
- RP1210 Overview, Functionality, and Hands-on Labs
- RP1210 Sample Source Code
- Adapter Validation Tool (AVT) & Troubleshooting
- Fully Customized Course to Meet Unique Needs
On-site courses are available by request as well as a short 1 day version.
Gryphon 2 & Gryphon S3 (with Hercules) Seminar: FREE!
This is our hands-on seminar designed to introduce you to DG’s CAN, SW-CAN (Single Wire CAN) and GMLAN high end development analyzers. It also supports other protocols such as LIN and J1850.
Our hardware devices are LINUX based, and in the several generations of product development have undergone significant product feature upgrades. While Hercules is our optional software GUI for these products, you can also write your own application programs using Linux or other protocol- specific solutions such as J2534 calls.
This course will show how you use our high end tools to effectively design and validate automotive networks, including CAN, LIN, J1850 and specific GMLAN alternatives.
These seminars are held on a regular basis at DG’s Farmington Hills facilities. Snacks and refreshments are provided. Call Mike Bartkowiak for additional dates or to arrange for on-site demonstrations (mikeb@dgtech.com or 248.488.2080 ext 324).
You will gain: Hands-on experience with a high end analyzer tool supporting CAN (especially GMLAN), LIN, J1850 plus many more. You will be able to operate these tools with ease with the CAN bus.
Who should attend: People either using, acquiring or contemplating to acquire a Gryphon 2, S3, S-CAT2 with our Hercules software.
Topics covered include (1 day):
- Introduction to CAN, including SWCAN, GMLAN, LIN
- Overview of DG's hardware and Hercules software
- Setup and configuration
- Information/Statistics Views
- Database configuration
- Buffering and Filtering configuration
- Transmit Frame Table (TFT)
- Message Responder/Transponder
- User-configured scheduler and Program Blocks
- Playback mode and Diagnostics
- Hands-on lab session
LIN Overview
LIN is a leading edge and relatively low cost network often used to augment a CAN network for body and chassis electronics. It is replacing older protocols such as J1850 and K line (ISO 9141), where the bandwidth and flexibility of CAN is not required.
You will learn the LIN protocol, configuration language and the API. The differences between the various versions of LIN and the SAE standard are also discussed.
A demonstration illustrating how LIN frames are constructed and their architecture is given.
Objective: To give students an in-depth knowledge of LIN and its different implementations.
Who should attend: Engineers and technical personnel. Knowledge of in-vehicle networking is helpful, but not necessary.
Topics covered include (1 day):
- Introduction: General LIN Overview
- Where LIN is used; hardware requirements
- LIN protocol - 1.2, 1.3, 2.0 and SAE J2602
- LDF - LIN Descriptor Files - Demystifying the LDF
- Schedule Tables: What is a Schedule Table?
Custom On-Site Seminars
No matter where you are located, any DG seminar can be economically held at your facility. Since most DG seminars are in a modular format, they can be customized to your specific needs. DG on-site seminars are very useful to train your technical, sales, marketing and management personnel on the latest in vehicle network protocols.
DG participates on many SAE, ISO and other standards committees and has the “inside scoop” on the latest developments at these organizations, as well as the status of many standards.
We have found that discussions frequently “break out” at these special seminars, and often times actual problems are solved in this way. The instructor is able to customize the presentation “on-the-fly” by responding to questions from the students that indicate areas of interest or difficulty.




