Audi C7 Comfort Seat Mod: Adjust comfort seat settings with VCDS

DISCLAIMER: This has only been tested on a pre-facelift C7 S7. I assume this works on other models but any changes are done so at your own risk. Increasing pressures and/or speeds may lead to premature failure of equipment! 

Hardware Required:

  1. A C7/C7.5 (2012 - 2017 A6/S6/A7/S7/RS7?), D4/D4.5? (2011 - 2017 A8/S8)
  2. Comfort seating option (Heated / Cooled / Massage seats)
  3. A Ross-tech VCDS cable. Can be purchased here: https://store.ross-tech.com/shop/vchv2_ent/
  4. A compatible Windows laptop with VCDS 19.6.2 software or newer installed.
  5. (OPTIONAL) A Battery charger connected to car. A float/trickle style charger is sufficient.
Connecting VCDS:
  1. Make sure the VCDS software is installed
  2. Connect the cable to the OBD port. This is located under the dash in the driver side footwell area.
  3. Connect the USB cable to the PC. If this is the first time connecting, let Windows do the driver installing thing.
  4. Fire up the VCDS software (At the time of writing 19.6.2)
  5. The first time starting the VCDS software, the USB connection must be configured. Click the "Program Options" button.
  6. Verify "USB" is checked. Click the "Test" button. Click "Save"

VCDS Main Screen

VCDS Program Options


Enabling Shiatsu Mode:
  1. Turn on the ignition (press Engine Start/Stop button once without foot on brake pedal). If a battery charger is not connected, you may want to go ahead and start the car. This goes without saying, but if in a garage, make sure the garage door is open.
  2. Click the "Select Control Module" button.
VCDS Select Control Module

  1. Driver module is [88-Multicont. Seat Driver], Passenger module is [89-Multicont. Seat Pass.]
    Depending on the options installed on your car, these modules may be under the "Installed 2" tab.

  1. On the right side under "Advanced Functions", click the "Adaptation - 10" button.
  1. Click the "Channel" dropdown and select "IDE02995-Intensity level 1 of massage function."

  1. Under "New value" type in the new desired setting.
  2. Click "Do It!" button to write the changes to the module.
  3. When a setting is changed, the massage function will have to be turned off and back on with the button on the side of the seat to test the new settings.
  4. Rinse and repeat for each Intensity level. Here are the settings I used:
Factory ValueUpdated Value
Level 15665
Level 26175
Level 36885
Level 47590
Level 58295
These settings have been tested a couple months without negative effects. However, I cannot guarantee these settings will not increase wear or damage the massage seat module, solonoids, or bladders. You assume responsibility for any changes made.

Massage Speed Settings:

The setting of this timer is somewhat confusing (at least to me). Increasing the setting of this timer does not speed up the function of the sequencing of the massage functions. Instead, the amount of time taken at each step of the massage setting is increased, pausing after the bladder is inflated to the intensity level set earlier. Decreasing the setting will increase the speed of the sequencing. Decreasing the value too much will not allow enough time for the massage bladders to fully inflate at the higher intensity levels though.
  1. Click the "Channel" dropdown and select "IDE03005-Speed of massage function"
  1. Under "New value" type in the new desired setting.
  2. Click "Do It!" button to write the changes to the module.
  3. When a setting is changed, the massage function will have to be turned off and back on with the button on the side of the seat to test the new settings.
  4. I adjusted the setting from 50% to 45%. I found that decreasing the timer further resulted in the bladders not fully inflating at intensity level 5 on the "Wave" function.

Ending Notes:

The settings for the driver and passenger seats have to be adjusted individually if you want to apply the settings to both.

As noted earlier, these settings have been tested for the previous few months with no negative effects. However, i cannot guarantee these settings will not increase wear or damage components.

There are other settings in the adaptations like the automatic timeout which is set to 600 seconds or 10 minutes. I have not found a way to increase this as the module will not take any number larger without giving a "request out of range" error. There are a few pressure settings that appear to be maxed out as well.

There are timers for speeds for each intensity level. I have made adjustments to these, but I'm not noticing a difference.

If you want to put everything back to factory settings, Channel "IDE01475-Resetting of all adaptations" can be used. I used it a couple times while trying to figure out what stuff did.

Comments

  1. "There are other settings in the adaptations like the automatic timeout which is set to 600 seconds or 10 minutes. I have not found a way to increase this as the module will not take any number larger without giving a "request out of range" error. There are a few pressure settings that appear to be maxed out as well."

    I had this same issue and all values I entered were not allowed, until I tested on the Driver Side with a random value of 10 and set a default of 2600 (Well 26XX seconds).

    My car is a 2014 A8L 4.0T and I am using the newest version I just bought and downloaded on 6/10/2020

    ReplyDelete
    Replies
    1. Interesting. I'll give this a try.

      Delete
    2. Sure enough, game.stuff is correct. Putting in a value of "10" will result in an accept and after the read of the value of the channel, a large value of 2648 is returned. I tested this further by pushing a value of 5 into the module. The returned result was 1324, or approximately 22 mins. So, success?

      Delete
    3. Yeah it works for me, I tested 1 thru 11 where 1 = 300 Seconds, 2 = 600 seconds on up.
      Regards,
      Jerrad

      Delete

Post a Comment

Popular posts from this blog

Dyno Spectrum DS2 Datalogging Software Basics Part 1

TunerPro - Limiting torque on 4.0T platform

The Tale of Gear Two Shift Solenoid