Codage & adaptation
Avec le codage et l'adaptation, tu actives des fonctions du véhicule, modifies des paramètres des calculateurs, réinitialises les intervalles de maintenance et tiens à jour la liste d'installation.
Ces fonctions sont « en écriture » : elles interviennent activement dans la configuration des calculateurs et modifient des paramètres du véhicule – ne les utilise donc que si tu sais ce que tu fais, et note toujours au préalable les valeurs d'origine. Sur de nombreux calculateurs, un accès sécurisé ou un déverrouillage SFD est d'abord nécessaire.
Codage

Le codage des calculateurs sert à activer ou désactiver des fonctions, ou à basculer entre différentes variantes. Chaque modèle de véhicule est proposé avec une multitude d'options d'équipement qui varient selon le marché, le modèle et l'équipement de série. Le matériel installé est souvent identique – c'est le codage du calculateur concerné qui détermine quelles fonctions sont réellement actives.
Un exemple typique : un véhicule est équipé d'usine de projecteurs halogènes, mais le matériel prend aussi en charge le xénon ou les LED. Le codage du calculateur définit quel type de projecteur est installé et comment fonctionne la commande d'éclairage. D'autres modifications de codage courantes concernent par exemple :
- L'activation ou la désactivation des feux de jour
- Le comportement du verrouillage centralisé (p. ex. verrouillage automatique en roulant)
- L'abaissement du rétroviseur en marche arrière
- La configuration du nombre de clignotements du clignotant confort
- Le réglage de l'aide à la fermeture des lève-vitres électriques
⚠️ Attention : Un codage erroné peut empêcher certaines fonctions du véhicule de fonctionner correctement ou déclencher des messages d'erreur dans le calculateur. Avant chaque modification, note la valeur de codage actuelle afin de pouvoir la restaurer si nécessaire.
Au sein du groupe VAG, on distingue deux méthodes de codage. La méthode utilisée dépend uniquement de l'implémentation du calculateur.
Codage court
Le codage court utilise un simple code numérique (nombre décimal à 3, 5 ou 7 chiffres) pour définir la configuration d'un calculateur. Chaque chiffre ou groupe de chiffres de ce code représente un ensemble précis de fonctions.
- Protocoles : uniquement KWP1281 et KWP2000.
- Variantes et plages de valeurs : selon le calculateur, l'une des quatre variantes est utilisée. CarPort détecte automatiquement le type et limite en conséquence la plage de saisie autorisée :
| Variante | Plage de valeurs | Chiffres |
|---|---|---|
| 7 bits | 0–127 | 3 chiffres |
| 15 bits | 0–32767 | 5 chiffres |
| 20 bits | 0–1048575 | 7 chiffres |
| 23 bits | 0–8388607 | 7 chiffres |
- Affichage : si des données de description sont disponibles, CarPort affiche en texte clair la signification de chaque chiffre ou groupe de chiffres (p. ex. « Chiffre 1 : type de projecteur – 0 = halogène, 1 = xénon »). Sans données de description, le code numérique est affiché sans autre explication.
Instructions pas à pas (codage court) :
- CarPort affiche la valeur de codage actuellement enregistrée dans le calculateur. Note cette valeur.
- Si des données de description sont disponibles, tu peux modifier les différents chiffres à l'aide des listes de sélection affichées.
- Tu peux aussi saisir directement la nouvelle valeur de codage sous forme de nombre dans le champ
Nouveau codage :. - Clique sur
Écrire...pour transmettre le codage au calculateur.
Codage long
Le codage long offre un contrôle bien plus fin de la configuration du calculateur. Au lieu d'un nombre unique, il utilise une chaîne d'octets hexadécimale dans laquelle chaque bit représente une fonction ou un paramètre précis.
- Protocoles : KWP2000 et UDS.
- Affichage : le codage est représenté comme une suite d'octets (p. ex.
0F 3A 00 12 8B). Chaque octet se compose de 8 bits qui peuvent être activés ou désactivés individuellement.
Affichage avec et sans données de description :
Si des données de description sont disponibles pour le calculateur, CarPort affiche pour chaque bit une description en texte clair sous forme de case à cocher (p. ex. « Feux de jour actifs », « Abaissement du rétroviseur en marche arrière »). Tu peux configurer les fonctions souhaitées en cochant ou décochant simplement les cases.
S'il n'y a pas de données de description, CarPort affiche une vue générique avec les numéros d'octet et de bit (p. ex. « Octet 3, bit 5 »). Dans ce cas, tu dois connaître la signification de chaque bit grâce à une source externe (p. ex. forums automobiles, documentation d'atelier). Tu peux néanmoins modifier les bits de façon très ciblée si tu disposes des informations correspondantes.
Instructions pas à pas (codage long) :
- CarPort lit le codage actuel du calculateur et l'affiche. Note la valeur hexadécimale affichée pour la sauvegarder. Tu trouves aussi le codage dans le rapport de diagnostic.
- Active ou désactive les fonctions souhaitées à l'aide des listes de sélection (si des données de description sont disponibles), modifie les valeurs des bits via les cases à cocher ou saisis directement des octets entiers dans le champ
Nouveau codage :. - Clique sur
Écrire...pour transmettre le nouveau codage au calculateur.
💡 Astuce : Dans la vue des octets, tu peux modifier chaque octet directement sous forme de valeur hexadécimale. L'affichage des cases à cocher se met alors à jour automatiquement, et inversement – les deux vues sont toujours synchronisées.
Codage et accès sécurisé
Certains calculateurs exigent un accès sécurisé avant l'écriture d'un nouveau codage. Dans ce cas, CarPort te demande de saisir le code d'accès requis avant la transmission. Sur les véhicules récents dotés du SFD (protection du diagnostic véhicule), les modifications de codage peuvent en outre être limitées par des mécanismes de protection cryptographiques.
Adaptation

