PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ignitech Konfiguration über Bluetooth Adapter



Peter69
16.11.2020, 20:44
Hallo zusammen,

nachdem ich nun schon ein paar Wochen im Forum gelesen habe, möchte ich mich heute mit einem Beitrag vorstellen. Eine Anleitung, wie man mit der Ignitech über einen Bluetooth RS232 Adapter kommuniziert, habe ich nicht gefunden. Deshalb möchte ich hier meine Lösung dokumentieren.

Die Konfiguration des seriellen Ports der TCIP4 habe ich mit einem "Serial Port Monitor" ermittelt. Bei mir wurde mit folgenden Einstellungen kommuniziert.

Baud Rate: 57600
Datenlänge: 8 Bits
Stop Bits: 1
Parität: keine
Flusssteuerung: keine

Die Bluetooth-Kommunikation mit der Ignitech Zündung ist mir mit dem "DSD TECH RS232 Bluetooth Adapter SH B23A" gelungen. Sollte aber mit vielen anderen Adaptern auch funktionieren. Allerdings gab es ein paar Hürden. Der Adapter muss korrekt konfiguriert werden. Und das habe ich so gemacht.

- Den Deckel vom Gehäuse öffnen (falls vorhanden).
- Den Adapter mit einem USB-Seriell-Adapter verbinden und, mit dem im Lieferumfang enthaltenen USB-Kabel, mit 5 Volt versorgen. Dann blinkt die rote LED auf dem Adapter relativ schnell und gleichmäßig. Mit einem einfachen seriellen Kabel soll die Konfiguration nicht funktionieren!
- Noch keine Bluetoothverbindung mit dem Adapter herstellen!
- Das "DSD TECH Bluetooth Tool" herunterladen. Bei mir ist es die Version V1.1. Den Adapter kann man alternativ auch mit einer einfachen seriellen Konsole konfigurieren, da nur ein einfaches AT-Kommando verwendet wird.
- "DSD TECH Bluetooth Tool" (DSDTECH-Tools.exe) starten und im Reiter "AT Command" in der Zeile "ASCII" die Option "End With CR LF" aktivieren.
- Die dem USB-Seriell-Adapter zugewiesenen Port unter "UART" auswählen, Baud Rate auf 9600 einstellen und den Knopf "Open" drücken. Eine erfolgreiche Verbindung sollte mit "OPEN UART Success." im Tool bestätigt werden.
- Den kleinen Taster auf dem Adapter einmal betätigen. Damit wird in den AT-Empfangsmodus gewechselt. Dies funktioniert nur, falls der Adapter gerade nicht über Bluetooth verbunden ist.
- Jetzt kann die Kommunikation zum Adapter überprüft werden. Dazu im Tool den Knopf "Send" in der Zeile "ASCII" drücken. Dies sollte mit "Receive: OK" bestätigt werden.
- Jetzt kann man die serielle Schnittstelle konfigurieren. Dazu in der Zeile "ASCII" Folgendes eingeben.
AT+UART=57600,1,0
und den Knopf "Send" drücken. Der korrekte Empfang sollte durch "Receive: OK" bestätigt werden.
- Stromversorgung und USB-Seriell-Verbindung trennen.
- Um mit der TCIP4 kommunizieren zu können müssen noch die beiden Jumper auf dem Adapter auf "DEVICE" umgesteckt werden. Alternativ kann man auch einen zusätzlichen DB9-Adapter verwenden, der Rx und Tx vertauscht.
- Jetzt kann man den Bluetooth-Adapter mit der Ignitech und dem mitgelieferten "Gender Changer" verbinden und mit Strom versorgen.
- Dann den PC mit dem Adapter verbinden. Der Default Pin ist 1234. Kann mit dem Tool aber auch geändert werden. Danach sollte (wenigstens) ein COM-Port mehr verfügbar sein. Dieser wurde bei mir im TCIP4 Tool automatisch erkannt und es wurde eine Verbindung hergestellt. Während dem Verbindungsaufbau blinkt die rote LED schnell und unregelmäßig. Bei einer erfolgreichen Verbindung blinkt die LED 2-mal schnell hintereinander etwa alle 2 Sekunden.
- Nach einem erfolgreichen Test kann der Deckel wieder auf den Adapter geschraubt werden (falls vorhanden).

Am Motorrad mit laufendem Motor habe ich das noch nicht getestet. Ich hoffe, dass die Bluetooth-Kommunikation dadurch nicht gestört wird.

In dem "DSD TECH RS232 Bluetooth Adapter SH B23A" wird übrigens ein HC 05 Bluetooth-Modul verwendet. Dieses Modul ist kleiner als der DB9-Anschluß der Ignitech-Zündung. Zusammen mit der 5 Volt-Spannugn der Ignitech sollte man den DB9-Stecker durch das HC 05 Bluetooth-Modul eretzen können.

Mögliche 5 Volt Spannungsquellen für den Adapter am Motorrad:
- 5-Volt-Ausgang der Ignitech
- Eine USB-Steckdose
- Eine USB-Powerbank
- Ein sonstiger 12V- zu 5V-Wandler

Viel Erfolg beim Ausprobieren.

Gruß Peter

268519

Florian
17.11.2020, 01:31
Hallo Peter,

