Data Acquisition from HD Vehicles Using J1939 CAN Bus
Modern vehicles have electronic control units (ECUs) to control various subsystems such as the engine, brakes, steering, air conditioning, and infotainment. These ECUs (or simply ‘controllers’) are networked together to share information, and output directly measured and calculated data to each other. This in-vehicle network is a data goldmine for improved maintenance, measuring vehicle performance and its subsystems, fleet management, warranty and legal issues, reliability, durability, and accident reconstruction. The focus of Data Acquisition from HD Vehicles Using J1939 CAN Bus is to guide the reader on how to acquire and correctly interpret data from the in-vehicle network of heavy-duty (HD) vehicles. The reader will learn how to convert messages to scaled engineering parameters, and how to determine the available parameters on HD vehicles, along with their accuracy and update rate. Written by two specialists in this field, Richard (Rick) P. Walter and Eric P.