L'adaptation permet de modifier les paramètres configurables d'un calculateur. Contrairement au codage, qui active ou désactive des fonctions, l'adaptation sert à calibrer ou à ajuster des valeurs au sein d'une fonction existante.
Cas d'utilisation typiques des adaptations :
- Calibrage après remplacement d'un composant : p. ex. enregistrer les valeurs de correction des injecteurs après le remplacement d'un injecteur.
- Ajustement de valeurs de consigne : p. ex. régime de ralenti, sensibilité à la lumière du capteur de pluie/luminosité, sensibilité de l'aide au stationnement.
- Activation de fonctions paramétrables : p. ex. intensité des feux de jour, durée de la fonction Coming Home.
- Réinitialisation des compteurs de maintenance : p. ex. réinitialiser l'indicateur d'intervalle de maintenance après une vidange (plus pratique avec l'assistant de service).
⚠️ Attention : Les adaptations modifient le comportement du calculateur. Des valeurs erronées peuvent provoquer des dysfonctionnements ou un comportement dangereux pour la sécurité. Avant chaque modification, note la valeur d'origine actuelle afin de pouvoir la restaurer si nécessaire.
Le déroulement et la présentation de la fonction d'adaptation diffèrent considérablement selon le protocole de diagnostic utilisé.
Adaptation en KWP1281 / KWP2000
Avec les anciens protocoles KWP1281 et KWP2000, les paramètres d'adaptation sont organisés en canaux numérotés :
- KWP1281 : canaux 0 à 100
- KWP2000 : canaux 0 à 255
Chaque canal contient une seule valeur. Il s'agit généralement d'une valeur sur 16 bits (plage 0–65535) ou sur 8 bits (plage 0–255). Il existe une forme particulière, l'adaptation longue, qui permet d'enregistrer des valeurs texte ASCII (p. ex. les valeurs de correction des injecteurs sous forme de chaîne de caractères).
Affichage des canaux :
Si CarPort dispose de données de description pour le calculateur, les canaux sont affichés avec des noms en texte clair (p. ex. « Régime de ralenti », « Adaptation du papillon »). Les données brutes sont en outre converties en valeurs physiques avec unités (p. ex. 0–100 % ou -50 à +50 °C) ou présentées sous forme de liste de sélection (p. ex. « 0 = arrêt, 1 = marche »).
S'il n'y a pas de données de description, l'affichage est générique, avec le numéro de canal (p. ex. « Adaptation 42 ») et la valeur brute non formatée. La case à cocher Utiliser les données de description si disponibles permet d'activer ou de désactiver l'utilisation des données de description, afin d'accéder aussi directement aux valeurs brutes.
Instructions pas à pas :
- Sélectionne le canal d'adaptation souhaité dans la liste ou saisis manuellement le numéro de canal.
- La valeur actuellement enregistrée dans le calculateur s'affiche. Note cette valeur avant de procéder à des modifications.
- Saisis la nouvelle valeur dans le champ de saisie.
- Clique sur
Testerpour tester la valeur.- La valeur est chargée dans la mémoire volatile du calculateur. Le calculateur utilise immédiatement la nouvelle valeur, mais celle-ci est perdue au prochain redémarrage.
- Si la valeur n'est pas valide ou se trouve hors de la plage autorisée, le calculateur renvoie un message d'erreur.
- Vérifie que le comportement souhaité se produit.
- Clique sur
Enregistrer...pour enregistrer la valeur de façon permanente dans le calculateur.
💡 Astuce : Le processus en deux étapes (tester → enregistrer) sert de mécanisme de sécurité. Tant que tu n'utilises que Tester, tu peux revenir à tout moment à la valeur d'origine en coupant puis en remettant le contact. Seul Enregistrer... rend la modification permanente.
Adaptation en UDS
Sur les calculateurs modernes utilisant le protocole UDS, l'adaptation diffère fondamentalement :
- Identifiants au lieu de numéros de canal : les paramètres d'adaptation sont adressés par des identifiants de 16 bits. L'association à un nom en texte clair se fait exclusivement via les données de description ODX (jeu de données ASAM).
- Structures de données complexes : en UDS, les valeurs d'adaptation peuvent être de simples valeurs numériques, mais aussi des champs de bits, des chaînes de caractères ou des structures en plusieurs parties.
- Enregistrement direct : contrairement à KWP1281/KWP2000, UDS ne comporte pas d'étape de test distincte. Les modifications sont enregistrées immédiatement et de façon permanente dans le calculateur lors de la transmission.
- Données de description indispensables : sans les données ODX appropriées, les identifiants et leurs valeurs ne peuvent pas être interprétés. CarPort a donc impérativement besoin des bonnes données de description pour le calculateur concerné.
⚠️ Attention : Comme les modifications sont enregistrées immédiatement et de façon permanente sur les calculateurs UDS, il n'est pas possible de tester d'abord la nouvelle valeur de façon temporaire. Assure-toi que la valeur saisie est correcte avant de la transmettre.
Assistant de service

Les véhicules du groupe Volkswagen disposent d'un indicateur d'intervalle de maintenance qui rappelle au conducteur les opérations d'entretien à effectuer (p. ex. vidange, inspection). Ces données d'intervalle sont enregistrées dans le combiné d'instruments (compteur) sous forme de canaux d'adaptation et comprennent généralement la distance restante (en km) et le temps restant (en jours) jusqu'au prochain entretien.
Après un entretien, ces compteurs doivent être réinitialisés manuellement pour que l'indicateur d'intervalle de maintenance fonctionne correctement. Techniquement, cela se fait via la fonction Adaptation du combiné d'instruments – les canaux correspondants doivent être réglés un par un sur les valeurs appropriées.
L'assistant de service de CarPort simplifie considérablement cette opération : il regroupe tous les paramètres d'intervalle de maintenance pertinents dans une vue claire et permet de les réinitialiser en quelques clics – sans que tu aies besoin de connaître les différents canaux d'adaptation et leurs valeurs de consigne.
Fonctions :
- Présentation claire : tous les canaux d'adaptation liés à l'intervalle de maintenance sont affichés avec leurs valeurs actuelles et nouvelles.
- Tâches prédéfinies : dans la zone
Tâches, des scénarios d'entretien courants sont disponibles sous forme de groupes de sélection prédéfinis (p. ex. réinitialiser uniquement l'intervalle de vidange, réinitialiser vidange + inspection). La sélection d'une tâche marque automatiquement les canaux d'adaptation correspondants avec les bonnes valeurs cibles. - Aperçu des modifications : tous les canaux dont les valeurs sont modifiées par la tâche choisie sont surlignés en jaune – tu vois ainsi exactement, avant la transmission, quels paramètres seront modifiés.
Instructions pas à pas :
- Lance l'assistant de service via le menu
Options→Démarrer l'assistant de serviceou via le bouton du même nom dans la barre d'outils. - Dans la zone
Tâches, sélectionne la tâche d'entretien souhaitée (p. ex. vidange, inspection ou les deux). - Vérifie les modifications surlignées en jaune dans l'aperçu. Si nécessaire, tu peux ajuster manuellement certaines valeurs.
- Clique sur
Appliquer les modifications...pour transmettre les modifications au calculateur. - Coupe le contact puis remets-le pour que le combiné d'instruments prenne en compte les nouvelles valeurs et que l'indicateur d'intervalle de maintenance soit actualisé.
💡 Astuce : Si l'assistant de service ne propose pas de tâches prédéfinies pour ton véhicule, tu peux aussi réinitialiser les intervalles de maintenance manuellement via la fonction d'adaptation du combiné d'instruments.
Liste d'installation

