Hallo, ich verwende hier gerade das BTM 112 von Ryson an einem Atmega 162, ich habe den ganzen Atmel auf 3,3V runtergezogen und direkt an TX RX rangehängt, also alles gewöhnlich UART. Nun habe ich aber das Problem, das scheinbar etwas mit der Baudrate oder anderen Einstellungen nicht stimmt, denn wenn ich eine verbindung herstelle und mit Hyperterminal nachschaue kommen nur wirre Zeichen in dem Takt in dem eigentlich "test" geschrieben werden sollte. Ich arbeite mit der Baud die eigentlich standartmäßig bei 19200 liegen sollte. Hoffe ihr könnt mir da weiterhelfen.
Das sind zuwenige Informationen. Hast Du das BTM schon initialisiert bzw. erfolgreich in den transparenten Übertragungsmodus versetzt? Was ist Deine Bluetooth-Gegenstelle? Sind beide erfolgreich verbunden?
Die Gegenstelle ist mein Rechner. Ich habe auch erfolgreich eine verbindung mit dem Rechner aufgebaut über Serielle BT Schnittstelle. Was mich stört ist, auch wenn ich ATD0 weglasse, ebenfalls eine Verbindung bekomme. Wenn ich allerdings versuche den Namen zu ändern mit ATN=Name passiert nichts. Schaue ich in Hyperterminal sehe ich auch das im richtigem Takt die Daten rausgesendet werden, aber erscheinen sie nur als Sonderzeichen, was scheinbar eine falsch Baud signalisiert, die Baud müsste aber mit 19200 richtig sein.
Wo erscheinen die Daten als Sonderzeichen? Auf dem Bluetooth-Rechner oder am BT112 angeschlossenem Controller -> RS232 -> PC ? Wiengenau sendest Du die Zeichen vom Controller aus?
Über Buletooth an Rechner, habe das Problem gefunden: Mein IC läuft mit 1MHz was zu langsam für die benötigte Baud ist
Welches IC? Mann laß Dir doch nicht alles aus der Nase ziehen! Auch wenn Du das Problem erkannt hast, aber es interessiert vielleicht noch andere Leute...
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.