OBD avec VAG-COM

prise_obd_touran.jpg

Suite à l’article sur les petit et grand ODB, voici ce qu’il faut pour remplacer le grand ODB (et faire bien d’autres choses en plus), si vous ne voulez/pouvez pas aller chez le concessionnaire…
Donc OBD pour On Board Diagnostic (ne pas confondre avec ODB pour ordinateur de bord ) : c’est ce que l’on peut faire via la prise rose se trouvant dans vos Volkswagen.  Son emplacement varie selon le modèle; pour Golf/Jetta/Touran, elle se trouve près des fusibles, sous le volant à gauche.

DLC2.jpg

(photo Dan29 – Touranpassion.com)

Le logiciel le plus facile d’emploi, celui se rapprochant le plus d’après ce que j’en sais de la valise VW d’origine (VAS/VAG 1551) est celui commercialisé par VAG-COM :

sel-courant.png

Site français : VAG-COM.fr
Site américain : Ross-Tech.com

Il y a des infos bulles, des aides sur toutes les cases ou presque, donc il ne faut pas du tout s’y connaitre, il ne faut pas avoir de doc technique VW ou autre amulette, il faut juste etre prudent quand on arrive à l’aspect reprogrammation; et pour ça, tous les codes se trouvent ici : http://www.ross-tech.com/vag-com/cars/index.html et ici : http://en.openobd.org/vw.htm

Bien entendu, il y a quand même moyen de bien mettre du désordre dans le cerveau électronique de cette pauvre voiture qui n’en demandait pas tant =D : je décline toute responsabilité quant à l’usage de ce qui est exposé ici…

Le logiciel et le cable coute relativement cher : 350EUR pour la version série, 450EUR pour la version USB;
Une version moins chere existe à 250€ en USB, mais uniquement compatible avec ces modèles :

  • 2003+ VW Touran (châssis 1T)

  • 2004+ VW Golf (châssis 1K)

  • 2004+ VW Caddy (châssis 2K)

  • 2004+ Audi A3 (châssis 8P)

  • 2004+ Seat Altea (châssis 5P)

  • 2004+ Skoda Octavia (châssis 1Z)

  • 2005+ Seat Toledo (châssis 5P)

  • 2005+ Golf Plus (châssis 5M)

  • 2005+ Seat Leon (châssis 1P)

  • 2005.5+ Jetta (châssis 1K)

  • 2006+ Eos (châssis 1F)

  • 2005.5+ VW Passat (châssis 3C)

Pour plus d’infos voir ici.

Et c’est vite amorti, quand on fait le compte pour changer la durée d’un coming home, ou la façon dont le verrouillage central fonctionne par exemple :
-prendre rendez-vous et attendre 3 semaines
-prendre 3 heures de congé minimum
-faire quelques dizaines de kilomètres si la concession n’est pas à proximité
-payer 30 à 50EUR de main d’oeuvre
-récupérer la voiture avec un truc de changé mais pas ce qu’on a demandé…

Officieusement ca se trouve aussi dans les ruelles obscures du Net, mais pour la version du soft, c’est rarement la derniere version compatible Golf/Jetta V, quand ce n’est pas un fake ou verolé, et pour les cables que l’on trouve plus ou moins officiellement sur eBay, en général ce sont des trucs bon marché qui de toutes façons ne sont pas compatible BUS-CAN, et donc ne fonctionneront pas sur les Golf/Jetta V (et autres véhicules issus de la plateforme)…

Voir les interfaces ici : http://www.vag-com.fr/interfaces.htm
Il faut impérativement HEX-COM+CAN ou HEX-USB+CAN pour les Golf/Jetta V (et autres modèles basés sur la plateforme).

C’est en gros les mêmes modules et les mêmes fonctions pour tous les modèles basé sur la plateforme de la Golf V; néanmoins tous les exemples donnés ci-dessous ne sont pas valables nécessairement tels quels pour tous les modèles : il faut se référer aux pages des sites de Ross-Tech, VAG-COM ou OpenOBD.org pour plus d’informations sur chaque modèle précisément. Ca dépend aussi bien sur des options installées sur le véhicule.

Exemple : activation du 2eme antibrouillard arrière sur le Touran en images :

Choix du module 09 :

sel-courant.png

on passe en codage long :

VAGCOM_FogLights_01.jpg

bien vérifier ici que le Bit 1 (4e position sélectionnée en 3) où il y a la valeur 21) n’est pas coché :

VAGCOM_FogLights_03.jpg

il faut cocher ici le Bit 4 (5e position sélectionnée en 3) ) :

VAGCOM_FogLights_04.jpg

faire « Transferer codage » et valider par Ok sur la fenetre du module restée ouverte, et voilà 🙂
(repris de ce topic sur Touranpassion.com)

Reglage synchronisé des retroviseurs :
Select 46 (Comfort System)
Long Coding -> Function 07
Byte 09 Bit 6 Synchronous mirror adjustment

Pour que le retroviseur passager s’incline en marche arriere :
meme module (46)
Byte 09 Bit 7 Mirror lowering with reverse gear

Verrouillage et déverrouillage de une ou de toutes les portes :
toujours le module 46
Cadre de gauche => Sélectionner => « Adaptation »
1= Activé 0= Non activé
Canal 03: Verrouillage automatique dès que la voiture dépasse 25km/h
Canal 04: Déverrouillage automatique au retrait de la clé de contact
Canal 05: Beep klaxon lors du déverrouillage à distance
Canal 06: Beep klaxon lors du verrouillage à distance
Canal 07: Activation clignotants lors du déverrouillage à distance
Canal 08: Activation clignotants lors du verrouillage à distance
On peut également sélectionner si on ouvre une porte ou toute la voiture avec un appui sur la clé, etc.

