Hallo liebe Community, beschäftige mich gerade mit dem Thema Bluetooth, speziell mit dem BCA8-BTM (http://rf-store.com/index.php?view=2&pv=info&prod_id=BCA8-BTM-328P). Dank ausführlicher Hilfestellung, sowie einem Codebeisiel (http://wiki.xennis.de/artikel/Bluecontroller_%28BCA8-BTM%29) bestand die Verbindung zwischen Rechner und BT-Modul relativ fix. Leider zeigt mein Hyperterminal nur Müll (siehe Bild) an, in der Theorie soll des Modul dauerhaft ein 'X' senden. Habe bereits alle betroffenen COM-Ports geprüft (19200, 8n1, no parity). Die einzige Fehlerquelle die mir einfällt, ist dass ich das BT-Modul über meinen Programmer (MySmartUSb light) mit Spannung versorge, da kein Netzteil vorhanden ist. Muss auch gestehen, dass ich (noch) nicht der allerfitteste C++ Programmierer bin und den Beisopielcode teilweise nicht nachvollziehen konnte. Falls wer das Problem kennt oder oder so eine Lösung parat hat, würd ich mich über Rückmeldung freuen. Beste Grüße
Moin, ich hatte letzte Woche genau das gleiche Problem und konnte es dann mit hilfen eines Kumpels lösen. Das Problem war, dass der BTM222 irgendwie auf 38400Baud konfiguriert ist. Ich habe über Arduino (inkl. HardwareProfil für den Bluecontroller_19200) dann OptiBoot aufgespielt, der BTM-Setup Sketch so angepasst das zuerst mit Serial.begin(38400) initialisiert wird und dann beim Setzen der Konfiguration ATL2 gesendet wird. Danach war das BTM wieder auf 19200 konfiguriert und alle Daten kamen richtig an. Auf jedenfall war es wichtig das ich OptiBoot mit der dazugehörigen Hardware Konfiguarion geflashed habe, da wohl u.a. as Lockbit auf 0x2F gesetzt werden muss, was ich manuell mit AVRSTudio4 nicht hinbekommen habe. Dort wurde das Lockbit immer auf 0xFF gesetzte sobald ich 0x2F eingestellt hatte. Ich hoffe das hilft dir weiter SonZ
Vielen Dank für die tipps. Die baudrate habe ich angepasst, indem ich in der 'bluecontroller.c' den Befehl bt_send_cmd("ATL2"); /*baudrate auf 19200 bps hinzugefügt habe. Hat leider nicht geholfen. Was mir jedoch aufgefallen ist: Ich finde auf dem BCA8 keinen Quarz/Oszillator, wenn ich das richtig verstanden habe, kann das zu Problemen führen. Was die Fuse-bits angeht, sind das böhmische Dörfer für mich. In der Anleitung stand jedoch, dass man an denen auch nichts ändern muss.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.