Long Coding Helper for Short Coding Decrypting
Several control modules will use an additive coding, or binary for the soft coding. A list of features or functions have a numeric value, add up the values to get the sum total and that is the coding. For example, the (7L) Touareg Central Electronics does this:
http://wiki.ross-tech.com/wiki/index.php/VW_Touareg_(7LA)_Central_Electronics
To come up with the soft coding, you add the numbers to what options or features the module supports. For example:
+0000001 = DRLs always ON, not optional in MFI
+0000002 = Driving Light for USA/Canada (Xenon Low Beams Off when High Beams are On)
+0000064 = Front Fog Lamps Enabled
Soft coding for this list would be 0000067. 1 + 2 + 64 = 67.
Now what if you want to break a soft coding number down? Here is a random Touareg Central Electronics scan I pulled up:
-------------------------------------------------------------------------------
Address 09: Cent. Elect. Labels: 7Lx-937-049-V1.clb
Part No: 7L6 937 049 K
Component: 2703
Coding: 0105695
Shop #: WSC 31414 000 00000
VCID: 448D574504EF3F3EF0B-5072
-------------------------------------------------------------------------------
So what features or functions are enabled to get a soft coding of 0105695? How can I break that down quickly? With Long Coding Helper. The Long Coding Helper file is installed in the same location as the VCDS software, C:\Ross-Tech\VCDS in most cases. Look for the "LCode.exe" file.
Open up Long Coding Helper, and on line 1), type in "+" and the coding value.
Long Coding Helper will show you the binary values that add up to the sum total you type in. So for the soft coding example 0105695 breaks down to:
+0000001 = DRLs always ON, not optional in MFI
+0000002 = Driving Light for USA/Canada (Xenon Low Beams Off when High Beams are On)
+0000004 = Interior Comfort Lighting Enabled
+0000008 = Rain & Light Sensors Enabled
+0000016 = Coming Home Lights Enabled
+0000064 = Front Fog Lamps Enabled
+0000128 = Xenon Lighting Installed/Enabled
+0001024 = Headlight Washers Enabled
+0002048 = Electric Fuel Pump Relay Block (Gasoline Engines Only!)
+0004096 = Wake-up Function (for Air Suspension)
+0032768 = Low-line Seat Heating Enabled (No Memory Seats Only)
+0065536 = Electric Load Management Enabled
Add those numbers up and you get 0105695.
Several control modules will use an additive coding, or binary for the soft coding. A list of features or functions have a numeric value, add up the values to get the sum total and that is the coding. For example, the (7L) Touareg Central Electronics does this:
+0000001 = DRLs always ON, not optional in MFI
+0000002 = Driving Light for USA/Canada (Xenon Low Beams Off when High Beams are On)
+0000004 = Interior Comfort Lighting Enabled
+0000008 = Rain & Light Sensors Enabled
+0000016 = Coming Home Lights Enabled
+0000032 = Rear Fog Lamps Enabled
+0000064 = Front Fog Lamps Enabled
+0000128 = Xenon Lighting Installed/Enabled
+0000256 = Marker Lights for USA/Canada Enabled
+0001024 = Headlight Washers Enabled
+0002048 = Electric Fuel Pump Relay Block (Gasoline Engines Only!)
+0004096 = Wake-up Function (for Air Suspension)
+0008192 = Second Battery Enabled
+0016384 = Auxilliary Battery Enabled (V10 TDI only)
+0032768 = Low-line Seat Heating Enabled (No Memory Seats Only)
+0065536 = Electric Load Management Enabled
+0131072 = Rear Fog Disabled when Off-Roads Suspension Set (Japan Only)
http://wiki.ross-tech.com/wiki/index.php/VW_Touareg_(7LA)_Central_Electronics
To come up with the soft coding, you add the numbers to what options or features the module supports. For example:
+0000001 = DRLs always ON, not optional in MFI
+0000002 = Driving Light for USA/Canada (Xenon Low Beams Off when High Beams are On)
+0000064 = Front Fog Lamps Enabled
Soft coding for this list would be 0000067. 1 + 2 + 64 = 67.
Now what if you want to break a soft coding number down? Here is a random Touareg Central Electronics scan I pulled up:
-------------------------------------------------------------------------------
Address 09: Cent. Elect. Labels: 7Lx-937-049-V1.clb
Part No: 7L6 937 049 K
Component: 2703
Coding: 0105695
Shop #: WSC 31414 000 00000
VCID: 448D574504EF3F3EF0B-5072
-------------------------------------------------------------------------------
So what features or functions are enabled to get a soft coding of 0105695? How can I break that down quickly? With Long Coding Helper. The Long Coding Helper file is installed in the same location as the VCDS software, C:\Ross-Tech\VCDS in most cases. Look for the "LCode.exe" file.

Open up Long Coding Helper, and on line 1), type in "+" and the coding value.

Long Coding Helper will show you the binary values that add up to the sum total you type in. So for the soft coding example 0105695 breaks down to:
+0000001 = DRLs always ON, not optional in MFI
+0000002 = Driving Light for USA/Canada (Xenon Low Beams Off when High Beams are On)
+0000004 = Interior Comfort Lighting Enabled
+0000008 = Rain & Light Sensors Enabled
+0000016 = Coming Home Lights Enabled
+0000064 = Front Fog Lamps Enabled
+0000128 = Xenon Lighting Installed/Enabled
+0001024 = Headlight Washers Enabled
+0002048 = Electric Fuel Pump Relay Block (Gasoline Engines Only!)
+0004096 = Wake-up Function (for Air Suspension)
+0032768 = Low-line Seat Heating Enabled (No Memory Seats Only)
+0065536 = Electric Load Management Enabled
Add those numbers up and you get 0105695.