Le voyant revient après effacement : lire le freeze frame pour attraper la panne
Pourquoi le voyant revient
Effacer un code envoie une commande OBD2 standard au calculateur moteur : il oublie les codes, remet les contrôles antipollution à « non prêt » et éteint le voyant. Il ne répare rien, et DiagAuto AI ne reprogramme rien. Le calculateur recommence ensuite ses tests. Si le défaut est toujours là, il le retrouve, souvent en un ou deux trajets, et le voyant se rallume. Voir aussi Effacer un code défaut : quand c'est utile.
Le réflexe « j'efface et on verra » fait surtout perdre un indice : en même temps que les codes, l'effacement supprime le freeze frame.
Ce qu'est le freeze frame
Quand un défaut est confirmé, le calculateur prend une photo des principales mesures à cet instant précis et la range avec le code (mode 02 de la norme OBD2). On y trouve en général : le code qui a déclenché la photo, le régime, la charge moteur calculée, la température du liquide de refroidissement, la vitesse, les corrections de carburant, souvent la pression d'admission, la température d'air et le temps depuis le démarrage. Le contenu exact dépend du véhicule.
Deux limites à connaître :
- c'est une seule photo, pas une vidéo ;
- le calculateur ne garde en général qu'un seul instantané, celui du premier défaut ou d'un défaut jugé prioritaire (ratés d'allumage, mélange).
Où le lire dans l'appli
Dans l'écran Diagnostic de DiagAuto AI, après « Lire codes défaut », le bouton « État au moment du défaut » interroge le calculateur et affiche le code déclencheur puis les valeurs mémorisées. L'appli demande les mesures cochées dans l'écran « Capteurs » : cochez au moins le régime, la charge, les températures, la vitesse et la pression du collecteur d'admission. Si le calculateur n'a rien mémorisé, l'appli l'indique ; c'est normal juste après un effacement.
Avant d'effacer, l'appli propose « Enregistrer le rapport avant d'effacer » : le rapport, avec ses données figées, reste dans l'« Historique ». Une capture d'écran fait aussi l'affaire.
Cas n° 1 : P0299, pression de suralimentation trop basse (diesel turbo)
Le propriétaire d'un diesel 1,6 L efface le code ; il revient au bout de deux jours. Voici l'instantané relevé avant le deuxième effacement (exemple illustratif, valeurs typiques) :
| Mesure | Valeur | Ce qu'elle dit |
|---|---|---|
| Code déclencheur | P0299 | La photo concerne bien ce code |
| Régime | 2 450 tr/min | Plage où le turbo doit souffler fort |
| Charge moteur calculée | 92 % | Pied presque au plancher |
| Vitesse | 96 km/h | Accélération sur route, pas en ville |
| Température liquide | 88 °C | Moteur chaud : pas un défaut « à froid » |
| Pression collecteur d'admission | 138 kPa | Pression absolue : environ 0,4 bar au-dessus de l'atmosphère |
| Pression atmosphérique | 99 kPa | Sert de référence |
Lecture : à cette charge et à ce régime, un petit diesel turbo monte couramment à 200 kPa absolus ou plus (l'ordre de grandeur varie selon le moteur). 138 kPa, c'est trop peu. Le défaut apparaît en pleine charge, moteur chaud, ce qui oriente vers une fuite qui s'ouvre sous pression (durite ou collier d'air), une géométrie variable grippée ou sa commande, plutôt que vers le turbo lui-même en premier.
Ce qu'on fait ensuite : reproduire les mêmes conditions. Téléphone fixé sur un support, jamais manipulé par le conducteur, affichez la pression du collecteur d'admission dans l'écran « Capteurs » et faites une reprise franche en 3e, de 1 500 à 3 000 tr/min, sur une route dégagée. Une pression qui monte puis chute brutalement fait penser à une fuite ou à une régulation qui décroche ; une pression qui monte lentement et plafonne bas, à une géométrie variable paresseuse. La consigne de pression ne fait pas partie des données OBD2 standard que lit l'appli : un garage la compare à la valeur réelle avec l'outil constructeur.
Cas n° 2 : P0128, liquide de refroidissement sous la température du thermostat
Une citadine essence, en novembre. Le code revient après chaque effacement. Instantané (exemple illustratif) :
| Mesure | Valeur | Ce qu'elle dit |
|---|---|---|
| Code déclencheur | P0128 | |
| Température liquide | 71 °C | Le moteur n'a pas atteint sa température de régulation |
| Température air admission | 6 °C | Temps froid |
| Temps depuis démarrage | 1 140 s | 19 minutes de route : largement de quoi chauffer |
| Vitesse | 88 km/h | Route rapide : beaucoup d'air froid dans le radiateur |
| Charge moteur calculée | 31 % | Allure stabilisée |
Lecture : après 19 minutes, un moteur sain est en général entre 85 et 95 °C. Rester à 71 °C à allure stabilisée par temps froid est la signature classique d'un thermostat bloqué ouvert : le liquide passe en permanence par le radiateur.
Ce qu'on fait ensuite : confirmer en temps réel. Moteur froid, affichez la température du liquide de refroidissement et roulez 15 à 20 minutes. Avec un thermostat sain, elle monte régulièrement puis se stabilise. Avec un thermostat ouvert, elle monte lentement, plafonne bas et redescend sur voie rapide. Si l'appli montre une température normale alors que le code revient, ou si le chauffage souffle très chaud alors que la valeur lue reste basse, suspectez plutôt la sonde de température ou son connecteur.
La méthode, en quatre étapes
- Lisez tout : codes confirmés, « Codes en attente », « Codes permanents », puis « État au moment du défaut ».
- Enregistrez le rapport (ou faites une capture) avant tout effacement.
- Interprétez les conditions : moteur froid ou chaud, ralenti ou pleine charge, ville ou route. C'est là que la panne se cache. « Expliquer avec l'IA » envoie le code avec ces données figées et propose des pistes ; il ne remplace pas une vérification sur la voiture.
- Reproduisez ces conditions en surveillant les capteurs concernés, puis relisez les codes en attente après le trajet.
Lisez aussi : Les 10 valeurs des capteurs à connaître et Parler à son garagiste avec un code défaut.
Questions fréquentes
Le freeze frame est-il effacé en même temps que les codes ?
Oui. La commande d'effacement OBD2 standard efface les codes et les données figées qui les accompagnent. Relevez-les ou enregistrez le rapport avant d'effacer, sinon l'indice le plus précieux est perdu.
Pourquoi l'appli affiche-t-elle « aucun instantané » alors que le voyant est allumé ?
Juste après un effacement, le calculateur n'a encore rien mémorisé. Certains calculateurs n'enregistrent pas non plus d'instantané pour tous les codes, et un seul instantané est en général gardé : celui du premier défaut, ou d'un défaut prioritaire (ratés, mélange).
Le freeze frame montre-t-il plusieurs secondes de données ?
Non. En OBD2 standard, c'est une photo prise à un seul instant, quand le défaut a été confirmé. Pour voir l'évolution, il faut ensuite regarder les capteurs en temps réel.