RN4870 BLE Modul mit OBD2 Adapter koppeln?

Gast #5970705
Lesenswert?

Moin Leute,

ich habe mir ein RN4870 Bluethoot Adapter gekauft und einen OBD2 Adapter 
mit BLE!

Nun scheitere ich aber daran mit dem RN4870 den OBD2 Adapter zu lesen...

Ich gehe wie folgt vor:

1. Modul-Starten und per UART verbinden. -> OK
2. Comand $$$ senden um in den ComandModus zu kommen -> OK
3. Comand SS,C0 senden um dem Modul den UART Transparent Service zu 
erlauben. -> OK
4. Comand C,x,xxxxxxxxx senden um die Verbindung mit dem OBD2 Adapter 
aufzubauen -> OK

5. So hier liegt das Problem es wird kein Stream geöffnet! Daher kann 
ich keine Daten hin und her schicken...
   Was habe ich vergessen? Muss ich noch irgendeinen Service einstellen? 
Wenn ja wie?

Wenn ich den OBD2 Adapter mit meinem iPhone verbinde muss ich einen 
"Notify, Read, Write (Write Without Response)" Service einstellen damit 
ich Daten hin und her schicken kann wie geht das mit dem RN4870?

Vielen Dank schonmal für Eure Hilfe :)
Gast #5971908
Lesenswert?

Moin,

so ich habe es hinbekommen ggf. Interessant für die Nachwelt.

Vorgehen ist soweit wie oben beschrieben OK.
Der RN4870 stellt den Client dar und der OBD2 Stecker den Server!
Daher muss man die Services des OBD2 Stecker's (Server) verwenden.

Mit dem Befehl "CI" muss der Client gestartet werden!
Mittels des Befehls "CL" werden alle Services des Servers angezeigt.
Dann kann mit dem Befehl "CHW,(Service UUID),(Value)" der OBD Stecker 
ohne Probleme ausgelesen werden.

Schönen Abend noch!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren