Operation CHARM: Car repair manuals for everyone.

Odometer: Description and Operation



ODOMETER
The odometer shows how far the vehicle has been driven, in either miles (domestic) or kilometers (export). The odometer is shown in the top line of the message display when any of the following occur:
- Ignition is in ACC
- Ignition is in RUN, with no messages On
- The trip reset stem is pressed with the ignition OFF

Odometer readings are displayed in the IPC based on a class 2 message from the BCM. The ECM calculates the distance traveled from the VSS input. The BCM receives a class 2 message from the ECM and stores the current mileage.

The IPC stores the last valid odometer reading from the BCM in non-volatile memory. When a new valid odometer reading is received from the BCM, the IPC will update the display and store the new reading.

The IPC also receives class 2 messages from the BCM regarding VIN and Vehicle content information. Valid information is stored in non-volatile memory at the first key-up with a new IPC. If the VIN or option content do not match the stored information, the odometer will display ERROR.

TRIP ODOMETER
Trip odometer readings are calculated by the IPC based on odometer reading received from a class 2 message from the BCM. The trip odometer is shown in the bottom line of the Message Display whenever the odometer is displayed. To reset the trip odometer, press and hold the trip reset stem for about two seconds, until the trip odometer shows zero.