Frage

Kann mir jemand eine Idee geben, wie man die Werte aus dem Bluetooth -Adapter von OBD II in einer Android -Anwendung lesen kann.

Ich möchte mit dem Scannen nach den Bluetooth -Geräten aus meiner Android -Anwendung beginnen. Wie würde ich nach dem gefundenen Bluetooth -Gerät damit interagieren und die Werte davon abrufen?

War es hilfreich?

Lösung

Sie sollten damit beginnen, dies zu lesen http://developer.android.com/guide/topics/wireless/bluetooth.htmlEs enthält schrittweise Verfahren.

Fügen Sie die erforderlichen Berechtigungen hinzu, erstellen Sie einen BT -Adapter und finden Sie gepaarte/ungepaarte Geräte

Andere Tipps

Ich habe die BluetoothChat -Anwendung verwendet und konnte einige grundlegende Kommunikation erhalten. Ich wechsle nicht in die Datenprotokollierung. Sie können diese Anwendung verwenden, um eine Art Instant -Messenger -Konversation mit Ihrem ECM zu führen.

  1. Welchen besonderen Dongle verwenden Sie?
  2. Wissen Sie, welche Protokolle in Ihrem Fahrzeug verwendet werden?

Laden Sie die Bluetoothchat -Beispielanwendung herunter -

  1. Sie haben bereits die Feinheiten der Verbindung für Sie bearbeitet. Sie müssen die UUID wechseln, um mit Ihrem Gerät verbunden zu werden-00001101-0000-1000-8000-00805F9B34FB
  2. Lesen Sie Ihren speziellen Dongle nach, einige erfordern, dass der Rückgabefehler das Ende jedes Befehls " r" verendelt, um sie abzugeben

Das sollte dir loslegen!

Sobald Sie die Bluetooth -Verbindung mit der Android Bluetooth -API hergestellt haben, verwenden Sie den Transport, um Daten über den Bluetooth -Kanal zu senden und zu empfangen.

Dies ist ein neues Entwickler -Ressourcendokument:https://developer.android.com/guide/topics/connectivity/bluetooth.html

Der allgemeine Workflow der Anwendungsfunktionalität sollte so verlaufen:

1) Stellen Sie über Bluetooth eine Verbindung zum OBDII -Adapter her;

2) Initialisieren Sie den OBDII -Adapter mit Befehlen;

3) Erhalten Sie kontinuierlich Daten aus dem Fahrzeug, indem Sie die entsprechenden PID -Codes ausstellen.

Dieser Artikel kann auch hilfreich sein.http://blog.lemberg.co.uk/how-guide-obdi-reader-app-Entwicklung

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top