Démarrage rapide
Vous découvrez VetteALDL ? Ces huit étapes vous mènent du téléchargement à vos premiers codes défaut et à vos premières données en direct. Chaque étape renvoie à l'explication complète, plus bas.
- Ce qu'il vous faut – une Corvette de 1982 à 1995, un ordinateur portable sous Windows et un câble ALDL, idéalement le câble VetteALDL (Le câble). Pas de voiture sous la main ? Le simulateur intégré permet de tout essayer (Simulateur).
- Installer – lancez
VetteALDL-Setup-<version>.exeet laissez cochée l'option Install the FTDI cable driver (recommended) (installer le pilote FTDI du câble). Aucun droit administrateur n'est nécessaire (Installation et mises à jour). - Brancher – le câble d'abord sur l'ordinateur, puis sur la prise ALDL sous le tableau de bord, côté conducteur. Mettez le contact ; le moteur peut être arrêté ou tourner (Connexion à la voiture).
- Choisir votre voiture – sur la page Connexion, choisissez votre Corvette dans la liste des véhicules ou appuyez sur Détection auto (Véhicules et détection automatique).
- Se connecter – laissez Pilote du câble sur Automatique (recommandé) et appuyez sur Connecter. Le témoin de la barre de titre passe au vert quand l'ECM répond. Il ne passe pas au vert ? Lancez le Débogueur de connexion.
- Lire les codes défaut – Codes défaut → Lire les codes maintenant. Chaque code est accompagné d'une explication claire et d'une procédure de diagnostic sous Plus (Codes défaut).
- Surveiller le moteur – Tableau de bord et Données en direct affichent chaque valeur avec sa plage normale ; LiveDoctor signale les valeurs qui ne collent pas et propose des tests guidés pas à pas (Tableau de bord et données en direct, Tests guidés).
- Obtenir de l'aide – chaque connexion est enregistrée. Si quelque chose vous semble anormal, ouvrez Sessions et assistance, créez une archive d'assistance et appuyez sur Envoyer à l'équipe VetteALDL (Signaler un problème).
Sécurité : avant tout test d'actionneur, la voiture doit être à l'arrêt, frein à main serré, boîte en P/N. Les essais sur route se font uniquement avec un passager qui utilise l'ordinateur portable.
Qu'est-ce que VetteALDL ?
VetteALDL lit et teste l'électronique des Corvette 1982–1995 depuis un ordinateur portable sous Windows, par la prise de diagnostic ALDL de la voiture : données moteur en direct, codes défaut expliqués en langage clair et tests qui vous mènent à la pièce défectueuse. Il se compose de trois éléments conçus ensemble, si bien que la seule inconnue restante est votre voiture :
- Le câble VetteALDL – un câble USB avec une authentique puce FTDI et un étage de sortie à collecteur ouvert qui se comporte sur le fil ALDL exactement comme les propres modules de la voiture (voir Câble).
- Le pilote VetteFTDI – notre propre pilote en espace utilisateur pour les puces FTDI. Il dialogue directement avec la puce via WinUSB de Microsoft, si bien que les versions de pilote FTDI, le sabotage des fausses puces et la latence de 16 ms n'ont plus d'importance. Le câble VetteALDL n'en a pas besoin (il utilise le pilote signé de FTDI) ; VetteFTDI est destiné aux câbles équipés de fausses puces.
- Cette application – données en direct avec plages normales ; codes défaut du calculateur moteur (ECM), du calculateur de carrosserie (CCM), de l'ABS/ASR et de l'airbag (SIR), avec procédures de diagnostic ; LiveDoctor et tests guidés ; enregistrements à rejouer ; tests d'actionneurs ; diagnostic combiné ; un débogueur de connexion, un moniteur de bus et le Tech 1 virtuel (le scanner Tech 1 de GM, émulé). En six langues, gratuite, sans publicité ni pistage.
Termes employés dans ce manuel : ECM = le calculateur moteur (GM appelle PCM celui des 1994–95) ; calculateur de carrosserie (CCM) = le Central Control Module des voitures 1990–96 (fonctions de carrosserie, Pass-Key, combiné d'instruments) ; code défaut = un défaut qu'un calculateur a détecté et mémorisé ; test d'actionneur = VetteALDL demande à un calculateur d'allumer ou de couper un organe de la voiture.
La fenêtre en un coup d'œil
Le menu de gauche suit votre façon de travailler à la voiture : se connecter, observer, diagnostiquer, tester. Une page qui ne s'applique pas à la voiture choisie vous le dit.
| Menu | À quoi il sert |
|---|---|
| Connexion | Choisir la voiture et le câble, puis se connecter – Connexion à la voiture |
| Tableau de bord, Données en direct | Les valeurs moteur en cadrans et en tableau complet, avec plages normales et graphiques – Tableau de bord et données en direct |
| Codes défaut | Lire, comprendre et effacer les codes – Codes défaut |
| LiveDoctor | Constats automatiques et tests guidés pas à pas – LiveDoctor, Tests guidés |
| Enregistrements | Rejouer n'importe quelle connexion précédente – Enregistrements |
| Carrosserie et contacteurs, ABS / ASR, Airbag (SIR) | Les autres calculateurs des voitures 1990–93 – Carrosserie et contacteurs, ABS / ASR, Airbag (SIR) |
| Actionneurs | Tests d'actionneurs : commander ventilateurs, relais, voyants et bien plus – Tests d'actionneurs |
| Diagnostic combiné | Lire les codes des modules sur le combiné d'instruments – Diagnostic combiné |
| Tech 1 virtuel | Faire tourner le logiciel Tech 1 de GM à partir de vos propres images de cartouches – Tech 1 virtuel |
| Aide, Paramètres | Ce manuel ; préférences, vos propres définitions et mises à jour – Paramètres |
| Outils | Débogueur de connexion, Moniteur de bus, Câble, Sessions et assistance – repliés en bas du menu ; cliquez sur Outils pour ouvrir le groupe – Débogueur de connexion, Moniteur de bus, Le câble, Sessions |
La barre de titre affiche le témoin et l'état de la connexion (Connexion à la voiture), une pastille EXPERT quand le mode expert est actif, la langue (EN, PL, DE, ES, FR, IT), les unités (°C km/h ou °F mph) et le bouton de thème jour / nuit ◐. Une barre en haut de la page apparaît quand les données en direct ne correspondent pas à la voiture choisie (vérification automatique) ; la barre de lecture apparaît en bas pendant la relecture d'un enregistrement. Le nombre à côté de LiveDoctor dans le menu compte ses constats actifs, et de courts messages s'affichent dans le coin de la fenêtre. Offrez-moi un café, en bas du menu, ouvre la page de soutien du projet dans votre navigateur.
Installation et mises à jour
Installez VetteALDL une seule fois sur votre ordinateur portable Windows ; les versions suivantes s'installent par-dessus et conservent vos données.
- Téléchargez l'installateur
VetteALDL-Setup-<version>.exesur vettealdl.com. Les versions bêta y sont marquées comme préversions (pre-release) ; le fichier.sha256placé à côté de l'installateur permet de vérifier le téléchargement. - Lancez-le. Il s'installe uniquement pour votre utilisateur Windows (par défaut dans
%LOCALAPPDATA%\Programs\VetteALDL) et ne demande aucun droit administrateur. Options : Create a desktop shortcut (raccourci sur le bureau), Install the FTDI cable driver (recommended) (pilote FTDI du câble) – Windows demande l'autorisation une fois, rien d'autre à cliquer – et Start VetteALDL when finished (lancer VetteALDL à la fin). - VetteALDL s'ouvre dans sa propre fenêtre, avec son propre moteur de navigateur intégré ; il ne dépend pas de votre navigateur web.
Mise à jour : Rechercher des mises à jour dans Paramètres → À propos demande à vettealdl.com s'il existe une version plus récente (uniquement quand vous appuyez sur le bouton) et propose Télécharger. Fermez VetteALDL et lancez le nouvel installateur par-dessus l'ancien – vos sessions, enregistrements et réglages sont conservés.
Désinstallation : Paramètres de Windows → Applications, ou Uninstall.exe dans le dossier du programme. Vos données dans %LOCALAPPDATA%\VetteALDL sont conservées, sauf si vous cochez Also delete my data (sessions, recordings, logs, settings) (supprimer aussi mes données : sessions, enregistrements, journaux, réglages).
Fenêtre et zoom : la fenêtre ne s'ouvre jamais plus grande que l'écran et mémorise sa taille, sa position et son zoom. Ctrl +, Ctrl − et Ctrl + molette zooment, Ctrl 0 revient à la taille automatique (plus).
Connexion à la voiture
C'est sur la page Connexion que vous choisissez votre voiture et votre câble et que le dialogue avec la voiture commence – ouvrez-la en premier chaque fois que vous travaillez sur la voiture.
- Branchez le câble sur l'ordinateur portable et sur la prise ALDL sous le tableau de bord, côté conducteur.
- Mettez le contact. Le moteur peut être arrêté ou tourner.
- Vérifiez que votre voiture est sélectionnée sous Véhicule. L'encadré sous la liste indique les millésimes, le moteur, l'ECM, le masque, la vitesse ALDL, la broche de données et si la résistance A–B de 10 kΩ est nécessaire (Véhicules et détection automatique).
- Laissez Pilote du câble sur Automatique (recommandé) ; il affiche Câble trouvé quand le câble est branché (Pilotes du câble).
- Appuyez sur Connecter. La chaîne sous le témoin s'allume maillon par maillon : Câble → Bus ALDL → L'ECM répond → Données en direct. Une fois qu'elle est verte, ouvrez le Tableau de bord, les Données en direct ou les Codes défaut.
- Appuyez sur Déconnecter quand vous avez terminé – VetteALDL rend le bus à la voiture.
Si la connexion échoue ou se perd, la page propose la Procédure de connexion et le Débogueur de connexion ; Problème de connexion ? ouvre la procédure à tout moment. Détails de la connexion affiche les compteurs (échantillons, trames, écho, parasites, délais dépassés, erreurs de trame) et le Journal du moteur logiciel.
Le témoin de connexion
Le témoin de la barre de titre fonctionne comme un voyant du tableau de bord : gris = déconnecté, orange = câble ouvert / connexion en cours (ainsi que pendant la relecture d'un enregistrement), vert = l'ECM répond et les données circulent, rouge = contact perdu ou erreur. À côté, l'état est écrit en toutes lettres – par exemple Câble OK – en attente du bus, L'ECM répond, Données en direct, Réception à 160 bauds ou Contact perdu avec l'ECM – et, pendant que les données circulent, la façon dont le bus a été pris et le nombre d'échantillons par seconde.
Procédure de connexion – première fois ou après un changement
Avec un nouveau câble, un nouvel ordinateur ou quand quelque chose a changé, suivez ces étapes dans l'ordre. Vous les retrouvez dans l'encadré Procédure de connexion, en bas de la page Connexion.
- Câble sur l'établi – câble branché uniquement sur l'ordinateur, pas encore sur la voiture → Débogueur de connexion, étapes 1 et 2.
- Dans la voiture, contact COUPÉ – câble sur la prise ALDL sous le tableau de bord (côté conducteur) → étape 3 du débogueur.
- Contact MIS (moteur arrêté) → étape 4 du débogueur. Cette étape reconnaît aussi votre ECM (détection automatique).
- Pilote du câble – laissez l'interface sur Automatique. Le câble VetteALDL utilise une vraie puce FTDI : son pilote est fourni avec l'installateur, ou par Windows Update au branchement du câble. Pas encore de pilote ? Appuyez sur Installer le pilote du câble – Windows demande l'autorisation une fois. Seules les fausses puces FTDI ont besoin du mode avancé VetteFTDI (Pilotes du câble).
- Se connecter – Connexion → Connecter. Le témoin vert signifie que l'ECM répond.
- Quelque chose ne marche pas ? – Sessions et assistance → Créer l'archive d'assistance, puis envoyez-la (Signaler un problème). Votre session peut être rejouée octet par octet.
Voitures 1982–88 (160 bauds)
Les calculateurs moteur 1982–88 envoient leurs données lentement (160 bauds) sur la broche E, et la plupart n'envoient la liste de données complète qu'avec une résistance de 10 kΩ entre les broches A et B de l'ALDL – l'interrupteur du câble VetteALDL. VetteALDL se contente d'écouter ces ECM (état Réception à 160 bauds) ; ils n'acceptent aucune commande, il n'y a donc pas de tests d'actionneurs. Voir Ai-je besoin de la résistance de 10 kΩ ?
Partager le bus avec le calculateur de carrosserie (1990–95)
Sur les Corvette 1990–95, plusieurs calculateurs se partagent l'unique fil ALDL, et c'est le calculateur de carrosserie (CCM) qui mène la danse : il demande des données à l'ECM toutes les 200 ms environ pour alimenter le combiné. VetteALDL doit donc parler à tour de rôle avec lui. La stratégie Auto s'en charge toute seule ; ne la changez que si une connexion se comporte bizarrement.
Fonctionnement : VetteALDL prend le bus comme le faisait le DataMaster d'époque – il attend la requête de présence du CCM F0 56 F1 C9 et répond en quelques millisecondes avec F1 56 08 B1. Pendant la connexion, il maintient le combiné et la climatisation à jour, et rend le bus (mode 0) à la déconnexion. Si le CCM refuse de se taire, l'application se cale plutôt sur le cycle du CCM (« synchronisé » – plus lent, mais le combiné continue de fonctionner).
Connexion → Avancé :
- Stratégie d'accès au bus – Auto (prise de contact CCM → silence → synchro), Prise de contact CCM uniquement (style DataMaster), Silence via la macro de la définition (style TunerPro), Jamais de silence – suivre le cycle du CCM (le combiné reste actif) ou Écoute seule (jamais d'émission).
- Maintenir le combiné et la climatisation à jour pendant la connexion – activé par défaut.
- Limite de fréquence d'échantillonnage – aussi vite que possible, ou 10, 5 ou 2 échantillons par seconde.
- Écho du câble – indique si VetteALDL doit s'attendre à entendre revenir ses propres octets (les câbles monofil renvoient tout ce qu'ils émettent) ; laissez-le sur auto.
Démarrer le moteur pendant la connexion : démarrez d'abord le moteur, puis connectez-vous – ou choisissez Jamais de silence pendant l'action du démarreur, afin que le calculateur de carrosserie conserve son échange normal avec l'ECM.
Simulateur – s'entraîner sans voiture
Choisissez Simulateur (démo, sans voiture) comme pilote du câble pour vous connecter à une Corvette virtuelle du type choisi, sur un bus virtuel. Servez-vous-en pour apprendre l'application chez vous ou pour vous entraîner avec le débogueur : Situation simulée injecte des pannes typiques – contact coupé, fil de données sur un emplacement vide, fils inversés, masse non branchée, câble avec TX relié directement au bus, voiture à 160 bauds, données parasites d'une fausse puce FTDI, fil RX ou TX coupé, parasites électriques, ou calculateur de carrosserie qui parle alors que l'ECM est hors service. Le CCM simulé obéit au silence (mode 8) règle la réaction du calculateur de carrosserie simulé.
Pilotes du câble – lequel choisir
Windows a besoin d'un pilote pour dialoguer avec la puce USB du câble. Dans presque tous les cas, Automatique trouve seul le câble et son pilote, et vous n'avez rien d'autre à faire.
Automatique (recommandé)
Laissez Pilote du câble sur Automatique (recommandé) : VetteALDL trouve le câble tout seul – d'abord avec le pilote de FTDI, puis un câble associé à WinUSB (VetteFTDI), puis n'importe quel port COM USB-série – et affiche Câble trouvé (ou Câble utilisé par cette connexion) ; Rechercher relance la recherche. Le câble VetteALDL utilise un authentique FT232R de FTDI, et le pilote FTDI signé par Microsoft est fourni avec VetteALDL : l'installateur le met en place (une seule demande d'autorisation de Windows, rien d'autre à cliquer), ou appuyez sur Installer le pilote du câble sur la page Connexion. Windows Update l'installe aussi tout seul au branchement du câble, si le PC est connecté à Internet. Avec le pilote de FTDI, vous obtenez 2 ms de latence, 8192 bauds exacts, le signalement des erreurs de trame et un contrôle de l'EEPROM.
FTDI D2XX
Utilise directement la bibliothèque D2XX de FTDI (installée avec le pilote FTDI) – c'est ce que choisit Automatique pour un câble FTDI authentique. Latence de 2 ms et signalement des erreurs.
Port COM
Port COM (FTDI VCP / autre) sert aux autres adaptateurs USB-série (CH340, CP210x, PL2303) qui acceptent 8192 bauds. Avec un adaptateur FTDI en mode port COM, réglez Gestionnaire de périphériques → Ports → USB Serial Port → Paramètres du port → Avancé → Latency Timer sur 1 ms ; la liste des ports affiche la latence actuelle.
VetteFTDI (avancé – fausses puces FTDI)
Les câbles bon marché portent souvent de fausses puces FT232 que le pilote FTDI actuel refuse (données illisibles ou câble mort). VetteFTDI est notre propre pilote en espace utilisateur : il dialogue avec la puce via WinUSB de Microsoft et fonctionne donc avec les vraies comme avec les fausses puces, avec 1 ms de latence et le signalement des erreurs de trame. Il faut d'abord associer une fois le câble à WinUSB avec le Zadig fourni (Akeo Consulting, GPLv3) :
- Choisissez VetteFTDI – fausses puces FTDI (avancé) sur la page Connexion et appuyez sur Installer le pilote VetteFTDI… → Lancer Zadig. Windows demande l'autorisation – répondez Oui.
- Dans Zadig, choisissez votre câble. Vérifiez l'ID USB :
0403 6001(FT232R) ou0403 6015(FT231X/FT230X) ; un clone « briqué » par le pilote FTDI 2.11 apparaît en0403 0000– c'est aussi le bon. Ne choisissez jamais la souris, le clavier ni un autre périphérique. - WinUSB est déjà sélectionné : appuyez sur Replace Driver (ou Install Driver) et patientez jusqu'à une minute.
- Fermez Zadig, appuyez sur Rechercher et choisissez VetteFTDI.
Tant que WinUSB est associé, le câble n'a pas de port COM : les anciens programmes (TunerPro, DataMaster) ne peuvent donc pas l'utiliser. Pour revenir en arrière : Gestionnaire de périphériques → Périphériques USB → votre câble → Désinstaller le périphérique, cochez « Tenter de supprimer le pilote de ce périphérique », puis débranchez et rebranchez le câble.
Pourquoi la « loterie des pilotes » avec les anciens outils
- Le pilote FTDI 2.11 (2014) réécrivait en 0000 l'identifiant produit des fausses puces FT232RL – le câble « disparaît ».
- Le pilote FTDI 2.12 (2016) injectait le texte « NON GENUINE DEVICE FOUND! » dans les données – les programmes affichaient des données parasites.
- Avec la latence par défaut de 16 ms, la prise de contact avec le CCM de la Corvette rate sa fenêtre de quelques millisecondes.
- Beaucoup de programmes n'ouvrent que COM1–COM4 (DataMaster) ou COM1–COM9 (FreeScan, WinALDL).
VetteALDL évite tous ces pièges, et le Débogueur de connexion détecte chacun d'eux.
Véhicules, définitions et détection automatique
Chaque calculateur moteur de Corvette organise ses données à sa façon ; VetteALDL doit donc savoir lequel équipe votre voiture : choisissez-la une fois dans la liste, ou laissez la Détection auto la trouver.
Une définition indique à l'application comment dialoguer avec une famille d'ECM et comment décoder ses données. La Bibliothèque Corvette intégrée couvre toutes les Corvette OBD1 ; ce que VetteALDL peut lire par le câble dépend de la voiture :
| Voiture (définition) | Données moteur et codes | Tests d'actionneurs | Calculateur de carrosserie | ABS/ASR | Airbag |
|---|---|---|---|---|---|
| L83 Cross-Fire 1982 et 1984, L98 1985 ($1F) | ✓ (160 bauds) | – | – | – | – |
| L98 1986 ($32), L98 1987–88 ($32B) | données (160 bauds) ; codes par le voyant moteur | – | – | – | – |
| L98 1989 ($6E) | ✓ | ✓ | – | – | – |
| L98 1990–91 ($8D) | ✓ | ✓ y compris calculateur de carrosserie | ✓ | codes clignotants du témoin | ✓ |
| ZR-1 LT5 1990–92 ($8E) | ✓ | ✓ y compris système secondaire ZR-1 et calculateur de carrosserie | – | codes clignotants du témoin (1990–91) | ✓ |
| LT1 1992–93 ($DA2) | ✓ | ✓ y compris calculateur de carrosserie | ✓ | ✓ | ✓ |
| ZR-1 LT5 1993–95 ($F0) | ✓ | – | – | – | – |
| LT1 1994–95 ($EE) | ✓ | ✓ | – | état et codes avec les données moteur | état et codes avec les données moteur |
✓ = lu ou testé par le câble. Là où le tableau indique – ou un témoin, le Diagnostic combiné explique comment lire les codes de ce module sur le combiné d'instruments ou sur son témoin.
Le nom de type « $8D » est le masque – l'identifiant logiciel GM dans la PROM de l'ECM. Le même matériel d'ECM exécute des masques différents selon les voitures, et l'organisation des données dépend du masque.
La détection automatique (sur la page Connexion, contact mis) écoute le bus, essaie 160 bauds si nécessaire, prend poliment le contrôle du bus, envoie toutes les requêtes de données connues et note chaque définition correspondante selon la plausibilité physique des valeurs (batterie 10–16 V, liquide de refroidissement, MAP, TPS…). Elle affiche sa progression, un indice de Confiance et les meilleurs candidats avec un bouton Utiliser. Indiquez l'Année et le Moteur lorsque deux ECM répondent de façon identique (p. ex. LT1 et ZR-1 1992–93) – c'est la voiture que vous indiquez qui l'emporte.
Vous pouvez importer votre propre fichier TunerPro .adx dans Paramètres ; il apparaît sous Vos définitions.
La voiture choisie correspond-elle ? (vérification automatique)
Plusieurs calculateurs envoient des réponses de même taille mais d'organisation différente : lues avec la mauvaise définition, les valeurs bougent toujours mais n'ont aucun sens (p. ex. 3000 tr/min moteur arrêté). Pendant la lecture, VetteALDL décode les mêmes octets avec chaque définition de ce calculateur et garde celle dont les valeurs sont physiquement cohérentes. Si le choix est net, il change tout seul et vous le signale ; sinon, une barre en haut de la page propose Changer. Les tests d'actionneurs restent bloqués tant que les données ne correspondent pas à la voiture choisie. Moteur arrêté, une LT1 de 1992 et une ZR-1 se ressemblent – choisissez votre voiture ; moteur tournant, la différence saute aux yeux.
VetteALDL avertit aussi quand l'ECM signale une résistance de 10 kΩ ou un pont entre A et B, quand les données semblent incohérentes ou quand la longueur de la réponse ne correspond pas à la définition.
Vérifié avec le Tech 1 de GM
Les définitions moteur et carrosserie ont été comparées champ par champ avec les listes de données du logiciel Tech 1 de GM, exécuté dans l'émulateur de VetteALDL : les conversions erronées et les bits d'état inversés des définitions de la communauté ont été corrigés, chaque code défaut des ECM 1989–93 et du calculateur de carrosserie 1992–93 se trouve sur le bit qu'utilise GM, et les données des L83 1984 et L98 1985 (160 bauds) ont été vérifiées de la même façon. Détails : docs/tech1-datalists.md dans le projet.
Débogueur de connexion
Le Débogueur de connexion détermine pourquoi une connexion ne fonctionne pas – PC, pilote, câble, prise ou voiture – grâce à quatre tests courts, lancés dans l'ordre. Utilisez-le la première fois, avec un nouveau câble, ou chaque fois que le témoin ne passe pas au vert.
- 1. Ordinateur et pilote – câble branché uniquement sur le PC. Liste les ports et les puces USB, vérifie les pilotes et l'EEPROM FTDI (lignes inversées, PID « briqué ») et essaie d'ouvrir le câble.
- 2. Câble sur l'établi – câble sur le PC, pas sur la voiture. Test d'écho : chaque octet envoyé doit revenir propre (détecte un TX/RX coupé, une résistance de rappel manquante, une carte 3,3 V, les données parasites d'un pilote anti-contrefaçon).
- 3. Dans la voiture, contact COUPÉ – le fil de données est-il sur une broche de masse (fils inversés), la ligne est-elle silencieuse (masse manquante) ?
- 4. Contact MIS – moteur arrêté ou tournant ; indiquez l'année et le moteur si vous les connaissez. Y a-t-il du trafic sur le bus, l'ECM répond-il, de quel ECM s'agit-il ? Un bus silencieux signifie une broche erronée ou vide ; des données parasites, un problème de masse, une voiture à 160 bauds ou un câble avec TX relié au bus.
Sélectionnez une étape et appuyez sur Lancer ce test ; quand une étape réussit, la suivante est sélectionnée pour vous. Recommencer efface les résultats. Les Conclusions sont classées (échec → avertissement → info → OK), chacune avec ses preuves et la façon de corriger ; une cause première masque les problèmes qui en découlent. Le débogueur utilise le pilote du câble choisi sur la page Connexion (affiché sous Interface) et ferme la connexion – appuyez de nouveau sur Connecter ensuite.
Tableau de bord et données en direct
Les pages Tableau de bord et Données en direct montrent ce que mesure le calculateur moteur en ce moment – servez-vous-en pour surveiller le moteur en marche, contrôler un capteur ou savoir si une valeur est normale.
Tableau de bord
Des cadrans pour le régime moteur, la vitesse du véhicule, le liquide de refroidissement, la MAP, le papillon et la batterie, avec afficheurs LCD, et des vignettes pour les autres valeurs clés envoyées par votre ECM – sonde lambda (O2), corrections de carburant (BLM, INT), avance à l'allumage, vanne de ralenti IAC, retrait d'avance (cliquetis), températures d'air et d'huile, temps d'injection, ralenti de consigne – chacune avec min/max et une petite courbe de tendance. Survolez une vignette pour voir ce que signifie la valeur. Deux cartes listent les codes défaut et les constats de LiveDoctor du moment ; cliquez sur l'une d'elles pour ouvrir la page correspondante.
Journal CSV : Enregistrer un journal CSV sauvegarde chaque valeur dans un fichier jusqu'à ce que vous appuyiez sur Arrêter l'enregistrement ; Sessions et assistance → Ouvrir les journaux CSV ouvre le dossier. Le fichier s'ouvre dans Excel – cochez Journaux CSV avec virgule décimale (Excel européen) dans Paramètres si votre Excel attend des virgules décimales (c'est le cas d'un Excel en français). Inutile de tenir un journal CSV pour revoir un trajet plus tard : chaque connexion est de toute façon enregistrée (Enregistrements).
Données en direct
Trois onglets :
- Toutes les valeurs – chaque valeur envoyée par l'ECM, avec Actuel, l'unité, la plage Normal et min/max depuis la connexion. Le petit bouton i à côté d'un nom explique la valeur et donne sa lecture typique, moteur chaud au ralenti.
- Graphique – jusqu'à quatre valeurs de votre choix sur les 60 dernières secondes.
- Indicateurs d'état – chaque signal tout-ou-rien (boucle fermée, ventilateurs, A/C…) sous forme de voyant.
Les unités suivent le sélecteur °C km/h / °F mph de la barre de titre.
Plages normales
La colonne Normal montre ce qu'indique une C4 saine dans l'état actuel du moteur – contact mis moteur arrêté, en marche, chaud, au ralenti ; l'application déduit l'état des valeurs en direct et l'indique au-dessus du tableau (Plages normales pour : …). Une valeur juste en dehors s'affiche en orange (hors normes), une valeur nettement hors norme en rouge (nettement hors spécification) ; survolez la plage pour lire une remarque. Sources : les conversions du Tech 1 de GM, le manuel d'atelier (tensions des capteurs, charge, sonde lambda) et les valeurs typiques de voitures saines là où le manuel n'en donne pas (régime de ralenti, IAC, corrections de carburant, avance). Une valeur rouge indique où regarder, ce n'est pas un verdict.
Codes défaut
Un code défaut est la trace qu'un calculateur laisse quand il constate un défaut. La page Codes défaut les lit, explique chacun en langage clair et vous donne une procédure de diagnostic – commencez ici quand un voyant d'alerte est allumé ou que la voiture se comporte mal.
Lire les codes
Appuyez sur Lire les codes maintenant : VetteALDL se connecte si besoin, attend des données fraîches et vous dit ce qui est mémorisé. Codes signalés actuellement affiche chaque code avec un grand numéro LCD, un titre court en langage clair et une section Plus : ce que l'ECM a détecté, symptômes, causes probables (les plus fréquentes d'abord), procédure de diagnostic pas à pas avec valeurs attendues, caractéristiques, ce qu'il faut surveiller dans les données en direct et remarques. La signification des codes dépend de la famille d'ECM – VetteALDL utilise toujours celle de la voiture choisie. La liste Tous les codes que cet ECM peut signaler affiche chaque code avec ACTIF ou non actif.
Rechercher un code : tapez un numéro dans le champ en haut à droite – par exemple un code clignoté par le voyant moteur – et appuyez sur le bouton de recherche. Cela fonctionne sans connexion.
Effacer les codes
Notez les codes (ou créez une archive d'assistance) et ne les effacez qu'après la réparation – l'effacement fait disparaître la trace des défauts intermittents. Effacer les codes efface l'ECM (contact mis, moteur arrêté) ; Effacer les codes CCM et Effacer les codes ABS/ASR n'effacent que ce module. Chaque bouton vous demande de confirmer en cochant J'ai noté les codes / exporté une archive d'assistance. Un défaut toujours présent refait apparaître son code. Chaque effacement est marqué dans l'enregistrement.
Codes du calculateur de carrosserie (CCM), de l'ABS/ASR et de l'airbag
Avec les définitions L98 1990–91 et LT1 1992–93, VetteALDL lit aussi le calculateur de carrosserie à quelques cycles d'intervalle (listes de données GM A111 pour 1990–91 et A173 pour 1992–93) : niveau de carburant, tensions, portes, hayon, clé, état PASS-Key, compteur kilométrique saisonnier, compteur de durée de vie de l'huile, relais et témoins, ainsi que ses codes défaut – les codes actuels en C13…C74 à côté des codes moteur, les codes mémorisés en H… sous Enregistrés dans le calculateur de carrosserie (CCM), exactement comme le compteur les affiche en mode DIAG (C41 = perte des données de l'ECM). Sur les LT1 1992–93, le module ABS/ASR est lu aussi (GM A175), avec ses codes A21…A83 (ABS / ASR). Les codes airbag actuels apparaissent ici également ; la page Airbag (SIR) y ajoute les codes mémorisés. Sur les LT1 1994–95, l'état et les codes de l'ABS/ASR et de l'airbag arrivent avec les données moteur et s'affichent sur cette page.
LiveDoctor
LiveDoctor pose un deuxième regard sur les données en direct : il repère les valeurs qui se contredisent ou qui ne correspondent pas à un moteur sain, et vous dit quoi vérifier ensuite. Il travaille tout seul dès que les données circulent – il n'y a rien à lancer.
Exemples : papillon presque fermé à 90 km/h avec une MAP élevée, sonde lambda paresseuse, mélange pauvre uniquement au ralenti (prise d'air), ralenti trop haut alors que la vanne de ralenti IAC est presque fermée (air parasite), tension de charge trop basse ou trop haute, moteur qui ne chauffe pas ou qui surchauffe, cliquetis au ralenti, sondes de température en désaccord moteur froid. Un constat n'apparaît qu'après quelques secondes de persistance de la condition et disparaît quand elle cesse. Ses seuils ont été vérifiés avec le manuel d'atelier.
La page comporte trois parties : Tests guidés en haut (section suivante), En cours et Historique (cette session). Chaque constat explique pourquoi il est important, liste les Prochaines étapes de diagnostic, renvoie aux Codes associés et affiche les valeurs qui l'ont déclenché. Les nouveaux constats s'affichent aussi sous forme de message sur n'importe quelle page, et le Tableau de bord liste ceux qui sont actifs. LiveDoctor fonctionne également sur un enregistrement relu. C'est une piste, pas un verdict – confirmez toujours par une mesure.
Tests guidés
Les tests guidés sont des procédures pas à pas, à réaliser à la voiture, pour les pannes les plus courantes de la C4. VetteALDL vous dit quoi faire – démarrer le moteur, tenir 2500 tr/min, taper sur le bloc – surveille les données en direct pendant que vous le faites, puis vous explique ce que signifient les valeurs et ce qu'il faut vérifier ensuite. Lancez-en un quand vous avez un symptôme (démarrage difficile, moteur qui chauffe, ralenti trop haut ou instable, manque de puissance) ou comme bilan de santé après l'achat d'une voiture ou à la fin d'une réparation.
Déroulement d'un test
- Connectez-vous à la voiture (ou relisez un enregistrement) et ouvrez LiveDoctor – les tests sont en haut de la page. Chaque carte indique ce que vérifie le test, ce qu'il demande (moteur froid, moteur chaud, sur route, avec un passager, avec un aide, aérosol / propane) et sa durée approximative.
- Appuyez sur Démarrer. Le panneau affiche Étape 1 sur n, ce qu'il faut faire, une barre de progression, un chronomètre et les valeurs en direct utiles pour cette étape.
- Faites ce que demande l'étape. La plupart des étapes se terminent d'elles-mêmes quand les données montrent que c'est fait ; quelques-unes vous demandent d'appuyer sur Suivant ou Terminer. Une étape qui n'est pas accomplie à temps est sautée, et le résultat signale que sa partie manque. Arrêter le test interrompt le test à tout moment.
- Le Résultat liste les constats – ✓ bon, ℹ information, ▲ avertissement, ✕ défaut – chacun avec sa raison et les prochains contrôles, plus un tableau Mesuré. Les valeurs sont comparées avec le manuel d'atelier et les données Tech 1 de GM. Relancer refait le test, Fermer revient à la liste.
Un seul test peut tourner à la fois. Si l'ECM choisi n'envoie pas une valeur dont un test a besoin, sa carte indique Non disponible pour cette voiture et nomme la valeur manquante. Chaque résultat est enregistré dans la session et accompagne donc une archive d'assistance. Les tests fonctionnent aussi sur un enregistrement relu.
Sécurité
- Essais sur route (pleine charge, croisière stable) : uniquement avec un passager qui utilise l'ordinateur portable, sur une route dégagée où c'est légal et sans danger. Le conducteur conduit – rien d'autre.
- Recherche de prises d'air : risque d'incendie – utilisez du propane non enflammé ou de brèves pulvérisations de nettoyant carburateur ou de nettoyant freins, jamais près de l'échappement, de l'alternateur ou des fils de bougies.
- Moteur tournant : tenez mains, manches et câble à l'écart des courroies et des ventilateurs ; frein à main serré, boîte en P/N pour les tests au garage ; faites tourner le moteur dehors ou avec une extraction des gaz d'échappement.
Les tests
| Test | Quand l'utiliser | Ce que vous faites | Ce qu'il vérifie |
|---|---|---|---|
| Contrôle matinal des capteurs – moteur froid, env. 1 min | Démarrages à froid difficiles, odeur d'essence (mélange riche), valeurs douteuses | Moteur froid depuis au moins 6 heures. Contact mis, moteur arrêté, sans toucher la pédale, 20 secondes. | Les températures de liquide de refroidissement, d'air et d'huile concordent ; la MAP est égale à la pression atmosphérique ; tension du TPS papillon fermé ; tension de polarisation de la sonde lambda ; batterie au repos. |
| Le moteur ne démarre pas – env. 2 min | Le démarreur entraîne le moteur, mais il ne démarre pas | Mettez le contact et écoutez la pompe à carburant (environ 2 secondes). Puis actionnez le démarreur environ 5 secondes sans toucher la pédale et appuyez sur Suivant. | Signal de rotation (impulsions de référence), autorisation carburant Pass-Key, mode de désengorgement (pédale enfoncée), temps d'injection, chute de tension de la batterie au démarreur, sondes de température. Quand l'électronique semble en vie, il désigne la pression de carburant (avec la valeur pour votre moteur) et l'allumage comme prochains contrôles. |
| Montée en température et refroidissement – moteur froid, env. 25 min | Moteur qui chauffe trop ou pas assez, questions sur le ventilateur | Démarrez le moteur froid et laissez-le tourner au ralenti, A/C coupée, sans toucher la pédale, jusqu'à ce que le ventilateur de refroidissement s'enclenche et que la température baisse un peu (15–25 minutes). | Durée de montée en température, thermostat, température de liquide qui fait des sauts, température d'enclenchement du ventilateur et efficacité réelle du refroidissement, délai de passage en boucle fermée, ralenti à chaud. Seules comptent les décisions de l'ECM lui-même concernant le ventilateur – pas un ventilateur commandé par un test d'actionneur ou pour l'A/C. |
| Ralenti, prises d'air et papillon – moteur chaud, env. 8 min | Ralenti trop haut, trop bas ou qui pompe, calages | Moteur chaud (liquide de refroidissement à 75 °C ou plus). 60 secondes de ralenti en P/N, A/C et éclairage coupés, sans rien toucher ; 30 secondes à 2500 tr/min stables ; trois brefs coups d'accélérateur jusqu'à environ 2500 tr/min, à 10 secondes d'intervalle ; A/C allumée 30 secondes puis coupée (appuyez sur Suivant une fois terminé, ou s'il n'y a pas d'A/C). | Ralenti comparé à la consigne de l'ECM et à la position de l'IAC (air parasite, ou IAC en butée), prise d'air (pauvre seulement au ralenti), corrections de carburant, retour du papillon en butée après les coups d'accélérateur, TPS papillon fermé, dépression du collecteur, activité de la sonde lambda, ralenti sous la charge de l'A/C. |
| Recherche de prises d'air – moteur chaud, aérosol / propane, env. 10 min | Le test de ralenti ou LiveDoctor laisse soupçonner une prise d'air | Ralenti à chaud, sans rien toucher pendant 20 secondes, le temps que l'application apprenne les valeurs normales d'O2 et d'intégrateur. Puis pulvérisez par brèves giclées, un endroit à la fois, à 5 secondes d'intervalle : joints du collecteur d'admission, base du boîtier papillon, durites de dépression, durite du servofrein, valve PCV et son œillet, joints toriques des injecteurs. Appuyez sur Terminer quand vous avez fini. | Chaque enrichissement brusque du mélange est signalé aussitôt avec l'heure, pour que vous sachiez où vous pulvérisiez à ce moment-là. |
| Sonde lambda – moteur chaud, env. 4 min | Consommation élevée, fonctionnement trop riche ou trop pauvre, constat « sonde lambda paresseuse » | Moteur chaud en boucle fermée : 2000 tr/min stables pendant 20 secondes, puis deux coups d'accélérateur rapides jusqu'à mi-course environ, en relâchant aussitôt, à 5 secondes d'intervalle. | L'amplitude et la fréquence des basculements de la sonde, son passage au riche sur un coup d'accélérateur et au pauvre en décélération. |
| Batterie et charge – avec un aide, env. 3 min | Démarreur qui tourne lentement, éclairage faible, batterie qui se décharge | Contact mis, moteur arrêté pendant 10 secondes ; démarrez le moteur ; au ralenti, allumez les phares, la ventilation au maximum et le dégivrage arrière, attendez 30 secondes et appuyez sur Suivant ; laissez les consommateurs allumés et maintenez 2000 tr/min pendant 15 secondes. | Batterie au repos, chute de tension au démarreur, charge au ralenti avec consommateurs et à 2000 tr/min par rapport aux limites du manuel d'atelier, surcharge. |
| Capteur de cliquetis – moteur chaud, avec un aide, env. 2 min | Cliquetis, manque de puissance, code du capteur de cliquetis | Un aide maintient environ 1500 tr/min pendant que vous tapez fermement sur le bloc moteur, près du capteur de cliquetis, avec une petite clé pendant quelques secondes. | Que l'ECM retarde l'allumage – le test de tapotement du manuel d'atelier, qui contrôle le capteur, son câblage et le circuit de cliquetis de l'ECM. |
| Pleine charge 50→80 km/h – moteur chaud, sur route, avec un passager, env. 3 min | Trous à l'accélération ou manque de puissance en charge | Roulez de façon régulière à environ 50 km/h en 2e ou 3e (boîte automatique : D) ; là où c'est sûr et légal, pied au plancher jusqu'à environ 80 km/h, puis levez le pied et continuez tranquillement. | L'enrichissement du mélange (l'alimentation en carburant suit), le retrait d'avance (cliquetis), l'ouverture complète du papillon, une MAP proche de la pression atmosphérique et – si le module ABS est lu – le compteur de vitesse comparé aux vitesses de roue ABS. |
| Croisière stable 70–90 km/h – moteur chaud, sur route, avec un passager, env. 3 min | Bilan de santé sur route, consommation élevée | Roulez à 70–90 km/h stables sur route plate, avec peu d'accélérateur, pendant environ une minute. | Correction de carburant en croisière, activité de la sonde lambda, cliquetis, charge, température du liquide de refroidissement, pontage du convertisseur sur les boîtes automatiques. |
Astuce pour Le moteur ne démarre pas sur les voitures 1990–95 : comme chaque fois que vous actionnez le démarreur pendant la connexion, choisissez Jamais de silence sous Connexion → Avancé, afin que le calculateur de carrosserie conserve son échange normal avec l'ECM (Partager le bus).
Enregistrements – rejouer une session
Chaque connexion à la voiture est enregistrée automatiquement, et la page Enregistrements la rejoue plus tard dans toute l'application – pour étudier un trajet chez vous sur un grand écran, comparer l'avant et l'après d'une réparation, ou examiner un enregistrement qu'un autre propriétaire vous a envoyé.
- Ce qui est enregistré, c'est le trafic brut de la ligne ALDL, octet par octet – pas seulement les valeurs affichées à l'écran.
- Enregistrements sur cet ordinateur liste chaque connexion avec sa date, la voiture et la taille ; appuyez sur Lire. Ouvrir un fichier lit une archive d'assistance (.zip) ou un enregistrement du bus (.aldl.jsonl) – même réalisé sur un autre ordinateur ou envoyé par un autre propriétaire. La relecture démarre sur le Tableau de bord.
- Toute l'application fonctionne comme si la voiture était branchée : tableau de bord, données en direct avec plages normales, graphiques, codes défaut, contacteurs de carrosserie, ABS, LiveDoctor et tests guidés. Le témoin passe à l'orange et affiche Relecture d'un enregistrement.
- La barre de lecture en bas de chaque page : 10 s en arrière et en avant, lecture / pause, vitesse 0,5–20× et une ligne de temps que l'on peut faire glisser. Des repères montrent les tests d'actionneurs (bleu) et les codes effacés (rouge) ; cliquez sur l'un d'eux pour y sauter. Les passages gris sont des trous où la voiture n'a envoyé aucune donnée.
- Après un saut, graphiques, min/max et LiveDoctor repartent de la nouvelle position (LiveDoctor examine les deux minutes qui précèdent).
- L'enregistrement est décodé à nouveau avec la définition actuelle de la voiture sur laquelle il a été réalisé – une définition corrigée plus tard affiche donc correctement les anciens enregistrements aussi.
- Pendant la relecture, le câble n'est pas utilisé, les tests d'actionneurs sont désactivés et rien ne se mélange à la session en cours. Arrêter la relecture sur la page Enregistrements, ou ✕ sur la barre de lecture, y met fin.
- Coupures : si le câble ou son pilote USB décroche pendant la connexion, VetteALDL le rouvre tout seul à quelques secondes d'intervalle ; l'enregistrement continue dans le même fichier, avec une marque là où la liaison a été perdue puis retrouvée. L'enregistrement est écrit sur le disque au moins toutes les 10 secondes.
- Conservés 3 mois : les sessions plus anciennes et leurs enregistrements sont effacés automatiquement au démarrage de VetteALDL. Pour en garder un, copiez son dossier (ou son fichier .aldl.jsonl) ailleurs – Ouvrir le dossier des enregistrements vous les montre – et rouvrez-le ici quand vous voulez.
Bonne pratique : à la voiture, contentez-vous de vous connecter et de faire les tests ; réfléchissez aux chiffres plus tard, sur le grand écran. Pour demander de l'aide, envoyez l'archive d'assistance – nous rejouons exactement ce que vous avez vu.
Carrosserie et contacteurs
La page Carrosserie et contacteurs montre ce que voit le calculateur de carrosserie (CCM) – portes, hayon, clé, feux et contacteurs – et permet de tester chaque contacteur ; utilisez-la pour trouver un contacteur que le calculateur ne voit pas, y compris un contacteur défaillant par intermittence.
Disponible avec les définitions L98 1990–91 et LT1 1992–93 (contact mis ; le calculateur de carrosserie est lu environ une fois par seconde). La voiture vue de dessus porte des repères numérotés pour la porte gauche et la porte droite, le hayon, la clé dans le contact, la serrure de porte (clé), les boutons de verrouillage et de déverrouillage, la ceinture de sécurité, les feux de position, les feux de route, le dégivrage arrière et le contacteur de niveau d'huile ; le contact 1 (RUN) et le contact 3 (accessoires) figurent dans la liste.
Test des contacteurs : ouvrez et fermez chaque porte et le hayon, insérez et retirez la clé, appuyez sur verrouiller et déverrouiller, bouclez la ceinture, allumez les feux. Un contacteur reçoit ✓ les deux vus dès qu'il a été vu dans les deux positions (○ pas encore vu, ● vu) ; celui qui ne change jamais est le suspect – contacteur, fil ou connecteur. Réinitialiser le test recommence le test. Chaque changement est noté avec l'heure sous Changements, si bien qu'un faux contact apparaît aussi.
Relais, témoins et valeurs du CCM liste tout ce que le calculateur de carrosserie signale d'autre. Tester témoins, klaxon, relais et carillons vous mène aux tests d'actionneurs du calculateur de carrosserie (Tests d'actionneurs).
ABS / ASR
La page ABS / ASR montre en direct le module d'antiblocage et d'antipatinage des LT1 1992–93 – vitesses de roue, capteurs, pompe, codes – et teste chaque capteur de vitesse de roue ; utilisez-la quand le témoin ABS ou d'antipatinage s'allume.
- Données en direct sur la voiture vue de dessus : la vitesse de chaque roue ; l'état du moteur de pompe, de l'ASR (antipatinage), du niveau de liquide de frein et du contacteur de feux stop ; la tension du relais des valves, l'accélération latérale, l'angle du papillon (ASR) et le régime moteur (d'après le signal du compte-tours).
- Test des capteurs de roue : tournez chaque roue à la main (voiture sur pont) ou faites rouler la voiture lentement – chaque capteur reçoit ✓ signal dès qu'il indique une vitesse (les capteurs ne donnent un signal qu'au-dessus du pas d'homme). Appuyez sur la pédale de frein puis relâchez-la pour tester le contacteur de feux stop. Le compteur indique combien des cinq éléments (les quatre capteurs et le contacteur de feux stop) ont été testés ; Réinitialiser le test recommence le test.
- Contrôle des vitesses de roue : en ligne droite, une roue qui s'écarte de plus de 10 % des autres est signalée – vérifiez le capteur, la couronne dentée et l'entrefer de cette roue, ainsi que la taille du pneu.
- Codes : Codes ABS/ASR mémorisés (jusqu'à trois), avec la vitesse et le nombre de cycles d'allumage depuis l'apparition de chacun. Effacer les codes ABS/ASR les efface ; un défaut toujours présent revient.
Autres années : sur les voitures 1990–91, le témoin ABS fait clignoter les codes quand la broche H de l'ALDL est pontée avec la broche A (contact mis) – le Diagnostic combiné explique comment faire et ce qu'ils signifient. L'ABS 1986–89 ne fait pas clignoter de codes ; il lui faut le testeur spécifique de GM, branché sur son propre connecteur de diagnostic. Sur les voitures 1994–95, l'état et les codes ABS/ASR arrivent avec les données moteur (Codes défaut).
Airbag (SIR)
La page Airbag (SIR) lit et efface par le câble les codes du module d'airbag (DERM) des Corvette 1990–93 ; utilisez-la quand le témoin INFL REST reste allumé.
Prise en charge avec les définitions L98 1990–91, ZR-1 1990–92 et LT1 1992–93. VetteALDL lit les codes actuels et mémorisés du module et les efface exactement comme le fait le Tech 1 de GM – l'organisation des données et les commandes ont été apprises du logiciel Tech 1 lui-même. L'état du module indique aucun défaut ou le nombre de défauts actuels.
- Codes actuels – présents en ce moment (le témoin INFL REST est allumé).
- Codes mémorisés – survenus auparavant et enregistrés.
- Effacer les codes airbag – uniquement après la réparation du défaut ; un défaut actuel revient aussitôt.
Sécurité : ne mesurez jamais le module d'airbag ni ses connecteurs avec un multimètre. Avant toute intervention sur le volant, la colonne de direction ou le câblage SIR, désactivez le système comme l'indique le manuel d'atelier : la réserve d'énergie du module peut encore déclencher l'airbag après le débranchement de la batterie. Lire et effacer les codes est sans danger.
Autres années : le témoin INFL REST fait aussi clignoter les codes quand les broches K et A de l'ALDL sont pontées (Diagnostic combiné). Sur les voitures 1994–95, l'état et les codes de l'airbag arrivent avec les données moteur (Codes défaut). Les Corvette d'avant 1990 n'ont pas d'airbag.
Tests d'actionneurs et mode expert
Les tests d'actionneurs de la page Actionneurs permettent d'allumer et de couper des organes de la voiture par l'intermédiaire de ses calculateurs – un ventilateur de refroidissement, un relais, un voyant, le klaxon – pour vérifier si l'organe et son câblage fonctionnent. Utilisez-les quand un code défaut ou un constat de LiveDoctor désigne un circuit.
Sécurité : les tests d'actionneurs modifient le comportement de la voiture. Voiture à l'arrêt, frein à main serré, boîte en P/N ; moteur arrêté, sauf si le test exige qu'il tourne. Chaque test vous demande de confirmer (Voiture à l'arrêt, P/N, frein à main serré – j'en prends la responsabilité). Une commande est renvoyée tant qu'elle est active et relâchée automatiquement à la fin de sa durée limite, quand la voiture bouge, ou avec Tout relâcher.
Lancer un test
Les tests d'actionneurs exigent une connexion active – connectez-vous d'abord (après le Débogueur de connexion, appuyez de nouveau sur Connecter). Appuyez sur un bouton d'état à côté d'un organe, p. ex. MARCHE ou Forcer ARRÊT. La pastille en haut décrit en toutes lettres le test en cours, avec un compte à rebours, et indique si le module l'a confirmé (confirmé par le module / pas encore de confirmation) ; son bouton est allumé. Un test est refusé tant que la voiture roule et tant que les données en direct ne correspondent pas à la voiture choisie (vérification automatique). Chaque test est marqué dans l'enregistrement.
Ce qui est disponible dépend de la voiture : ventilateurs de refroidissement, relais du compresseur de climatisation, pompe AIR et vanne de commutation AIR, purge du canister EVAP, voyant moteur (MIL), témoin de passage 1→4, et, sur les voitures 1990–93, les tests du calculateur de carrosserie décrits ci-dessous. Les commandes sont exactement les trames qu'envoie le logiciel Tech 1 de GM, enregistrées dans le Tech 1 virtuel pour L98 1989 ($6E), L98 1990–91 ($8D), ZR-1 LT5 1990–92 ($8E, y compris les papillons secondaires d'admission, le module d'injecteurs secondaires et la pompe à carburant secondaire) et LT1 1992–93 ($DA2) ; la LT1 1994–95 utilise la table éprouvée de Scan9495. Les ECM 1982–88 (160 bauds) n'ont pas de commande de sorties par la liaison série – le scanner de GM lui-même ne peut rien y actionner – et la ZR-1 1993–95 ($F0) n'a pas de tests d'actionneurs dans VetteALDL.
Fonctions de réapprentissage et de réinitialisation
Sous Fonctions de réapprentissage / réinitialisation : Réinitialisation BLM (effacer l'apprentissage carburant) (1989–95, sauf la ZR-1 1993–95) et Réinitialisation IAC (réapprentissage du ralenti) (LT1 1994–95). Lancez-les moteur au ralenti, chaud, tous les accessoires coupés ; l'ECM refait ensuite son apprentissage.
Tests du calculateur de carrosserie (1990–93)
Les groupes Ordinateur de carrosserie – témoins, Ordinateur de carrosserie – relais et carillons et Ordinateur de carrosserie – éclairage du combiné commandent les témoins CHANGE OIL, CHECK GAGES, FASTEN BELTS, SECURITY et LOW OIL, le klaxon, les relais du dégivrage arrière et de l'éclairage intérieur, les carillons 1 et 2, ainsi que l'éclairage des cadrans, de l'afficheur du compteur de vitesse, de l'autoradio et (1992–93) des LED vertes, entre pleine luminosité et extinction – les mêmes commandes que celles du Tech 1. Disponibles avec les définitions L98 1990–91, ZR-1 1990–92 et LT1 1992–93 ; la page Carrosserie et contacteurs propose un raccourci.
Mode expert
Les fonctions qui peuvent endommager le moteur, la boîte de vitesses ou le pot catalytique si elles sont utilisées au mauvais moment sont cachées derrière le Mode expert : régime de ralenti commandé (600–1200 tr/min) sur la plupart des ECM, vanne EGR, mode de boucle carburant, électrovannes de la boîte et embrayage de pontage du convertisseur, solénoïde TCC / saut de rapport 1-4 et système secondaire ZR-1. Appuyez sur Mode expert, lisez l'avertissement, cochez Je comprends et j'accepte le risque et appuyez sur Afficher les fonctions dangereuses ; la pastille EXPERT s'affiche alors dans la barre de titre jusqu'à la fermeture de VetteALDL. Le mode expert ouvre aussi la Console ALDL brute (expert) : saisissez les octets de la trame en hexadécimal (p. ex. F4 57 01 00), choisissez Ajouter la somme de contrôle et Attendre la réponse, puis appuyez sur Envoyer. Chaque trame est consignée dans l'enregistrement de la session.
Diagnostic combiné
De nombreux modules de la C4 savent afficher leurs codes défaut sur le combiné d'instruments, ou les faire clignoter sur un voyant, sans scanner ni câble. La page Diagnostic combiné montre comment lancer ce mode pour votre millésime et décode ce que vous voyez.
Les Corvette 1990–96 affichent les codes des modules sur le combiné d'instruments : 1990–93 avec un pont entre les broches ALDL G et A (contact mis, moteur arrêté), 1994–96 entre les broches 12 et 4 du connecteur 16 broches. Certains modules font plutôt clignoter leurs codes sur leur propre témoin : l'airbag sur INFL REST (K–A), l'ABS 1990–91 sur le témoin ABS (H–A), la suspension pilotée Selective Ride Control sur son témoin de service ; la climatisation a son propre diagnostic sur son panneau de commande. Sur les voitures 1984–89, le voyant moteur fait clignoter les codes de l'ECM quand A–B sont pontées. Sur ces voitures, la broche G est le circuit de la pompe à carburant : ne pontez jamais G–A sur une voiture 1984–89.
Sur la page, choisissez les Millésimes, puis :
- Entrer en mode diagnostic – le dessin du connecteur (prise de la voiture, vue de face – la fiche est en miroir) indique le pont ; suivent les étapes, les avertissements et la façon de quitter le mode.
- Navigation – les boutons et ce qu'affiche chaque écran.
- Décoder ce que vous voyez – choisissez le module, tapez le code et appuyez sur Décoder pour obtenir causes et contrôles. Les codes moteur renvoient à la procédure de diagnostic complète, les codes du calculateur de carrosserie à la fiche complète du code défaut. Tous les codes, Paramètres et Conseils complètent l'ensemble.
Tech 1 virtuel
Le Tech 1 virtuel fait tourner dans VetteALDL le logiciel du scanner portable Tech 1 de GM – à partir d'images de cartouches qui vous appartiennent – pour que vous puissiez utiliser les menus, les listes de données et les tests de l'outil d'usine sur votre voiture ou sur le simulateur.
Il émule le matériel du scanner (processeur HD6303, mémoire de cartouche, écran 4×16, clavier et port ALDL), si bien que le logiciel d'origine des cartouches tourne sans modification. VetteALDL ne contient aucun logiciel GM ou Vetronix : sous Images de cartouches, appuyez sur Importer et choisissez des dumps de cartouches qui vous appartiennent (.bin, en-tête $A5) ou une capture série de TIS2000 programmant une Mass Storage Cartridge (.txt) – chaque application qu'elle contient devient une image distincte. Une image marquée pages manquantes risque de ne pas fonctionner ; correctif autonome signifie que son passage de relais à un programme compagnon est désactivé en mémoire (le fichier n'est pas modifié) ; ✕ retire une image.
Choisissez une image et une connexion : Simulateur (choisissez la Voiture simulée parmi les définitions VetteALDL) ou Câble (vraie voiture), qui utilise le câble choisi sur la page Connexion – réglez-y votre câble, pas le simulateur. Le scanner de VetteALDL s'arrête tant que le Tech 1 utilise le câble. Appuyez sur Démarrer et utilisez le clavier du scanner ou celui de l'ordinateur : 0–9 = F0–F9, Y / N = YES / NO, ↑ / ↓, Entrée, Échap = EXIT. ▲ / ▼ font défiler les pages des menus (dans les tests d'actionneurs, ▲ = ON, ▼ = OFF). Trames ALDL montre ce qu'envoie le Tech 1 et ce que répond la voiture.
Avec le câble, les tests d'actionneurs sont réels : ils commandent relais, ventilateurs et électrovannes sur votre voiture – moteur arrêté sauf si le test l'exige, frein à main serré, boîte en P/N.
Pour les Corvette (voir Quelle cartouche pour quelle Corvette sur la page) : 81-93 POWERTRAIN couvre le calculateur moteur des 1982–93 (tapez l'année, F0: VIN, le 8e caractère du VIN – 8 = L83/L98, P = LT1, J = LT5 – et YES pour votre gamme) ; 88-93 BODY et la cartouche 88-92 Y-body couvrent le calculateur de carrosserie (CCM) : liste de données, codes et tests du combiné. Les applications 94-96 de la Mass Storage Cartridge ont besoin de parties absentes de la capture connue, et les moteurs 1982–88 communiquent à 160 bauds, une vitesse à laquelle le Tech 1 virtuel ne sait pas encore se connecter.
Moniteur de bus
Le Moniteur de bus affiche chaque message qui passe sur le fil ALDL, en temps réel – pour dépanner une connexion, ou pour voir comment les calculateurs de la voiture dialoguent entre eux.
Chaque ligne indique l'heure, le type, le module et les octets en hexadécimal. Types : RX = reçu de la voiture, ECHO = notre propre trame qui revient par le câble, ÉCHO≠ = notre propre trame déformée par le câble, ACK = un module qui répète notre commande, JUNK = des octets qui ne forment pas une trame valide. Pause / Reprendre, Effacer et Masquer notre propre écho facilitent la lecture ; les compteurs en haut à droite comptent les trames par module. Trafic normal d'une Corvette contact mis : 40 55 6B (le CCM interroge l'ECM), 41 … (l'ECM répond), F0 56 F1 C9 (requête de présence du CCM).
De nombreuses lignes ÉCHO≠ alors que la voiture répond proprement trahissent un émetteur de câble trop faible (p. ex. un câble à diode) : la lecture fonctionne, mais une diode Schottky ou le câble rév. B donnent un écho propre. Détails de la connexion affiche le même avertissement.
Le câble
Le câble relie le port USB de l'ordinateur portable à la prise ALDL de la voiture. Cette section explique quelle broche transporte les données, pourquoi beaucoup de câbles faits maison fonctionnent mal et comment le câble VetteALDL évite ces problèmes ; la page Câble contient le schéma, la liste des composants et les étapes de fabrication et de test.
Broches : 1990–95, données sur la broche M ; 1982–88, données sur la broche E (160 bauds) plus la résistance A–B de 10 kΩ ; 1989, E et M reliées ; broche A = masse. Voitures à connecteur 16 broches : données sur la broche 9, masse sur les broches 4 et 5. La prise se trouve sous le tableau de bord, côté conducteur.
Fonctionnement : la ligne ALDL est un fil unique à collecteur ouvert, tiré à 5 V dans l'ECM ; les modules la tirent au niveau bas pour émettre. Un câble ne doit donc jamais faire autre chose que la tirer au niveau bas – une puce USB-série dont la sortie TX est câblée directement sur la ligne la force en permanence au niveau haut et lutte contre chaque module, et les bits se transforment en données parasites. La conception recommandée (rév. B) utilise un FT232RL authentique en 5 V, un étage à transistor à collecteur ouvert sur TX (2N3904, 40 V), un isolateur MOSFET BSS138 sur RX, une diode TVS de 24 V contre les pointes de tension, un sélecteur de broche de données (M pour 1990–95, E pour 1982–88, les deux pour 1989) et un interrupteur pour la résistance A–B de 10 kΩ (1982–88 uniquement). Il supporte 12–24 V sur la broche de données (mauvaise broche, batterie) et reste invisible pour la voiture quand il n'est pas alimenté.
Une modification rapide des câbles existants à « TX+RX reliés » figure sur la page Câble – elle n'est pas protégée contre le 12 V. Testez chaque câble neuf ou modifié avec le Débogueur de connexion, étapes 1 à 4.
Sessions et archives d'assistance
Sessions et assistance garde une trace de tout ce qu'a fait VetteALDL et le réunit dans un seul fichier quand vous avez besoin d'aide.
Chaque exécution de l'application est enregistrée : tentatives de connexion, état du témoin, résultats du débogueur, constats de LiveDoctor, résultats des tests guidés, données en direct allégées et le trafic brut du bus. Sessions enregistrées les liste avec le résultat (données en direct reçues, aucune donnée en direct ou en cours) et le nombre de connexions. Les sessions sont conservées 3 mois.
Archive d'assistance
Décrivez ce qui s'est passé dans le champ de remarque (voiture, année, moteur, ce que vous faisiez) et appuyez sur Créer l'archive d'assistance. Le .zip contient les événements et le journal de l'application de cette session, l'enregistrement brut du bus, les résultats du débogueur, des informations système (version de Windows, ports, puces USB et pilotes vus par l'application), vos réglages, les trois journaux CSV les plus récents et votre remarque – rien d'autre de votre ordinateur. Vous pouvez l'ouvrir et le vérifier avant l'envoi. Ensuite :
- Envoyer à l'équipe VetteALDL – envoie l'archive en HTTPS après votre confirmation ; aucun logiciel de messagerie n'est nécessaire.
- Envoyer par e-mail ([email protected]) – ouvre un message prêt, et le dossier contenant le .zip s'ouvre pour que vous puissiez l'y glisser.
- Afficher le fichier ou Enregistrer une copie… – pour la copier sur une clé USB ou la joindre à un message de forum.
Une archive peut être rejouée octet par octet – par nous, par vous ou par un autre propriétaire : Enregistrements → Ouvrir un fichier. Ouvrir le dossier des archives, Ouvrir les journaux CSV et Ouvrir le dossier de données ouvrent ces dossiers dans l'Explorateur Windows.
Paramètres
Paramètres regroupe vos préférences, permet d'ajouter vos propres définitions de voitures et affiche la version, avec la recherche de mises à jour.
- Général – Afficher l'écran d'accueil au démarrage ; Journaux CSV avec virgule décimale (Excel européen) ; le dossier de données, où sont conservés sessions, enregistrements, journaux et archives d'assistance.
- Importer une définition – chargez une définition de données TunerPro
.adxou un fichier VetteALDL.json; elle apparaît dans la liste des véhicules sous Vos définitions. - Définitions installées – chaque définition avec son nombre de valeurs, d'indicateurs et de tests d'actionneurs, et ses sources.
- À propos – la version, Rechercher des mises à jour (n'interroge vettealdl.com que lorsque vous appuyez sur le bouton ; si une version plus récente existe, Télécharger l'ouvre) et Offrez-moi un café.
La langue, les unités et le thème jour / nuit se changent dans la barre de titre.
FAQ
La fenêtre est trop grande ou le texte trop petit
VetteALDL ne s'ouvre jamais plus grand que l'écran et mémorise sa taille et sa position ; sur les petits écrans de portables ou avec une forte mise à l'échelle, il démarre agrandi et légèrement dézoomé. Changez le zoom avec Ctrl + / Ctrl − ou Ctrl + molette ; Ctrl 0 revient à la taille automatique. Un double-clic sur la barre de titre agrandit ou restaure la fenêtre.
Puis-je essayer VetteALDL sans voiture ?
Oui. Choisissez Simulateur (démo, sans voiture) comme pilote du câble sur la page Connexion pour obtenir une Corvette virtuelle (Simulateur), ou relisez un enregistrement – y compris un enregistrement envoyé par un autre propriétaire (Enregistrements).
WinALDL / FreeScan / DataMaster n'ont pas fonctionné avec ma Corvette 1990–91 – pourquoi ?
WinALDL ne lit que les ECM 160 bauds. FreeScan n'a pas de profil $8D et ne fait jamais taire le CCM. L'installateur de DataMaster est en 16 bits (il ne peut pas s'exécuter sous Windows 64 bits), il n'ouvre que COM1–4 et sa prise de contact avec le CCM exige une latence de 1 ms.
Les valeurs ressemblent à des données parasites
Lancez le Débogueur de connexion. Causes typiques : TX relié directement au bus (en conflit avec l'ECM), option FT_Prog « invert TXD/RXD » laissée active sur une carte TTL, masse manquante, fausse puce FT232 avec le pilote FTDI 2.12, ou mauvaise définition (la vérification automatique le détecte généralement).
Ai-je besoin de la résistance de 10 kΩ ? (modes A–B)
À la mise du contact, l'ECM mesure la résistance entre les broches ALDL A (masse) et B (demande de diagnostic) et change de comportement en conséquence – le Tech 1 de GM commute lui-même ces résistances :
- Ouvert – fonctionnement normal, à utiliser pour les essais sur route. Les ECM TPI 1985–88 envoient déjà une partie de leurs données dans ce mode.
- 10 kΩ – mode ALDL des ECM 1982–88 (160 bauds) : liste de données complète avec rafraîchissement plus lent (environ 1,5 s), temporisations de boucle fermée ignorées, avance augmentée, ralenti maintenu vers 1000 tr/min, purge éventuellement active. Ne jugez ni la qualité du ralenti ni l'avance dans ce mode.
- 0 Ω (A–B pontées) – mode atelier : contact mis, moteur arrêté = codes défaut clignotés par le voyant moteur ; moteur tournant = le voyant indique boucle ouverte/fermée. Avec G–A, ce mode lance aussi le diagnostic combiné des 1990–93.
- 3,9 kΩ – carburant de secours / test usine : l'ECM fonctionne sur sa calibration de secours (mode dégradé).
Sur les ECM 1989 et suivants (8192 bauds), laissez A–B ouvert pendant la lecture – l'ECM $8D signale même une résistance de 10 kΩ, et l'application vous avertit. La page Connexion indique, pour la voiture choisie, si la résistance est requise ou doit être désactivée.
Puis-je modifier la température d'enclenchement du ventilateur ?
Pas via l'ALDL sur les ECM 1985–93 : la calibration se trouve dans une puce PROM/MEMCAL amovible. Elle peut être lue, modifiée (TunerPro + XDF) et programmée sur une nouvelle puce. Les PCM LT1 1994–95 sont reprogrammables (flash) via l'ALDL.
Où VetteALDL range-t-il mes fichiers ?
Dans %LOCALAPPDATA%\VetteALDL (les Paramètres indiquent le chemin exact) : les sessions avec leurs enregistrements, les journaux CSV, les archives d'assistance et vos réglages. Sessions et assistance propose des boutons pour ouvrir chaque dossier. Les sessions et enregistrements de plus de 3 mois sont effacés automatiquement – copiez ce que vous voulez garder.
VetteALDL se connecte-t-il à Internet ?
Uniquement quand vous le lui demandez : Envoyer à l'équipe VetteALDL envoie une archive d'assistance après votre confirmation, et Rechercher des mises à jour demande à vettealdl.com quelle est la version la plus récente. Les liens comme Offrez-moi un café s'ouvrent dans votre navigateur. Pas de publicité, pas de statistiques d'audience, pas de pistage.
C'est une bêta publique – comment signaler un problème ?
Juste après le problème, ouvrez Sessions et assistance, écrivez une courte remarque (voiture, année, moteur, ce que vous faisiez) et appuyez sur Créer l'archive d'assistance. Appuyez ensuite sur Envoyer à l'équipe VetteALDL : l'archive nous parvient directement en HTTPS (vous confirmez d'abord ; aucun logiciel de messagerie n'est nécessaire). Hors ligne ? Envoyer par e-mail ouvre un message prêt, et le dossier affiche le .zip à y glisser. L'archive contient le journal de l'application et le trafic du bus de cette session – vous pouvez l'ouvrir et la vérifier avant l'envoi.
Crédits et licences
Les définitions sont dérivées des fichiers TunerPro ADX de la communauté (auteurs crédités dans chaque définition) et vérifiées avec le logiciel Tech 1 de GM. Les connaissances sur le protocole viennent de la communauté GM ALDL (gearhead-efi, pcmhacking, thirdgen, corvetteforum, techedge, ecmguy), de la rétro-ingénierie d'outils anciens à des fins d'interopérabilité (TTS DataMaster, Scan9495 de GaryDoug, WinALDL, FreeScan), des spécifications de flux de données GM A111, A172, A173 et A175 (calculateur de carrosserie, LT1 1992–93, ABS/ASR) et du manuel d'atelier Corvette 1994. VetteALDL utilise Python, pyserial, PyUSB/libusb et Qt (PySide6, LGPL). Le Tech 1 virtuel émule uniquement le matériel du scanner et ne contient aucun logiciel GM ou Vetronix.
Inclus : Zadig 2.9 d'Akeo Consulting (GPLv3, non modifié, sources sur github.com/pbatard/libwdi) pour l'association facultative à WinUSB.
Avertissement
VetteALDL est un donationware – utilisation gratuite, dons volontaires de tout montant – fourni sous le contrat de licence VetteALDL (le fichier LICENSE dans le dossier du programme, également sur vettealdl.com/license), et un projet indépendant, sans lien avec General Motors, Chevrolet ou Vetronix et non approuvé par eux. « Corvette », « Tech 1 » et les autres noms sont des marques de leurs propriétaires respectifs et ne sont utilisés que pour décrire la compatibilité. Utilisation à vos propres risques ; ne lancez les tests d'actionneurs que voiture à l'arrêt, frein à main serré et boîte en P/N.
Soutenir le projet
VetteALDL est gratuit, sans publicité ni pistage. S'il vous a évité un passage au garage, vous pouvez soutenir la suite (plus de modèles, kits de câble, essais sur de vraies voitures) sur buymeacoffee.com/com4tee ☕ – le même lien se trouve en bas du menu et dans Paramètres → À propos.