Browse Prior Art Database

Data Integrity Method for Automotive Diagnostic Procedures

IP.com Disclosure Number: IPCOM000061373D
Original Publication Date: 1986-Jun-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Ballou, RV: AUTHOR [+3]

Abstract

This article describes a method to ensure accuracy when executing diagnostic procedures in an automotive environment.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 69% of the total text.

Page 1 of 1

Data Integrity Method for Automotive Diagnostic Procedures

This article describes a method to ensure accuracy when executing diagnostic procedures in an automotive environment.

Because of the large variety of automotive engine and body combinations being serviced in an automotive repair area, a method has been implemented to ensure data accuracy. A application program in the technician terminal processor interrogate the vehicle identification number (VIN) and determines the number of bytes per data record that should be transmitted from the vehicle. The number of bytes is a known variable dependent on the particular car type. At the beginning of each data record is a series of nine or more consecutive one bits called a sync byte. An attachment microprocessor compares the number of bytes between sync bytes being received from the vehicle with the value transferred from the technician terminal processor. If there is n match, the repair procedure is terminated until the proper level of code is input.

In the two VIN numbers shown in the example below, the 1984 Buick and 1985 Chevrolet both use a 5.0 liter engine. However, the implementation by Buick has 20 data bytes in a record from the engine control module (ECM), and Chevrolet has 25 data bytes in an ECM record. The technician terminal being used to diagnose failures in the systems must be able to differentiate between the two. This is accomplished by reading the tenth number in the VIN number, looking in a table...