La liste d'installation est un répertoire de tous les calculateurs installés dans le véhicule, enregistré dans la passerelle de diagnostic (adresse 19). Elle sert de référence centrale pour savoir quels systèmes électroniques sont présents dans le véhicule.
ℹ️ Remarque : La liste d'installation n'existe que sur les véhicules équipés d'une passerelle de diagnostic sur bus CAN. Les véhicules plus anciens dont le diagnostic passe uniquement par la ligne K ne possèdent pas de passerelle, et donc pas de liste d'installation.
Rôle de la liste d'installation :
CarPort utilise la liste d'installation à plusieurs endroits :
- Sélection ECU : dans l'onglet
Installés, CarPort n'affiche que les calculateurs inscrits comme installés dans la liste d'installation. - AutoScan : lors du scan automatique des défauts, seuls les calculateurs figurant dans la liste d'installation sont interrogés, ce qui accélère considérablement le scan.
Quand faut-il modifier la liste d'installation ?
En règle générale, la liste d'installation correspond à l'équipement réel du véhicule. Il existe toutefois des situations dans lesquelles une modification manuelle est nécessaire :
- Montage ultérieur de composants : p. ex. attelage de remorque avec son propre calculateur, ajout d'un chauffage stationnaire ou d'une caméra de recul.
- Retrait de calculateurs : p. ex. dépose d'un système devenu inutile.
- Entrées manquantes ou erronées : dans de rares cas, la liste d'installation d'usine peut être incomplète ou incorrecte.
Si un calculateur est physiquement installé mais ne figure pas dans la liste d'installation, il est ignoré lors de l'AutoScan et n'apparaît pas dans la sélection ECU sous Installés. À l'inverse, une entrée pour un calculateur absent provoque des erreurs de connexion lors de l'AutoScan.
ℹ️ Important : Une liste d'installation qui ne correspond pas à l'équipement réel entraîne souvent des entrées dans la mémoire des défauts. Si un calculateur est inscrit dans la liste mais physiquement absent (calculateur en moins), la passerelle détecte une erreur de communication. Si, à l'inverse, un calculateur est installé mais ne figure pas dans la liste (calculateur en plus), des systèmes dépendants peuvent générer des messages d'erreur parce que des données attendues ne leur parviennent pas. Adapte donc toujours la liste d'installation lorsque l'équipement du véhicule change.
Instructions pas à pas :
- Ouvre l'onglet Liste d'installation du calculateur passerelle connecté (adresse 19).
- CarPort affiche la liste actuelle de tous les calculateurs possibles, avec une coche pour chaque système inscrit comme installé.
- Coche les calculateurs à ajouter ou décoche ceux qui ne sont plus installés.
- Clique sur
Écrire...pour enregistrer durablement les modifications dans la passerelle.
💡 Astuce : Si tu veux annuler tes modifications avant de les enregistrer, clique sur Réinitialiser pour revenir à la liste lue à l'origine. Ce n'est possible que tant que rien n'a été enregistré.
Mode de diagnostic (UDS)
Avec les calculateurs utilisant le protocole UDS, la communication de diagnostic s'effectue dans différentes sessions de diagnostic (Diagnostic Sessions). Chaque session définit quelles commandes le calculateur accepte et quelles fonctions sont autorisées. CarPort passe automatiquement dans le mode approprié lors de l'établissement de la connexion – dans certaines situations, il peut toutefois être nécessaire de changer de mode manuellement.
Changer de mode de diagnostic :
Lorsqu'une connexion UDS est ouverte, tu trouves en haut à droite de la fenêtre du calculateur une liste déroulante pour le mode de diagnostic. Les modes suivants sont disponibles :
| Mode | Description |
|---|---|
Mode diagnostic VW |
Le mode standard pour le diagnostic spécifique VAG. CarPort l'active automatiquement après chaque établissement de connexion. Toutes les fonctions de diagnostic habituelles y sont disponibles (mémoire des défauts, valeurs de mesure, codage, adaptation, réglages de base, etc.). |
Mode diagnostic OBD |
Mode de diagnostic restreint, utilisé aussi bien pour le diagnostic OBD-2 générique que pour le diagnostic spécifique VAG. Les fonctions de lecture (mémoire des défauts, valeurs de mesure, informations sur le calculateur) sont disponibles, mais les accès en écriture (codage, adaptation, réglages de base, test des actionneurs) sont impossibles. |
Mode de programmation |
Mode de programmation pour flasher le logiciel des calculateurs. Nécessaire pour les mises à jour du firmware. |
Mode fin de ligne (EOL) |
Mode spécial pour les tests de fin de ligne (End-of-Line) à la sortie de la chaîne de production. Permet d'accéder aux fonctions de configuration d'usine. |
Mode de développement |
Mode de développement avec des fonctions de diagnostic étendues, normalement utilisé uniquement lors du développement des véhicules. |
Quand faut-il changer de mode manuellement ?
En règle générale, un changement manuel n'est pas nécessaire, car CarPort active automatiquement le Mode diagnostic VW. Certaines fonctions spéciales – en particulier certaines options de codage – exigent toutefois le passage en Mode fin de ligne (EOL) ou en Mode de développement.
ℹ️ Remarque : Sur les véhicules équipés d'un Secure Gateway (SFD/UNECE), seul le Mode diagnostic OBD est disponible. La passerelle bloque le passage dans d'autres sessions de diagnostic tant qu'aucune authentification auprès de la passerelle n'a été effectuée.