Hallo, ich bin auf der Suche nach einer Bluetooth Library für einen STM32. Ich verwende genau gesagt den STM32F072B. Momentan verwende ich das Bluetooth Modul BlueMod+B20/BT2.1 von Stollmann. Im SPI Modus erreiche ich allerdings nur Datenraten von ca. 200kbps. Ich benötige aber Datenraten über 500kbps. Laut Datenblatt soll das mit OBEX OPP gehen. Gruß
Hallo Manollo, kommt vielleicht weniger uaf die Bibliotek, sondern auf die Gewschwindigkeitseinstellungen deines Controllers an. Schau mal in das Datenblatt deines Controllers: 1. welche Geschwindigkeit dein SPI bietet, wie man diese einstellt. --> Ich weiß nicht ob es STM32CubeMX auch für deine Controller gibt, hier gibt es ein Konfig tool zum Einstellen der Arbeitstakte. Gruß
Ja ich habe CubeMX für die einstellungen an meinem STM verwendet. Die geschwindigkeitseinstellungen meines Controllers habe ich passend eingestellt. Verwende dort 921k Baud. mit RTS/CTS. Die nachrichten kommen ohne RTS/CTS auch richtig am modul an. Allerdings geht das Modul, sobald der Empfangspuffer voll ist in einen ERROR Mode. Heißt also das Modul Sendet die Daten nicht schnell genug. Mit RTS/CTS erreiche ich datenraten von 190kbits. Wenn ich RTS/CTS wieder deaktiviere die zu sendenden daten auch auf 190kbits einstelle, dann stürtzt das Modul auch nicht ab. Eine alternative wäre ein Bluetooth Modul, welches im SPP-Modus mehr als 500kbps übertragen kann. Dort habe ich allerdings nur das BT900 gefunden. Aber auch dort sind im Datenblatt nur begrenzt informationen zur Übertragungsrate angegeben. Gruß
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.