Dealer Test Mode Data - Optional IPC
| First Line Display | Second Line Display | Description |
|---|---|---|
| ENGINEERING | TEST MODE | Initial entry display into the self-test mode. |
| GAUGE | TEST | Carries out the gauge sweep of all gauges, then displays the present gauge values. Also carries out the checksum test on Read-Only Memory (ROM). |
| All segments | - | Carries out the prove-out of all dot matrix pixels in all characters. |
| ALL MICRO CONT | BULBS ON | Illuminates all the microprocessor-controlled lamps and LEDs. |
| PART NUMBER | XXXX-XX | Returns to normal operation of all microprocessor-controlled lamps/LEDs and displays the alpha-numeric prefix and suffix of the IPC part number. |
| ROM LEVEL | $XXXX | Displays the hexadecimal Read-Only Memory (ROM) level and type. |
| NVM ROM LEVEL | $XXXX | Displays the software release date in mm/dd/yy format stored in Non-Volatile Memory (NVM). |
| EEPROM LEVEL | $XX | Displays the hexadecimal EE level. If an NVM checksum fault exists, the second line displays $xxx FAIL. |
| MANUFACTURE DATE | XX/XX/XX | Displays hexadecimal coding of the final manufacturing test date. |
| VOPS CONFIG | BYTE 1-5 $XX | Displays hexadecimal coding of vehicle options NVM for lines 1 through 4 of As-Built data. |
| MANUF CONFIG | BYTE 1 $XX | Displays hexadecimal coding of vehicle options NVM for line 1 of As-Built data for ABS/traction control/interactive vehicle dynamics, oil life threshold, Tire Pressure Monitoring System (TPMS) and Belt-Minder®. |
| CONTINUOUS | DTC $XXXXXX | Displays DTCs in 16-bit hexadecimal format. DTCs displayed are those detected in continuous operation not during self-test. If no DTCs are present, the DTC: None is displayed. |
| VEHICLE SPEED | XXX.X MPH | Displays the English speed value being inputs in tenths of mph to the Instrument Panel Cluster (IPC), the speedometer indicates the present filtered speed. If the High Speed Controller Area Network (HS-CAN) message is missing, the second line displays -.- MPH. If the HS-CAN message is invalid, the second line displays INV MPH. If the vehicle speed input is an unknown value, UNKNOWN MPH is displayed. |
| VEHICLE SPEED | XXX.X km/h | Displays the metric speed value being inputs in tenths of km/h to the IPC, the speedometer indicates the present filtered speed. If the HS-CAN message is missing, the second line displays -.- km/h. If the HS-CAN message is invalid, the second line displays INVALID km/h. If the vehicle speed input is an unknown value, UNKNOWN km/h is displayed. |
| SPEEDOMETER | DC XXXX | Displays corresponding gauge driver counts output for present rpm value (0-4095). |
| TACHOMETER | XXXX RPM | Displays the tachometer value being input in rpm to the IPC. The tachometer indicates the present filtered rpm. If the HS-CAN message is missing, the second line displays -.- RPM. If the HS-CAN message is invalid, the second line displays INV RPM. If the engine speed input is an unknown value, UNKNOWN RPM is displayed. |
| TACHOMETER | DC XXXX | Displays corresponding gauge driver counts output for present rpm value (0-4095). |
| FUEL 1 LEVEL | FLPS IN XXXX | Displays present filtered primary (fuel pump module) input for fuel level percent status. 000-254 = normal range. 0255=open or short circuit detected. INV = invalid input. |
| FUEL 2 LEVEL | FLPS IN XXXX | Displays present filtered secondary (fuel level sender) input for fuel level percent status. 000-254 = normal range. 0255=open or short circuit detected. INV = invalid input. |
| FUELCMB FILT | % STATUS XXXX | Displays the present combined fuel level percent status in decimal (used by the gauge). |
| FUEL GAUGE | DC $XX | Displays the present combined fuel level percent status in decimal (used by the gauge). |
| INSTANT DTE | XXX MILES |
NOTE:
This display may differ from the DTE displayed in the INFO menu of the message center due to the use of the unfiltered DTE calculation. - = invalid input. Displays the calculated (unfiltered) Distance To Empty (DTE) in miles. |
| FUEL1ON/OFF/SZ | XXX XXX XXX | Displays the number of valid samples used for key on, key off, and zero speed samples for the primary fuel level input (fuel pump module). |
| FUEL2ON/OFF/SZ | XXX XXX XXX | Displays the number of valid samples used for key on, key off, and zero speed samples for the secondary fuel level input (fuel level sender). |
| F1#S ON/OFF/SZ | XXX XXX XXX | Displays the number of valid samples used for key on, key off, and zero speed samples for the secondary fuel level input (fuel level sender). |
| F2# ON/OFF/SZ | XXX XXX XXX | Displays the number of valid samples used for key on, key off, and zero speed samples for the secondary fuel level input (fuel level sender). |
| FUEL LEVEL | INIT REF $XXXX | Displays the corresponding fuel gauge driver counts output for the filtered fuel level percent status value (0-4095). |
| COOLANT TEMP | XX C | Displays the last engine temperature input value from the PCM over the HS-CAN in degrees C. The engine temperature gauge indicates the present filtered temperature. If the temperature message is missing, the second line displays - C. If the temperature message is invalid, the second line displays INV C. |
| COOLANT TEMP | DC $XX | Displays the corresponding gauge driver counts output for the filtered temperature value (0-4095). |
| FAIL SAFE | COOL MODE XX | Displays the last engine temperature input value from the PCM over the HS-CAN in degrees C. The engine temperature gauge indicates the present filtered temperature. If the temperature message is missing, the second line displays - C. If the temperature message is invalid, the second line displays INV C. |
| ODOMETER | XXX COUNTS | Displays the unfiltered odometer rolling count input received over the HS-CAN from the PCM, in decimal. If the odometer rolling count data is missing, the second line displays - COUNTS. If the odometer rolling count data is invalid, the second line displays INV counts. |
| TRIP ODOMETER | A XXXX.X mi | Displays the trip odometer A value stored in RAM in miles. If the trip A odometer rolling count data is missing or invalid for 5 seconds, the second line displays A -.-. |
| TRIP ODOMETER | B XXXX.X mi | Displays the trip odometer B value stored in RAM in miles. If the trip B odometer rolling count data is missing or invalid for 5 seconds, the second line displays B -.-. |
| BATTERY | XX.X VOLTS | Displays the present battery reading in volts at the IPC input pin. |
| BATTERY A/D | COUNTS XXX | Battery analog/digital counts. Displays present battery 10 bit analog/digital counts in decimal. |
| MCSW IN | XXX A/D CNTS | Displays current message center switch input analog/digital counts in decimal. 0-48 = short to ground. 49-228 = INFO button pressed. 229-465 = RESET. 466-724 = SETUP button pressed. 725-932 = no button pressed. 933-1023 = open circuit. |
| LAST CHIME | SOUNDED XXXX | Displays the last chime that sounded. |
| A/D PORT 2-9 | XXX | Displays the 16 bit hexadecimal value of the port analog/digital reading. |
| DIGITAL INPUTS | PORT A, B, C XX | Displays 8 bit hexadecimal value of the digital port readings. |
| DIGITAL INPUTS | HET1 XXXX | Displays the 8 bit hexadecimal value of the port reading. |
| GAUGE | TEST MODE | Repeats the test display cycle. |