Pour la duree du coming/leaving home :
Control Module Adaptation
Select 09 (Central Electronics)
Adaptation -> Function 10
-> Channel 001 (Coming-Home Time)
Range: 0 – 120 Seconds
-> Channel 002 (Leaving-Home Time)
Range: 0 – 120 Seconds

Ouvrir et fermer les fenêtres et le toit ouvrant avec la télécommande
Pour que cela fonctionne, il faut faire un appui long sur le bouton de la télécommande.
[Select]
[46 – Cent. Conv.]
[Long Coding – 07]
[Long Coding Helper]
Click on each of the Byte numbers in step 3) and you’ll see the selectable options below.
Uncheck the box for « Comfort function power windows/sunroof via remote control inactive »
Check the box for « Comfort opening power windows via remote control active »
Check the box for « Comfort closing power windows via remote control active »
Check the box for « Closing sunroof via remote control active »
[Transfer Coding]
[Do It!]
(Remarque : on ne sait pas ouvrir le toit ouvrant, juste le fermer, même si une case à cocher est présente, le permettant en théorie)

Adaptation de la sensibilité du détecteur de luminosité/de pluie :
Voir cette page.
Coding
* Byte 00: Rain Sensor Correction (Infrared Transperency at 880nm)
* Byte 01: Light Sensor Correction (Transperency)
* Byte 02: Options
      o +1 = Highway Light
      o +2 = Rain Light
      o +4 = Rain Closing
* Notes
      o If a coding needs to be altered, it has to be converted from decimal (dec) to hexadecimal (hex).
      o Bytes are counted from right to left, starting with 0. This is backwards from what you may be used to from editing Long Codings.
      o Bits are counted from right to left, starting with 0.
      o Once converted to hex each byte has to be converted to decimal seperately.
      o Byte 02 coding is the sum of the individual options.
* Example
      o Coding is « 00217165 » (dec) = « 03504D » (hex)
      o Byte 00 = 4D (hex) = 77 (dec) = Rain Sensor Correction value is 77%
      o Byte 01 = 50 (hex) = 80 (dec) = Light Sensor Correction value is 80%
      o Byte 02 = 03 (hex) = 03 (dec) = 01+02 = Options 01 (Highway Light) and 02 (Rain Light) set.

On peut à peu près tout faire : citons encore par exemple la modification de la temporisation du dégivrage arrière et des retroviseurs, la durée des laves-phares, de l’éclairage de l’espace des pieds, etc.
VAG-COM permet également d’agir au niveau de la mécanique, en réalisant notamment des diagnostiques moteurs; voir le manuel de VAG-COM sur cette page .
Il y a aussi un Wiki, mais encore au stade experimental. La partie qui nous intéresse principalement se trouve ici.

Topic sur Touranpassion.com : logiciels et cables pour connecter votre PC à votre Touran (ou tout autre véhicule basé sur la même plateforme…)
Topic sur Golf5forum.fr : logiciel OBD – VAG-COM

[Mise à jour du 16 mars 2009]

Marche à suivre pour utiliser les clignoteurs avant également comme feux de position, comme aux Etats-Unis…
Les manipulations ci-dessous sont valables pour la Golf V, mais c’est bien entendu faisable sur d’autres modèles.

Il faut evidemment le logiciel VCDS de Ross-Tech; avec le VAS5051, la « valise atelier » officielle VW, c’est un peu différent, mais les références des calculateurs sont les memes je pense.
Comme d’habitude, ce genre de manipulations se fait à vos risques et périls, je décline toute responsabilité en cas de problèmes.

Menu Principal du logiciel VAG-COM aka VCDS :

feux_pos_us_01.jpg

On va dans « Applications » (on peut aussi cliquer sur « Selectionner » et prendre le calculateur directement)

feux_pos_us_02.jpg

Dans « Applications » on clique sur « Liste Gateway », comme ça on peut voir en même temps s’il n’y a pas de codes erreurs dans la voiture…
On sélectionne le numero 9 par un double clic

feux_pos_us_03.jpg

Dans le calculateur, on clique sur « Codage – 07 »

feux_pos_us_04.jpg

On clique sur « Assistant codage long »

feux_pos_us_05.jpg

On va sur le 7eme octet, donc la 8eme case, qui doit être logiquement à « 00 »
(si vous voulez le supprimer par après c’est ainsi qu’il faudra remettre le code, à moins d’avoir noter le code complet de l’écran ci-dessus, avant de cliquer sur l’assistant codage long)

feux_pos_us_06.jpg

Soit vous rentrez « 20 » à la place de « 00 », soit vous remplacer le 3eme « 0 » du code binaire juste en-dessous par « 1 »; vous validez la modification en cliquant dans la case à droite (Dec pour Décimal); rien qu’en cliquant, le 0 doit passer à 32.
Vous quittez cette fenetre en cliquant sur « sortie » en haut à gauche :

feux_pos_us_07.jpg

Le codage modifié doit apparaitre dans le champs « nouveau code »; vous validez en cliquant sur « OK! » : le codage doit être accepté…

feux_pos_us_08.jpg

Et voilà le résultat :

feux_pos_us_DSC_9158nx.jpg

feux_pos_us_DSC_9159nx.jpg

feux_pos_us_DSC_9160.jpg

Pour plus d’exemples de rendu, sur xenons notamment, voir ce topic sur Golf5Forum.fr.