GM Service Manual Online
For 1990-2009 cars only
Table 1: Driver Position Module
Table 2: Driver Seat Module Scan Tool Output Controls

Driver Position Module

Parameter

System State

Expected Value

Description

Operating Conditions: Ignition ON/Engine OFF

Battery Voltage

--

Varies

Displays the voltage of the battery positive supply circuit to the driver seat module

Drvr. Seat Heat Sensor

--

Varies

The scan tool displays the voltage level of the seat heat sensor signal circuit to the driver seat module. When the seat is cold the scan tool will display near 5 volts and as the seat temperature rises the signal voltage will decrease to near 0.0 volts.

Driver Seat Heat Zone

--

Off

Displays the active seat heat zones. The scan tool will display Back Only when the heated seat back is operating in the low, medium, or high modes and the heated seat cushion is off. Back and Cushion will be displayed when both heater elements are operating in the low, medium, or high modes.

Driver Seat Temp. Setting

--

Off

Displays the current status of the heated seat temperature setting during back only or back and cushion heating modes.

Exit Horiz Lumbar Value

--

Varies

Displays the current value in the driver seat module for horizontal lumbar position when exiting the vehicle.

Front Vertical Motor

--

Inactive

Displays the current state of the front vertical motor.

Front Vertical Position

--

Varies

Displays 0 to 5 volts for the current position of the seat. When the front of the driver seat is at the down stop the volts are near 0. As the rear of the driver seat is raised the voltage will increase until the up stop is reached where the voltage will be near 5 volts.

Front Vertical Position Switch

--

Inactive

Displays the current status of the seat front vertical adjuster switch up, down, or inactive.

Horizontal Lumbar Motor

--

Inactive

Displays the current state of the horizontal lumbar motor.

Horizontal Lumbar Position

--

Varies

Displays 0 to 5 volts for the current position of the lumbar support. When the lumbar is at the rearward stop the volts are near 0. As the horizontal lumbar is moved forward the voltage will increase until the forward stop is reached where the voltage will be near 5 volts.

Horizontal Motor

--

Inactive

Displays the current state of the horizontal motor.

Horizontal Position Switch

--

Inactive

Displays the current status of the seat horizontal adjuster switch forward, backward, or inactive.

Horizontal Value

--

Varies

The scan tool displays the current value in the driver seat module for the horizontal value.

Ign. Since Current DTC

--

Varies

Displays the number of ignition cycles on/off since the DTC set.

Last Memory Recall

--

Invalid

Displays the current value in the driver seat module for the last memory button pressed.

Last Memory Set

--

Invalid

Displays the current value in the driver seat module for the last memory setting.

Lumbar Switches

--

Idle

Displays the current status of the seat lumbar switch. The scan tool will display the direction that the lumbar switch is being operated

Mem 1 Front Vertical Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 1 to recall a set position.

Mem 1 Horiz Lumbar Value

--

Varies

Displays the current value in the driver seat module for horizontal lumbar position when using the memory switch 1 to recall a set position.

Mem1 Horizontal Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 1 to recall a set position.

Mem 1 Rear Vertical Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 1 to recall a set position.

Mem 1 Recline Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 1 to recall a set position.

Mem 2 Front Vertical Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 2 to recall a set position.

Mem 2 Horiz Lumbar Value

--

Varies

Displays the current value in the driver seat module for horizontal lumbar position when using the memory switch 2 to recall a set position.

Mem 2 Horizontal Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 2 to recall a set position.

Mem 2 Rear Vertical Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 2 to recall a set position.

Mem 2 Recline Value

--

Varies

Displays the current value in the driver seat module for seat position when using the memory switch 2 to recall a set position.

Passenger Seat Temp. Setting

--

Off

The scan tool displays Off, Low, Med and High. This is the status of the passenger's temp. setting.

Pedal Position

--

Varies

The scan tool displays 0.0-5.0 volts. The voltage displayed is the input to the driver seat module from the adjustable pedal motor position sensor.

Psgr. Seat Heat Sensor

--

Varies

The scan tool displays the voltage level of the seat heat sensor signal circuit to the driver seat module. When the seat is cold the scan tool will display near 5 volts and as the seat temperature rises the signal voltage will decrease to near 0.0 volts.

Psgr. Seat Heat Zone

--

Off

Displays the active seat heat zones. The scan tool will display Back Only when the heated seat back is operating in the low, medium, or high modes and the heated seat cushion is off. Back and Cushion will be displayed when both heater elements are operating in the low, medium, or high modes.

Rear Vertical Motor

--

Inactive

Displays the current state of the rear vertical motor.

Rear Vertical Position

--

Varies

Displays 0 to 5 volts for the current position of the seat. When the rear of the driver seat is at the down stop the volts are near 0. As the rear of the driver seat is raised the voltage will increase until the up stop is reached where the voltage will be near 5 volts.

Recliner Motor

--

Inactive

Displays the current state of the recliner motor.

Recline Position

----

Varies

Displays 0 to 5 volts for the current position of the seat. When the driver seat back is at the rearward stop the volts are near 0. As the driver seat back is moved forward the voltage will increase until the forward stop is reached where the voltage will be near 5 volts.

Recline Switch

--

Inactive

Displays the current status of the seat recline adjuster switch forward, backward, or inactive.

Recline Vertical Position Switch

--

Inactive

Displays the current status of the seat rear vertical adjuster switch up, down, or inactive.

Seat Front Vertical Exit Position

--

Varies

The scan tool displays the current value of driver seat module front vertical exit position.

Seat Horizontal Exit Position

--

Varies

The scan tool displays the current value of the driver seat module horizontal exit position.

Seat Horizontal Position

--

Varies

Displays 0 to 5 volts for the current position of the seat. When the driver seat is at the rearward stop the volts are near 0. As the driver seat is moved forward the voltage will increase until the forward stop is reached where the voltage will be near 5 volts.

Seat Rear Vertical Exit Position

--

Varies

The scan tool displays the current value of the driver position module rear vertical exit position.

Seat Recline Exit Position

--

Varies

The scan tool displays the current value of the driver position module recline exit position.


Driver Seat Module Scan Tool Output Controls

Output Control

Description

Driver Heated Seat

This output control commands the driver heated seat on.

Front Up/Down

The memory seat module will activate the front vertical motor up or down.

Lumbar Forward/Rearward

The memory seat module will activate the horizontal lumbar motor forward or rearward.

Passenger Heated Seat

This output control commands the passenger heated seat on.

Pedals Forward/Rearward

This output control will command the brake pedals forward or rearward.

Rear Up/Down

The memory seat module will activate the rear vertical motor up or down.

Recline Forward/Rearward

The memory seat module will activate the recline motor forward or rearward.

Seat Forward/Rearward

The memory seat module will activate the horizontal seat motor forward or rearward.