willkommen im Forum!
Und dann ein erster Beitrag, der nicht ein Problem, sonden dessen (bisher undokumentierte) Lösung beschreibt – sehr, sehr ungewöhnlich: Hut ab! )(-:

Gruß,
Florian

Peter69
17.11.2020, 03:54
Vielen Dank Florian.

genau das gefällt mir an diesem Forum so gut. Es werden nicht nur Probleme sondern auch Lösungen präsentiert.

Gruß Peter

Peter69
17.11.2020, 06:53
Das HC 05 Bluetooth-Modul läßt sich sehr flexibel konfigurieren. Eine liste der AT-Befehle im PDF-Format gibt es unter folgendem Link:

http://www.martyncurrey.com/?wpdmdl=5676

Euklid55
17.11.2020, 09:43
Hallo,

sehr intressant. Wir hatten schon vor Jahren versucht das Problem über Blauzahn zu lösen. Leider ohne Erfolg.

Gruß
Walter

dl6dx
17.11.2020, 12:20
Eine Anleitung, wie man mit der Ignitech über einen Bluetooth RS232 Adapter kommuniziert
Hallo Peter,

darf das wohl in die Datenbank?

Falls ja: Du kannst selbst ein PDF erstellen, sonst erledige ich das.

Danke vorab und viele Grüße

Stefan

Peter69
17.11.2020, 14:52
Hallo Stefan,

das darf in die Datenbank. Wir sollten es aber vielleicht noch etwas "reifen lassen". Ich werde noch kein PDF-Dokument erstellen. Und mit der Datenbank kenne ich mich auch noch nicht aus.

Der Verbindungsaufbau dauert bei mir aktuell bis zu ca. 30 Sekunden. Manchmal auch schneller. Das könnte auch an meinem alten Laptop liegen. Vielleicht kann man das und Anderes noch verbessern. Vielleicht endeckt der ein oder andere auch noch eine zu große Lücke in der Dokumentation. Das würde ich dann nachbessern.

Gruß Peter

Peter69
17.11.2020, 17:05
Auf meinem alten Windows-XP-Laptop konnte ich den Verbindungsaufbau mit folgendem Ablauf zuverlässig und schnell herstellen.

- Die eigentliche Bluetooth-Verbindung zum Adapter funktioniert nach dem einmaligen Koppeln mit dem PIN 1234 automatisch und problemlos.
- Vor dem Start der Ignitech-Software aktiviere ich aber die serielle Verbindung zum Bluetooth-Adapter manuell.
- Wenn ich dann die Ignitech-Software starte und den richtigen COM-Port wähle, dann wird die Verbindung sofort hergestellt. Die automatische COM-Port-Suche dauert bei mir deutlich länger.

Wie gesagt, könnte dies ein Problem meines alten Laptops sein. Wahrscheinlich funktioniert das mit neueren Laptops/PCs automatisch und schnell.

Peter69
19.11.2020, 18:39
Vorsicht: Ein erfahrener TCIP4-Nutzer hat mir geraten, die Zündung ausschließlich über eine alte originale RS232-Schnittstelle zu konfigurieren. Mit einem USB-Adapter soll es schon vorgekommen sein, dass die TCIP4 durch Kommunikationsfehler zerstört wurde. Der Bluetooth-Kommunikation traut er auch nicht.

Ich werde trotzdem weiter über Bluetooth konfigurieren.

Nachtrag: Ist wahrscheinlich ein Gerücht und kommt, wenn überhaupt, sehr sehr selten vor. Siehe nachfolgende Kommentare.

dl6dx
19.11.2020, 19:05
Mit einem USB-Adapter soll es schon vorgekommen sein, dass die TCIP4 durch Kommunikationsfehler zerstört wurde.
Was, bitte, soll denn da geschehen sein?

Peter69
19.11.2020, 19:09
Viele USB-Powerbanks schalten sich bei zu geringer Last nach wenigen Sekunden aus. Ich habe mir das "Power Pack 2600mAh" von Hama besorgt. Wenn ich dort den Bluetooth-Adapter anschließe, dann bleibt dieser an (bis der Strom verbraucht ist).

Nachtrag: Dies bezieht sich nicht direkt auf den Kommentar zuvor. Wobei Spannungsverlust/Kommunikationsabbruch duchaus zu Programmierfehlern führen kann. Das ist aber unabhängig von der verwendeten Schnittstelle.

Peter69
19.11.2020, 19:19
Falls man das TCIP4 mit "einfachen" Kommunikationsfehlern zerstören könnte, dann wäre das ene große Schäche. Üblicherweise werden solche Kommunikationen mit Checksummen abgesichert. Wenn man das richtig macht, dann sollte es fast unmöglich sein, die Zündung durch einen Kommunikationfehler zu zerstören. Ich gehe davon aus, dass das auch bei Ignitech so gemacht wird und hoffe, dass es nur ein Gerücht ist, dass man dadurch die Zündung kaputt bekommt.

Peter69
19.11.2020, 19:37
Ignitech selbst bietet einen USB-RS232-Adapter an. Das muß also funktionieren. Warum dann nicht auch Bluetooth.

Es gibt viele Möglichkeiten, ein elektronisches Gerät zu zerstören. Wenn ich über Bluetooth kommuniziere und ich dann mit einem Hammer draufklopfe bis es nicht mehr geht, dann war es wahrscheinlich nicht die Bluetooth-Kommunikation, die das Gerät zerstört hat.