Hallo, ich habe mir mit einem alten 240x128 T6963C Display einen Empfänger für das etwas ältere LCDproc Projekt gebaut und auch einen passenden Treiber. Als Board wo das Display angeschlossen ist habe ich ein Nucleo STM32F103 Board genommen und das Bluetooth Modul ist ein HC-05. Nun wollte ich das ganze Teil aber auch gerne per Bluetooth anbinden und habe gedacht das das ja ohne Probleme mit dem HC-05 funktionieren sollte. Hmm gesagt getan, alles konfiguriert. UART auf 115200 baud (8N1), name und pin vergeben und dann mal per RFCOMM das Bluetooth Gerät pairen bzw. connecten. Doch dann kam die Ernüchterung.... es funktioniert ABER die Geschwindigkeit ist niemals 115200 baud, das was per Kabelverbindung kaum zu sehen war kann man nun in Zeitlupe beobachten. Ich hab dann zuerst meine TTY Einstellungen in Verdacht gehabt, allerdings konnte ich dort auch keinen Erfolg erzielen. Nun hab ich schon aus Verzweiflung den 8MHz Quarz vom STM32F103 Nucleo Board gegen einen 14.7456MHz Quarz getauscht um wenigstens nen sauberen UART zu bekommen. Aber auch das hat letztlich nichts gebracht. Eventuell hat ja jemand mal ein ähnliches Problem gehabt. Gruß Michael
Sind beide BT modulen auf 115 k configuriert ? In prinzip soll das program auf den F103 identisch sein für Kabel / BT Schnittstelle. Wen etwas schief geht mit BT muss du Zeichen verlieren, oder da kommt gar nichts.
Ja sind beide Seiten auf 115k eingestellt. Als Sender agiert wie gesagt LCDproc ueber mein Linux Notebook und kein Modul. Habe aber auch schon einen externen Bluetooth Dongle ausprobiert um Probleme mit dem Internen ausschliessen zu können. Damit gehts aber genauso wenig
Sniff mal mit Wireshark mit, was da passiert. Den Dump kannst Du ja hier einstellen, wenn Du damit nicht klarkommst.
Michael schrieb: > Doch dann kam die Ernüchterung.... es funktioniert ABER die > Geschwindigkeit ist niemals 115200 baud, das was per Kabelverbindung > kaum zu sehen war kann man nun in Zeitlupe beobachten. Spielen da vielleicht Roundtrip-Zeiten ("Ping") eine Rolle? Da ist BT in der Tat viel schlechter als Kabel. Ansonsten liefern die BT RFCOMM Module hier von einem anderen OEM so ca. 24 KByte/sec netto (bei 460800 Baud), und das mit Protokolloverhead.
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.