Ich habe eine Applikation mit einem STM32WB gebaut und möchte nun dessen BLE Funktionalität nutzen. Die Dokumentation von ST finde ich wenig geeignet, denn diese setzt viel Grundwissen voraus. Auf bluetooth.com finde ich keine Dokumentation? Ist das richtig? Ich vermute, dass diese nur nach Bezahlung erhältlich ist oder ich einfach blind bin. Welches Tutorial oder welche Dokumentation muss ich lesen, durcharbeiten und verstehen um BLE applikationen programmieren zu können? Ich möchte nicht einfach nur irgendwo etwas kopieren, sondern verstehen was ich da mache! Nach dem lesen der ST Dokumentation habe ich nur ein sehr sehr rudimentäres Verständnis wie BLE funktioniert. Gerne auch aktuelle Literatur empfehlen, viele Bücher bei Amazon sind ja Baujahr 2012 bis 2015. Danke!
Hier findest Du die BLE Spezifikation https://www.bluetooth.com/de/specifications/bluetooth-core-specification/ ist aber keine leichte Lektüre. Gruß Eduard
Ich würde an Deiner Stelle mal nach einer kurzen Einführung in "GATT" suchen, denn BLE ist hauptsächlich GATT. Und GATT ist grundsätzlich ein ganz simples Konzept, über das man in 5 Minuten fast alles wichtige lernen kann.
Junger Programmierer schrieb: > Ich habe eine Applikation mit einem STM32WB gebaut und möchte nun dessen > BLE Funktionalität nutzen. Die Dokumentation von ST finde ich wenig > geeignet, denn diese setzt viel Grundwissen voraus. Wenn Dich Englisch mit starken Akzent nicht stört, könntest Du Dir die ersten Minuten hier angucken: https://www.youtube.com/watch?v=L5Zj9OEf9lQ ;-) Auf bluetooth.com findest Du die Corespec. Ich finde Sie ganz gut lesbar. Sie beschreibt aber eben auch alles, Classic Bluetooth und Bluetooth Low Energy. Ist im Dokument alles schön durcheinander gewürfelt. Volume 3, Part F (ATT) und Part G (GATT) sind die wichtigsten und beschäftigen sich auch ausschließlich mit LE. Part C beschreibt GAP und mischt da leider Classic und LE. Ansonsten fand ich die Dokumentation von Apple ganz übersichtlich: https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html > Welches Tutorial oder welche Dokumentation muss ich lesen, durcharbeiten > und verstehen um BLE applikationen programmieren zu können? Ich möchte > nicht einfach nur irgendwo etwas kopieren, sondern verstehen was ich da > mache! Viele APIs setzen leider immer voraus, dass man sich mit BLE sehr stark beschäftig hat. > Baujahr 2012 bis 2015. Das Prinzip von BLE ist seit 4.2 eigentlich unverändert. schöne Grüße, Torsten
Eduard Andre schrieb: > https://www.bluetooth.com/de/specifications/bluetooth-core-specification/ Sieht mir aus wie eine geschlossene Gesellschaft. Hobbyisten nicht erwünscht. Oder wo ist der Buttonm zum kostenlosen registrieren?
Ben S. schrieb: > Sieht mir aus wie eine geschlossene Gesellschaft. Hobbyisten nicht > erwünscht. > Oder wo ist der Buttonm zum kostenlosen registrieren? Oben rechts (Join the SIG).
Torsten R. schrieb: > Oben rechts (Join the SIG). Da muss man ganz schön die Hose runter lassen und ich kriege bei meiner web email folgende Fehlermeldung:
1 | This is a public email domain and cannot be used to apply for Bluetooth SIG Membership. The email domain must be unique. |
Web.de und gmail geht beides nicht. Naja ...
Ben S. schrieb: > Da muss man ganz schön die Hose runter lassen und ich kriege bei meiner > web email folgende Fehlermeldung: > >
1 | This is a public email domain and cannot be used to apply for |
2 | > Bluetooth SIG Membership. The email domain must be unique. |
> > Web.de und gmail geht beides nicht. Naja ... Ok, das war mir nicht klar. An die Dokumentation scheint man aber auch so zu kommen: https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=478726 (https://www.bluetooth.com/specifications/bluetooth-core-specification/)
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.