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


FlexRay
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 heavy truck and bus standards, this is your class. 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.
SAE J1708/J1587 were the first protocols used, and are being replaced with SAE J1939 using CAN (Controller Area Network). This course covers CAN, and specifically how J1939 frames are incorporated into the CAN protocol. Previous knowledge of the CAN protocol is not necessary, as it is fully covered.
This course has four J1939 modules. Part A covers PDUs and PGNs, while Part B discusses how message formatting, including how to extract the PGN from a PDU. Part C discusses J1939 diagnostics, including DiagnosticsOnCAN, an option required by CARB, with a live demo. Part D covers naming and addressing.
A hands-on lab to create, send and receive CAN messages over a vehicle network is given. A one day class is offered by special request, which includes a CAN introduction, J1708/J1587 and the J1939 modules.
You will gain: A good familiarity of J1939 Heavy Duty & Bus protocol. You will understand how J1939 messages are formed and decoded. You will understand how J1708/J1587 work.
Who should attend: Engineers and technical personnel interested in J1939. A basic understanding of CAN is helpful but not necessary.
Topics covered include (2 days):- J1708 and J1587 Introduction
- CAN protocol Part 1 and Part 2
- DiagnosticsOnCAN (ISO 15765), UDS briefing
- 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
On-site courses are available by request as well as a short 1 day version.
Gryphon 2, S3, S-CAT2 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.



