Forum: Mikrocontroller und Digitale Elektronik OBEX Bluetooth Library STM32


von Manollo139 (Gast)


Lesenswert?

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ß

von Ich selber (Gast)


Lesenswert?

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ß

von Manollo139 (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.