ISO 15765 is the most widely used communication protocol in passenger and commercial vehicles. The protocol defines exactly how messages are exchanged in a vehicle’s interconnected ECU system.
The new ISO 15765 stack that has been developed by Iwave is based on ANSI C source code and inherently supports all the specifications of ISO 15765 protocol, as well as the extended four variations of ISO 15765-4 CAN. The stack supports both 29-bit and 11-bit CAN identifiers with standard baud rates of 250 kbps and 500 kbps. The support for a wide variety of CAN specifications allows the device to interpret all ISO 15765 standard messages from the Vehicle ECU. The stack quickly determines the underlying ISO 15765-4 CAN supported by the vehicle and initiates communication to receive and decode the data frames.
iWave designed the stack to be fully customizable, allowing users to specif y feature sets and fine-tun e the stack to meet end application requirements.
With the ISO 15765 protocol stack, iWave’s OBD II device can communicate directly with the vehicle and retrieve critical parameters specified by the manufacturer. Parameters such as speed, engine data, and emission data obtained in the form of Diagnostic Trouble Codes (DTC) are decoded and sent to customer-specified Cloud-based applications for analysis. Any rare occurrences /defects can be easily detected by analyzing the codes, enhancing the efficiency of the vehicle's remote management.
The OBD II ISO 15765 CAN Stack is:
Based on ANSI C source code
Supports four variants of ISO 15765-4 CAN
Supports Multi-frame message filtering
Customizable stack features
Provide access to retrieve manufacture specific vehicle data
In addition to ISO 15765 protocol stack, iWave OBD II device supports the SAE J1939 protocol stack allowing high speed communication and diagnostics of data from heavy-duty vehicles.