2010-08-31 12 views
0

Je développe une application (Android). Cette application est connectée au véhicule compatible OBD2/CAN BUS et en lit les données. J'ai réussi la connexion en utilisant OBDKey et lire les données en utilisant le format de message OBD. Ce format de message est le mode + pinProblèmes OBD2/CAN BUS avec les commandes d'envoi

Mais maintenant j'ai des problèmes avec CAN BUS Comment dois-je envoyer la commande appelée message_id? Quel genre de commandes AT je dois envoyer?

+0

est-ce en utilisant bluetooth? –

Répondre

1

Hi Pour spécifier le bus CAN, déterminez d'abord la vitesse du bus CAN que vous utiliserez puis la longueur de l'ID du bus CAN. S'il s'agit d'un système CAN standard basé sur l'OBD-II, par ex. ID 11bit, 500 kbauds puis utilisez ATSP6 pour définir ce protocole. Utilisez ensuite ATSHxxx pour définir l'ID cible, par ex. ATSH7E0 Utilisez ATCMxxx et ATCFxxx pour définir le masque et le filtre CAN pour gérer vos filtres de trames de réception. Dites-moi directement si vous avez besoin d'une aide plus spécifique.