OBD-II ou CAN direct : deux niveaux d’accès très différents. Le vrai travail est de reverser le DBC. Le bon adaptateur dépend du véhicule, série ou compétition.
Lire les données d’un véhicule en temps réel se fait à deux niveaux. Confondre les deux mène à des données pauvres ou illisibles.
OBD-II contre CAN direct
Le port OBD-II expose un sous-ensemble standardisé via des requêtes simples : régime, vitesse, charge moteur. C’est portable entre marques mais limité, et l’interrogation est lente face à la cadence interne.
Le bus CAN direct porte tout le trafic des calculateurs, brut et bien plus rapide. On y lit ce que le constructeur n’expose pas. En échange, rien n’est documenté : chaque message est une suite d’octets sans signification publique.
DBC et adaptateur
Le vrai travail est de reverser le DBC, le fichier qui décode chaque trame CAN en signaux nommés. Sans lui, le bus n’est qu’un flux d’octets. Avec lui, c’est de la télémétrie exploitable.
Le choix de l’adaptateur suit le véhicule. Sur véhicule de série, un lecteur OBD-II suffit pour les bases. Sur véhicule de compétition, on se branche en CAN direct, avec une interface rapide et un DBC déjà reversé ou à reconstruire.