2016-06-15 6 views
1

J'ai un dongle USB Bluetooth que j'essaie d'utiliser afin d'extraire des informations d'une interface ELM327 OBD-II. J'essaie de communiquer avec l'ELM327 à travers PuTTYClé USB bluetooth avec PuTTY

Selon la documentation ELM327, je dois utiliser la vitesse de transmission 38400 si la broche PP 0C n'a pas été modifié ou 9,600 si la broche 6 = 0   V.

J'essayé d'installer PuTTY selon les détails du Gestionnaire de périphériques avec:

  • vitesse de transmission 9600 ou 38400

  • 8 bits de données

  • Pas de parité

  • 1 bits d'arrêt

  • Pas de commande d'écoulement

Quand j'ouvre le mastic, la fenêtre est vide, et je ne peux pas envoyer des commandes au dispositif. Quel pourrait être le problème ici?

+0

J'ai un problème similaire, mais avec l'interface ELM327-USB ... – jessag

+0

J'ai résolu mon problème sur Windows 10. Quel système d'exploitation utilisez-vous pour exécuter PuTTy? – jessag

+0

@jessag Windows 10 –

Répondre

0

Votre problème pourrait être avec PuTTY et Windows   10. Ni PuTTY ni Hyperterminal ne m'ont permis de me connecter à mon ELM327 sous Windows   10 (J'utilise la connexion USB pour parler à ELM327). Ce pourrait être une sorte de problème de ces logiciels sur la dernière version sur Windows.

Vous cherchez un logiciel similaire qui fonctionne bien sur Windows 10, j'ai trouvé RealTerm. Vous pouvez le télécharger à partir du this link. Un bref tutoriel sur l'utilisation de RealTerm est disponible here (attention à la procédure d'ouverture d'un port série en cliquant deux fois sur le bouton "ouvrir", un mode d'envoi des commandes depuis l'onglet Envoyer).

Après l'avoir téléchargé, il suffit de configurer votre connexion série avec les valeurs que vous utilisez:

  1. Vitesse de transmission 38400 (ou 9.600)
  2. 8 bits de données
  3. Pas de parité
  4. 1 bits d'arrêt
  5. Aucun contrôle de flux

aussi, ne oubliez d'ajouter un CR (retour chariot) à la fin des commandes que vous envoyez à l'ELM327, si vous l'oubliez, l'ELM327 ignorera les commandes. Vous pouvez le faire en cliquant sur les options EOL indiquées dans la figure ci-dessous.

Enter image description here

Ce résolu mon problème et maintenant je suis en mesure de parler au ELM327 et recevoir ses réponses, par exemple les commandes atz renvoie la version ELM327. La commande OBD2 0100 renvoie les PID disponibles sur l'ECU d'une voiture. Je ne sais pas pourquoi mais le CR est montré sur l'affichage de RealTerm et cache des caractères (comme cela arrive avec le 'a' de la commande "atz" dans la figure).

J'espère que cela vous aide.