Table 1: | Body Control Module Scan Tool Parameters |
Table 2: | Body Control Module Scan Tool Output Controls |
Parameter | System State | Expected Value | Description |
---|---|---|---|
Operating Conditions: Ignition in the ON position. Bright Light Applied to the DRL ambient light sensor. Park brake not set. Headlamp Switch in the OFF position. I/P lamp switch in the OFF position. Fog lamp switch in the OFF position. | |||
ACC Gap Switch | -- | Inactive | The scan tool displays Inactive/ Increase/ Decrease/ Error. The body control module (BCM) monitors the gap adjustment switch signal circuit. This is the state of the ACC gap switch as detected by the BCM. |
Accy/RAP Relay Command | -- | ON | The scan tool displays On or Off. This is the state of the Accy/RAP relay. |
Ambient Light Sensor | -- | 3.8 volts | The scan tool displays Volts. When the ambient light is high the voltage is high. |
Ambient Light Status | -- | Day | The scan tool displays Night/Day/Unknown/Invalid. This is the status of the ambient light |
Auto Hdlp. Disable Sw. | -- | Inactive | The scan tool displays Inactive/Active. The scan tool only displays active when the switch in rotated and held in position. When the switch is rotated, the scan tool displays active for auto lts. ON and for auto lts. OFF. |
Battery Current | -- | Varies | This displays amps. This numeric value is the battery amperage. |
Battery Voltage | -- | Varies | The scan tool displays 0-20 Volts. The scan tool displays the voltage as received by the Module. |
Batt. Low at Start | -- | No | The scan tool displays Yes or No. Yes is displayed if the state of the battery charge is low during cranking. |
Batt. Open Ckt. Tested | -- | No | The scan tool displays Yes or No. Yes is displayed if the BCM senses an open battery circuit. |
Batt. Open Ckt. Voltage | -- | Varies | This displays Volts. |
Battery Sulfation Mode | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the battery sulfation mode. |
Battery Voltage High Res. | -- | Varies | This displays Volts. |
Backup Lamps | -- | OFF | The scan tool displays On/Off. On is displayed when the backlamps are commanded on. |
Brake Applied Output Signal | -- | ON | The scan tool displays On/Off. This output of the BCM is displayed as ON when the brake pedal is applied. |
BPP Sensor | -- | 2 | The scan tool displays Counts. With brake applied displays 1 to 3 counts. Unapplied displays 0. |
BPP Sensor Reference | -- | Counts | The scan tool displays Counts. Always displays 1 to 3 counts. |
BPPS Learned Home Position | -- | Voltage | The scan tool displays voltage. The brake pedal position sensor learned home value of 0-5 volts. |
BPPS Move During Learn | -- | No | The scan tool displays No or Yes. The scan tool displays yes when the brake pedal position sensor moves during learn. |
BPPS High During Learn | -- | No | The scan tool displays No or Yes. The scan tool displays Yes if signal is high during learn. |
BPPS Low During Learn | -- | No | The scan tool displays No or Yes. The scan tool displays yes if the signal was low during learn. |
BPPS Status | -- | Learned | The scan tool displays Unlearned/Learned/Invalid/Undecided. This is the status of the brake pedal position sensor with regards to learning the home position. |
BTSI Fault | -- | Not Present | The scan tool displays Present or Not Present. Present is displayed if the BCM senses a brake transmission shift interlock (BTSI) fault. |
Calculated Brake Pedal Position | -- | 2 | The scan tool displays counts. when the brake is applied displays 2 counts. When the brake is not applied displays 255 counts. |
Content Theft Mode | -- | Varies | The scan tool displays True or False. This is the mode of the content theft system. |
Courtesy Lamp PWM Command | -- | % | The scan tool displays %. When the courtesy lamps are commanded ON the scan tool displays 99%. Commanded off displays 0%. |
Courtesy Lamp Active Reason | -- | OFF | The scan tool displays Manual/Door Open/OFF. When the courtesy lamp dimmer switch is manually turned on the scan tool displays Manual. When a door is open the scan tool displays door open. |
Crank Abort | -- | False | The scan tool displays True or False. This is the state of the crank abort. |
Cruise Control Switch | -- | OFF | The scan tool displays Off / On / Invalid / Resume / Set. The instrument panel module (IPM) monitors the cruise control set/coast and accel/resume switch signal circuit in order to determine the status of the cruise control switch. The IPM sends a serial data message to the ECM indicating the status of the cruise control switch. |
CTD Status | -- | Disarmed | The scan tool displays Disarmed, Armed, Arm Delay or Alarm Active. This is the state of the content theft deterrent (CTD) system. |
CTD Trigger History 1 | -- | None | The scan tool displays None, Drvr. Door, Psgr. Door, LR Door, RR Door, Rear Closure, Mid Closure, Tonneau, Hood, Ignition, Intrusion, Inclination, Remote, Batt. Reconnect, Power Mode, Tamper, or Glass Break. The scan tool displays the input which previously caused a content theft alarm. |
CTD Trigger History 2 | -- | None | The scan tool displays None, Drvr. Door, Psgr. Door, LR Door, RR Door, Rear Closure, Mid Closure, Tonneau, Hood, Ignition, Intrusion, Inclination, Remote, Batt. Reconnect, Power Mode, Tamper, or Glass Break. The scan tool displays the input which previously caused a content theft alarm. |
CTD Trigger History 3 | -- | None | The scan tool displays None, Drvr. Door, Psgr. Door, LR Door, RR Door, Rear Closure, Mid Closure, Tonneau, Hood, Ignition, Intrusion, Inclination, Remote, Batt. Reconnect, Power Mode, Tamper, or Glass Break. The scan tool displays the input which previously caused a content theft alarm. |
Current CTD Trigger | -- | None | The scan tool displays None, Drvr. Door, Psgr. Door, LR Door, RR Door, Rear Closure, Mid Closure, Tonneau, Hood, Ignition, Intrusion, Inclination, Remote, Batt. Reconnect, Power Mode or Tamper. |
Current Power Mode | -- | Run | The scan tool displays Off, Accessory, Run or Crank Request. This is the state of the ignition switch. |
Desired Battery Voltage | -- | Varies | This displays Volts. This is the desired battery voltage. |
Dimming Control Reference | -- | Varies | The scan tool displays Voltage. Displays approximately 3.2 volts. |
Dimming Control Signal | -- | % | The scan tool displays %. When the dimmer switch is manually rotated to the full dim position the scan tool will display 9%. When rotated to the full bright position the scan tool displays 100%. |
Dimming Control Signal | -- | Volts | The scan tool displays volts. When the dimmer is rotated to full dim position the scan tool displays 2.9 volts. When rotated to full bright position the scan tool displays 3.19 volts. |
Door Lock Requestor | -- | Varies | The scan tool displays Power Lock, Door Key Cyl., Rear Closure, Emergency, Keyless Entry, Passive Keyless, Remote, Delayed Lock, Relocking, Anti-Lockout, Exterior Sw. or Auto Locks. This is the current state of the door lock request as monitored by the BCM. |
Drvr. Door Unlock Cmd. | -- | OFF | The scan tool displays Off/On. This is the unlock output from the driver door switch (DDS) to the body control module (BCM) requesting all doors be unlocked. The DDS communicates with the BCM via GMLAN serial data. When the DDS communicates an unlock command over the serial buss the scan tool will display On. |
Drvr. 1 RVS Status | -- | Varies | The scan tool displays On or Off. This is the state of the driver 1 RVS. |
Drvr. 2 RVS Status | -- | Varies | The scan tool displays On or Off. This is the state of the driver 2 RVS. |
Driver Identification | -- | Varies | The scan tool displays Unknown or Driver 1-7. This is the current driver identification as monitored by the BCM. |
Estimated Battery Temp. | -- | Varies | This displays °C (°F). This is the current estimated battery temperature. |
Flash to Pass Switch | -- | Inactive | The scan tool displays Inactive/Active. When the flash to pass switch is activated, the scan tool will display Active until the switch is released. Flash to pass does not operate if the head light switch is in the Auto, OFF or running lights only position. |
Front Fog Lamp Relay Command | -- | OFF | The scan tool displays ON/OFF. When the fog lamp switch is placed in the ON position, the scan tool will display ON. |
Front Fog Lamp Switch | -- | Inactive | The scan tool displays Inactive/Active. This output of the BCM is displayed as Active as long as the switch is pressed and held. |
Fuel Economy Mode | -- | Active | The scan tool displays Active or Inactive. This is the state of the fuel economy mode. |
Hazard Lamp Switch | -- | Inactive | The scan tool displays Inactive/Active. When the hazard switch is placed in the ON position, the scan tool will display Active. |
Headlamp Switch | -- | Inactive | The scan tool displays Inactive/Active. When the headlamp switch is used to manually select head lights, the scan tool will display active. |
High Beam Relay Command | -- | OFF | The scan tool displays ON/OFF. When the dimmer switch is activated, the scan tool will display ON. Auto or manual lights must be on for this parameter. |
High Beam Select Switch | -- | Inactive | The scan tool displays Inactive/Active. When dimmer switch is activated the scan tool displays active even if lights are not ON. |
Hood Ajar Switch | -- | Closed | The scan tool displays Ajar or Closed. This is the state of the hood ajar switch. |
Hood Closed Switch | -- | Active | The scan tool displays Active or Inactive. This is the state of the hood closed switch. |
Hood Open Switch | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the hood open switch. |
Hood Switch Fault | -- | Not Present | The scan tool displays Present or Not Present. Present is displayed if the BCM senses a hood switch fault. |
Horn Relay Command | -- | OFF | The scan tool displays Off/On. When the body control module (BCM) commands the horn relay On, the scan tool displays the commanded state for the relay. |
HS Comm Cmd. | -- | OFF | The scan tool displays On or Off. This is the state of the high speed communications command of the BCM. |
Idle Boost Level 2 Counter | -- | Varies | This displays a numeric value. This is the number of level 2 idle boosts. |
Idle Boost Level 3 Counter | -- | Varies | This displays a numeric value. This is the number of level 3 idle boosts. |
Ignition Accessory/Run | -- | Active | The scan tool displays Active or Inactive. This is the state of the ignition accessory/run. |
Ignition Run/Crank | -- | Active | The scan tool displays Active or Inactive. This is the state of the ignition run/crank. |
Ign. Off/Run/Crank | -- | Run | The scan tool displays Key In/Off, Key Out/ACC, Crank or Run. This is the state of the ignition switch. |
Ignition Switch Fault | -- | No | The scan tool displays Yes or No. Yes is displayed if the BCM senses an ignition switch fault. |
Incandescent Dimming PWM Command | -- | % | The scan tool displays %. When the incandescent lamps are placed in the full dim position the scan tool displays 10%. When placed in the full bright position the scan tool displays 94%. When commanded ON the scan tool displays 100%. When commanded Off displays 0%. |
Int. Trunk/Liftglass Sw. | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the interior trunk or liftglass release switch. |
Key Capture Solenoid Cmd. | -- | OFF | The scan tool displays On or Off. This is the state of the key capture solenoid. |
Key in Ignition | -- | Yes | The scan tool displays Yes or No. This is the state of the key in ignition. |
Key in Ignition Status | -- | Key In | The scan tool displays Key In or Key Out. This is the state of the key in ignition. |
LED Dimming PWM Command | -- | Varies | This displays percent. This is the current LED dimming percentage. |
Left Cornering Lamp Command | -- | OFF | The scan tool displays ON/OFF. When the turn signal switch is placed in the LEFT turn position, the scan tool will display ON. Head light switch auto position must be selected when viewing this parameter. |
Left Rear Door Ajar Sw. | -- | Door Closed | The scan tool displays Closed/Ajar, the left rear door ajar switch input to the body control module (BCM), where an open door is displayed as Ajar. |
Left Turn Signal Switch | -- | Inactive | The scan tool displays Inactive/Active. When the turn signal switch is placed in the LEFT turn position, the scan tool will display Active. |
LF Turn Signal | -- | OFF | The scan tool displays ON/OFF. This output of the BCM constantly switches from ON to OFF as long as the left turn position is selected. |
LF Turn Signal Bulb Out Feedback | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the left front turn signal bulb. |
LR Turn Signal | -- | OFF | The scan tool displays ON/OFF. This output of the BCM constantly switches from ON to OFF as long as the left turn position is selected. |
LR Turn Signal Bulb Out Feedback | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the left rear turn signal bulb. |
Low Beam Relay Command | -- | ON | The scan tool displays ON/OFF. Displays ON when auto or manual head light switch positions are selected. |
Load Shed Lvl. 2 Counter | -- | Varies | This numeric value is the number of level 2 load sheds requested by the RVC system to maintain proper battery charging at idle. |
Load Shed Lvl. 3 Counter | -- | Varies | This numeric value is the number of level 3 load sheds requested by the RVC system to maintain proper battery charging at idle. |
Off/Run/Crank Signal | -- | Varies | This displays volts. This is the current off/run/crank signal voltage. |
Off/Run/Crank Reference | -- | Varies | This displays volts. This is the current off/run/crank reference voltage. |
Parasitic Current | -- | Varies | This displays amps. This is the state of the parasitic draw on the battery. |
Prev. State of Charge | -- | Varies | This displays percent. This was the previous state of charge of the battery. |
Park Brake Switch | -- | Released | The scan tool displays Applied/Released. When the brake pedal is applied, the scan tool will display applied. |
Park Lamp Relay Command | -- | ON | The scan tool displays ON/OFF. When the headlamp switch is in any position other than OFF the scan tool will display ON. |
Park Lamp Switch | -- | Inactive | The scan tool display Inactive/Active. When the park brake is applied, the scan tool will display ON. |
Powertrain HS Comm. Cmd. | -- | OFF | The scan tool displays On or Off. This is the state of the powertrain high speed communications command. |
Rain Sensor Signal | -- | OFF | The scan tool displays Off/Low Speed/Sensor Fault/Ckt Fault Low/Ckt. Fault High/No Glass/No BCM Data. When the wiper switch is in any one of the Delay settings the moisture sensor system will be active. Then when the sensor senses moisture on the glass, the scan tool will display Low Speed only while the wipers are On. If the BCM detects a system fault, the scan tool will display the fault as detected. |
Regulator Setpoint | -- | Varies | This displays percent. This is the set point of the voltage regulator. |
Remaining Starts 0 | -- | Varies | The scan tool displays True or False. True is displayed if there are no remaining starts. |
Remote Start Attempts 0 | -- | Varies | The scan tool displays True or False. True is displayed if there are no remote start attempts. |
Right Cornering Lamp Command | -- | OFF | The scan tool displays ON/OFF. When the turn signal switch is placed in the RIGHT turn position, the scan tool will display ON. Head light switch auto position must be selected when viewing this parameter. |
Rear Doors Lock Cmd. | -- | OFF | The scan tool displays Off/On. This is the lock output from the body control module (BCM) requesting all rear doors be locked. The DDS communicates with the BCM via GMLAN serial data. When the DDS communicates an lock command over the serial buss to the BCM, the BCM responds by locking the rear doors. The scan tool will display On. |
Rear Closure Ajar Sw. | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the rear closure ajar switch. |
Rear Door Unlock Cmd. | -- | OFF | The scan tool displays Off/On. This is the unlock output from the body control module (BCM) requesting all rear doors be unlocked. The DDS communicates with the BCM via GMLAN serial data. When the DDS communicates an unlock command over the serial buss to the BCM, the BCM responds by unlocking the rear doors. The scan tool will display On. |
Right Rear Door Ajar Sw. | -- | Door Closed | The scan tool displays Closed/Ajar, the right rear door ajar switch input to the body control module (BCM), where an open door is displayed as Ajar. |
Right Turn Signal Switch | -- | Inactive | The scan tool displays Inactive/Active. When the turn signal switch is placed in the RIGHT turn position, the scan tool will display Active. |
RF Turn Signal | -- | OFF | The scan tool displays ON/OFF. This output of the BCM constantly switches from ON to OFF as long as the right turn position is selected. |
RF Turn Signal Bulb Out Feedback | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the right front turn signal bulb. |
RR Turn Signal | -- | OFF | The scan tool displays ON/OFF. This output of the BCM constantly switches from ON to OFF as long as the right turn position is selected. |
RR Turn Signal Bulb Out Feedback | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the right rear turn signal bulb. |
Run Abort | -- | False | The scan tool displays True or False. True is displayed if a run abort was executed. |
Run/Crank Relay Command | -- | OFF | The scan tool displays On or Off. The scan tool displays the commanded state of the run/crank relay. The scan tool displays ON when the BCM provides voltage to the run/crank relay control circuit. |
Run Relay Command | -- | OFF | The scan tool displays On or Off. This is the state of the run relay. |
Shift Lock Solenoid Command | -- | OFF | The scan tool displays On or Off. This is the state of the shift lock solenoid. |
Start Up State Of Charge | -- | Varies | This displays percent. This was the last state of charge of the battery at start up. |
State of Charge | -- | Varies | This displays percent. This is the current state of charge of the battery. |
State of Charge Low | -- | No | The scan tool displays Yes or No. Yes is displayed if the state of charge of the battery is low. |
Stop Lamp Relay Command | -- | OFF | The scan tool displays ON/OFF. This output of the BCM is displayed as ON when the brakes are applied. |
SWC Bank 1 Status | -- | Idle | The scan tool displays Idle or Switch 1-10. This is the state of the steering wheel controls (SWC) bank 1. |
Theft LED | -- | OFF | The scan tool displays On, Off, Flash Slow or Flash Fast. This is the current state of the theft indicator. |
Traction Control Switch | -- | Inactive | The scan tool displays Active or Inactive. This is the state of the traction control switch. |
Trunk Release Solenoid Command | -- | OFF | The scan tool displays Active or Inactive. This is the state of the traction control switch. |
Valet Switch | -- | Inactive | The scan tool displays Inactive/Active. When activated displays Valet Mode on the uplevel radio, and display active on the scan tool. |
Washer Relay Cmd. | -- | OFF | The scan tool displays Inactive or Active. This output displays the operation mode of the washer pump. |
Windshield Washer Switch | -- | Inactive | The BCM uses this input to determine if the wash switch is depressed. If it is depressed, the BCM commands the WPR PCB Relay ON and keeps it ON until 2 wipe cycles have completed after the switch has been released. |
Windshield Wiper Switch | -- | OFF | The scan tool displays Off/Intermittent/Low. When the wiper switch activated, the scan tool will display the selected intermittent or low switch input to the BCM. |
Wiper Delay Setting | -- | 0 | The scan tool displays 0,1,2,3,4,5. When the wiper switch is placed a Delay mode, the scan tool will display the delay mode number as selected. |
Wiper High Speed Relay | -- | OFF | The scan tool displays On/OFF. When the wiper switch is placed in the high speed position, the scan tool displays the BCM output command of the WPR Hi Relay. |
Wiper High Speed Switch | -- | Inactive | The scan tool displays Inactive/Active. When the wiper switch is placed in the high speed position, the scan tool displays the switch input to the BCM as Active. |
Wiper Park Switch | -- | Active | The body control module (BCM) uses this input to determine the position of the wipers. When the wipers are in the PARK or down position, the wiper motor park switch signal circuit of the BCM is pulled low and the scan tool will display Active. |
Wiper Relay Cmd. | -- | OFF | The scan tool displays On/Off. When the wipers are On, the scan tool displays the BCM output command of the WPR Relay as On. |
Output Control | Description |
---|---|
Accy/RAP Relay | This output control is used to command the Accy/RAP relay On and Off. |
Backup Lamps | This output control is used to command the backup lamps On and Off. |
BPP Sensor Calibration | This output control is used to command the BCM to calibrate the brake pedal position (BPP) sensor to zero. |
Courtesy Lamp | This output control is used to command the foot wells and courtesy lamps On and Off. |
Fog Lamps | This output control is used to command the fog lamps On and Off. |
High Beams | This output control is used to command the high beam headlights On and Off. |
Horn | This output control is used to command the horn On and Off. |
Incandescent Dimming | The BCM dims the incandescent dimming from 0-100 percent when you select INCREASE or DECREASE by 20 percent increments. |
LED Dimming | The BCM dims the LED dimming from 0-100 percent when you select INCREASE or DECREASE by 20 percent increments. |
Left Cornering Lamp | This output control is used to command the left corning lamp On and Off when the left turn signal is turned on. |
LF Turn Signal | This output control is used to command the left front turn signal On and Off. |
Lock Rear Doors | This output control is used to command the rear doors to lock. |
Low Beams | This output control is used to command the low beam headlights On and Off. |
LR Turn Signal | This output control is used to command the left rear turn signal On and Off. |
Parking Lamps | This output control is used to command the parking lamps On and Off. |
RF Turn Signal | This output control is used to command the right front turn signal On and Off. |
Right Cornering Lamp | This output control is used to command the right cornering lamp on and off when the right turn signal is turned on. |
RR Turn Signal | This output control is used to command the right rear turn signal On and Off. |
Run/Crank Relay | This output control is used to command the run/crank relay On and Off. |
Setup SDM Primary Key in BCM | This output control is used to set up the SDM primary key into the BCM. |
Shift Lock Solenoid | This output control is used to command the shift lock solenoid On and Off. |
Trunk Release | This output control is used to command the trunk release solenoid On and Off. |
Unlock Rear Doors | This output control is used to command the rear doors to unlock. |
Wiper High Speed Relay | This output control is used to command the wiper high speed relay On and Off. |
Wiper Relay | This output control is used to command the wiper relay On and Off. |
Wiper Washer Motor | This output control is used to command the wiper washer motor On and Off. |