Understanding Adaption Channel Maps

   #1  

mikeso51

Verified VCDS User
Verified
Joined
May 15, 2021
Messages
8
Reaction score
3
Location
UK
VCDS Serial number
C?ID=444057
New member just starting to get to grips with VCDS. Before I get into making changes to my car’s coding I am making backups of my current set up, including adaption channel maps. The information in the first column of the maps is the channel number and a description of the function, and the information in the second column is the status/setting of the channel. But what do the numbers in the 3rd column represent? They are all integers in the range 1 - 256, but I can’t find any explanation in the Manual. Exlqnation would be much appreciated.

Mike
 
   #2  

Eric

Active Member
Staff member
Ross-Tech Employee
Joined
Jan 29, 2014
Messages
3,093
Reaction score
4,434
Location
Lansdale, PA, USA
VCDS Serial number
HC800000
It's the size of the adaptation channel in bytes. The same channel can cover a LOT of different settings and that will be reflected in its size. For instance all those settings:
Code:
IDE06753-MAS06278-Efficiency program display-Live tip air resistance: close window/sunroof,activated ,4
IDE06753-MAS06279-Efficiency program display-Live tip engine brake: uncouple not until below 1300 RPM,activated ,4
IDE06753-MAS06280-Efficiency program display-Live tip do not operate gas pedal during engine start,activated ,4
IDE06753-MAS06281-Efficiency program display-Live tip adhere to switch display (only manual switch),activated ,4
IDE06753-MAS06282-Efficiency program display-Live tip use start-stop-system,activated ,4
IDE06753-MAS06283-Efficiency program display-Live tip switch on start-stop-system,activated ,4
IDE06753-MAS06284-Efficiency program display-Live tip air conditioning: close window/sunroof,activated ,4
IDE06753-MAS06285-Efficiency program display-Live tip use gearshift position D,activated ,4
IDE06753-MAS06286-Efficiency program display-Live tip Do not press accelerator pedal at standstill,activated ,4
IDE06753-MAS06287-Efficiency program display-Live tip sunroof open: switch of A/C (AC button),activated ,4
IDE06753-MAS06288-Efficiency program display-Live tip avoid engine warm-up at standstill,activated ,4
are in the same channel, over a length of 4 bytes.
 
   #3  

mikeso51

Verified VCDS User
Verified
Joined
May 15, 2021
Messages
8
Reaction score
3
Location
UK
VCDS Serial number
C?ID=444057
It's the size of the adaptation channel in bytes. The same channel can cover a LOT of different settings and that will be reflected in its size. For instance all those settings:
Code:
IDE06753-MAS06278-Efficiency program display-Live tip air resistance: close window/sunroof,activated ,4
IDE06753-MAS06279-Efficiency program display-Live tip engine brake: uncouple not until below 1300 RPM,activated ,4
IDE06753-MAS06280-Efficiency program display-Live tip do not operate gas pedal during engine start,activated ,4
IDE06753-MAS06281-Efficiency program display-Live tip adhere to switch display (only manual switch),activated ,4
IDE06753-MAS06282-Efficiency program display-Live tip use start-stop-system,activated ,4
IDE06753-MAS06283-Efficiency program display-Live tip switch on start-stop-system,activated ,4
IDE06753-MAS06284-Efficiency program display-Live tip air conditioning: close window/sunroof,activated ,4
IDE06753-MAS06285-Efficiency program display-Live tip use gearshift position D,activated ,4
IDE06753-MAS06286-Efficiency program display-Live tip Do not press accelerator pedal at standstill,activated ,4
IDE06753-MAS06287-Efficiency program display-Live tip sunroof open: switch of A/C (AC button),activated ,4
IDE06753-MAS06288-Efficiency program display-Live tip avoid engine warm-up at standstill,activated ,4
are in the same channel, over a length of 4 bytes.
Thanks Eric. That now makes perfect sense.
 
   #4  

DV52

Verified VCDS User
Verified
Joined
May 16, 2014
Messages
4,359
Reaction score
4,907
Location
Melbourne, Australia
VCDS Serial number
C?ID=194404
It's the size of the adaptation channel in bytes. The same channel can cover a LOT of different settings and that will be reflected in its size. For instance all those settings:
Code:
IDE06753-MAS06278-Efficiency program display-Live tip air resistance: close window/sunroof,activated ,4
IDE06753-MAS06279-Efficiency program display-Live tip engine brake: uncouple not until below 1300 RPM,activated ,4
IDE06753-MAS06280-Efficiency program display-Live tip do not operate gas pedal during engine start,activated ,4
IDE06753-MAS06281-Efficiency program display-Live tip adhere to switch display (only manual switch),activated ,4
IDE06753-MAS06282-Efficiency program display-Live tip use start-stop-system,activated ,4
IDE06753-MAS06283-Efficiency program display-Live tip switch on start-stop-system,activated ,4
IDE06753-MAS06284-Efficiency program display-Live tip air conditioning: close window/sunroof,activated ,4
IDE06753-MAS06285-Efficiency program display-Live tip use gearshift position D,activated ,4
IDE06753-MAS06286-Efficiency program display-Live tip Do not press accelerator pedal at standstill,activated ,4
IDE06753-MAS06287-Efficiency program display-Live tip sunroof open: switch of A/C (AC button),activated ,4
IDE06753-MAS06288-Efficiency program display-Live tip avoid engine warm-up at standstill,activated ,4
are in the same channel, over a length of 4 bytes.

@Eric - Forgive my interlude in your response to OP's question , but riddle me this (please) :

If my understanding is correct - I think that you are saying that the "parent" channel with the primary tag number IDE06753 is 4 bytes in length and within these Bytes, the admap process will report each of the "child" channels as separate records via the secondary tag number and via an accompanying long-form descriptor (and, including the setting for each child channel).

If this is correct (and with no offense intended) - is it efficient to include the trailing number in the admap records? Or, asked another way - what additional value does the the byte number provide to users that is not already contained in the other information provided? In short - how do users use the Byte number?

Don
 
Last edited:
   #5  

Uwe

Benevolent Dictator
Staff member
Joined
Jan 29, 2014
Messages
33,251
Reaction score
23,722
Location
USA
VCDS Serial number
HC100001
In short - how do users use the Byte number?
They don't, really. But we do. E.g. the older HEX+CAN with its ancient little Atmega MCU very much has limits on what it can buffer. These limits were exceeded by some channels in some modules starting about 6 or 7 years ago, but that wasn't immediately obvious and caused us (and a few customers) considerable consternation. So seeing the size of these channels in the maps tips us off to potential issues...

-Uwe-
 
   #6  

morris39

Verified VCDS User
Verified
Joined
Mar 4, 2020
Messages
156
Reaction score
10
Location
Canada
VCDS Serial number
C?ID=395084
@Eric - Forgive my interlude in your response to OP's question , but riddle me this (please) :

If my understanding is correct - I think that you are saying that the "parent" channel with the primary tag number IDE06753 is 4 bytes in length and within these Bytes, the admap process will report each of the "child" channels as separate records via the secondary tag number and via an accompanying long-form descriptor (and, including the setting for each child channel).

If this is correct (and with no offense intended) - is it efficient to include the trailing number in the admap records? Or, asked another way - what additional value does the the byte number provide to users that is not already contained in the other information provided? In short - how do users use the Byte number?

Don
I had asked what the 3rd field in the Adpmap signified in the past and the answer was byte qty. The salient point for a user (new user yet) is that there is no point as explained below post. You have to state the question precisely is the lesson learned. Pedantic yes but you might find it amusing.
 
Top