Operation CHARM: Car repair manuals for everyone.

Data Parameters

BD20 The commanded blower voltage is read in volts from -2.9 to 18.0 Volts.

BD21 The coolant temperature is displayed in degrees Celsius (°C) from -40° to 151°C. This value is sent from the PCM to the BCM. If this circuit malfunctions as determined by the PCM, the PCM will send the BCM a "Failsoft" value for display.

BD22 The commanded air mix door position is displayed in percent (%). A value close to 0% represents a cold air mix and a value close to 100% represents a warm air mix.

BD23 The actual air mix door position is displayed in percent (%). This value should follow the commanded air mix door position (BD22) except when the door is commanded beyond its mechanical limits of travel.

BD24 The air delivery mode is displayed as a number from 0 to 9. Each number is a code which represents the following air delivery modes:

0 = MAX A/C
1 = A/C
2 = Bi-Level
3 = Heater/Defrost
4 = Heater
5 = OFF
6 = Normal Purge
7 = Cold Purge
8 = Front Defrost
9 = A/C Purge

BD25 The in-car temperature is displayed in degrees Celsius (°C), from -40 to 102.

BD26 The actual outside temperature is displayed in degrees Celsius (°C), from -40° to 102°. This value represents actual sensor temperature and is not restricted by the features used to minimize engine heat effects on the customer display value.

BD27 The A/C high side temperature (condenser output) is displayed in degrees Celsius (°C) from -40° to 215°.

BD28 The A/C low side temperature (evaporator input) is displayed in degrees Celsius (°C) from -40° to 102°.

BD32 The sunload temperature is the heat load induced on the vehicle by the sun that is received by the BCM by the sunload temperature sensor. This is displayed in degrees Celsius (°C) from -40° to 102°.

BD40 The actual fuel level is read in gallons between 0 and 19.0 (the display can read to 25.0). This value represents actual sensor position and is not restricted by the features used to eliminate fuel slosh affects on the customer display value.

BD42 The dimming pot is displayed in percent (%). A value close to 0% represents maximum dimming and a value close to 100% represents maximum brightness.

BD43 The twilight delay pot is displayed in percent (%). A value close to 0% represents minimum delay time and a value close to 100% represents maximum delay time.

BD44 The twilight photocell is displayed in percent (%). A value close to 0% represents daylight and value close to 100% represents darkness.

BD50 The battery voltage is read in volts between 0 and 16.3.

BD51 The generator field is displayed in percent (%). A value close to 0% represents minimum regulator on time and a value close to 100% represents maximum regulator on time.

BD60 The vehicle speed is displayed in miles per hour (M.P.H.) from 0 to 159.

BD61 The engine speed is displayed in RPM from 0 to 6375.

BD90 This is the option bit 1 reading that the BCM receives from the EEPROM. To determine the proper option 1 value, start with "0" and use the table below:

If vehicle is equipped with: Add

USA car (all except Canadian and export cars) 128
Heated windshield (option code C50) 32
Seville 1
Export displays ( option code MAE) 64
Unleaded telltale disable (opt. code NM8,MAJ) 16
Low fuel telltale disable (option code MAE) 2

BD91 This is the option bit 2 reading that the BCM receives from the EEPROM. For this production year, all cars should have a "2" stored for this option bit.

BD98 The ignition cycle value is the number of times that the BCM has been turned "OFF" since a BCM trouble code was last detected. After 100 ignition cycles without any malfunction being detected, all BCM codes are cleared.

BD99 This is used to identify which PROM is currently being used in the BCM.