Posté: Sam 25 Mai 2019, 13:54
par christiang78
Hello,
Pascal, ou encore de l'Assembleur ou C++ ou du Python, du Java, etc.. ne sont que des langages de programmation.
En fait, c'est juste de le fait d'utiliser des langues différentes comme lorsqu'on voyage d'un pays à un autre pays.
Par contre pour pouvoir développer (c'est à dire utiliser un langage de programmation), il faut tout de même avoir un minimum de bases en algorithme, en gros savoir ce que représente un fichier, une suite logique, une boucle d'itération, les variables, etc.. un peu comme dans chaque langage (français, espagnol, anglais, ..) le fait d'utiliser la grammaire et la conjugaison :-)
C'est un vaste domaine qui nous entoure tous les jours : ton téléphone, la télévision désormais, la box, la machine à laver, etc.. et bien évidemment la voiture qui a son réseau bus-can qui sert à faire transiter les informations échanger entre l'ordinateur (ECU) et les composants (exemple : la boucle du témoin d'usure qui est coupée et qui donc génère une erreur).

Les constructeurs ne donnent via l'OBD que des informations sur les composants qui sont dits ''standardisés'', ils gardent jalousement une grande partie de leurs codes et erreurs (trop peur de voir les concurrents étudier leurs secrets) et c'est donc très souvent fois le travail d'expert en mode ''reverse-engineering'' pour comprendre comment telle ou telle erreur est arrivée, par quel biais, sa fréquence, le mode d'alerting, etc.

Ce qui parait inquiétant, c'est de voir nos concessionnaires ne dépendre que du passage à la fameuse valise ou valisette (rires), en gros ils regardent les codes en cours, les codes passés et éventuellement ils les effacent. (je dis ça et je n'ai toujours pas acheté mon VCD avec le câble idoine :oops: si quelqu'un a un conseil là-dessus, qu'il n'hésite pas !)