If you work with heavy vehicle systems, you need to understand how the different electronic control units (ECUs) communicate with one another. By attending this workshop, participants will gain that knowledge. They will work with actual hardware and build their own software to perform basic communication functions; plus work practical examples of J1939, ISO15765, J1708, and RP1210.
In this advanced digital forensics class engineers, technicians, investigators, and programmers will:
Understand Controller Area Network (CAN) message framing arbitration, and its associated hardware.
Learn how to decode a CAN frame from a J1939 network and describe the contents of the message.
Implement a transport layer in an Arduino programming environment to send and receive long messages.
Understand legacy SAE J1708 and J1587 standards and how they influence J1939.
Know how to identify ISO15765 diagnostic services and their coexistence on J1939.
Be able to use Linus Socket CAN and Phython to develop custom applications.
Participants will receive:
Beagle Bone Black
Truck Cape
Teensy 32-bit Arduino Compatible Micro Controller
TeensyCaper
J1939 Digital Annex
Course Prerequisites:
Participants will need to bring their laptop computer and be able to install Phython and Arduino programming environments. A general familiarity with: 1) the operation of heavy vehicle systems, 2) how service technicians use a computer connected to a heavy vehicle is needed, and 3) be comfortable with writing computer programs at a basic level is highly recommended.
Upcoming SessionsSeptember 14-16, 2016 – Tulsa, OK |
Register for this course |
In-Company TrainingMany courses offered by CESE are also available on-site. In-company training simplifies scheduling, ensuring more of your employees will be able to attend and learn. |
Request a Course Quote |
InstructorJeremy Daily PhD, P.E., James Johnson, PhD Audience
During this three-day course, you will take-away. . .
|
Program Highlights
Accreditation
|