Hallo und schönen Samstag erstmal. Es geht hier um ein kleines Projekt mit einem Microchip RN4870 BLE Modul, soweit auch schon elektrisch aufgebaut und funktionsfähig. Mittlerweile konnte ich auch schon einen guten Teil der SW durchdringen und meine eigenen "Services" und "Characteristics" definieren. Hier die ASCII Befehlssequenz - alles aus dem User's Guide abgeschrieben - die ich erfolgreich im Command Mode ("$$$") via UART an den Baustein sende und welche zur Ausgabe lt. angehängtem erstem screenshot in der BLE Scanner App führt: "PZ\r" "PS,11223344556677889900AABBCCDDEEFF\r" "PC,010203040506070809000A0B0C0D0E0F,3A,05\r" "SR,2000\r" "R,1\r" User's Guide: https://ww1.microchip.com/downloads/en/DeviceDoc/50002466B.pdf Nun die alles entscheidende Frage - wie ist möglich eine "Characteristic Value Declaration" rein mit den Befehlen aus dem Manual durchzuführen? Also die Ausgabe in der App sollte in etwa das Aussehen gemäß 2. screenshot haben (via google gefunden). Ich dachte zunächst die Antwort verbirgt sich gewiss im User's Guide Kapitel 2.11. Allerdings ist mir gleichermaßen unklar, wie ich für meine Characteristic ein handle erzeugen soll - falls das an der Stelle überhaupt notwendig ist. Im Manual hört sich das so an als wäre das nur optional als Teil eines Optimierungsprozesses. Zu meiner Überraschung musste ich feststellen, dass der RN4870 Baustein offenbar nicht sehr verbreitet ist. Daher finde ich nur äußerst spärlich Infos im Netz (auch hier in diesem Forum gibt es nur eine Handvoll Threads), und auch das Microchip-Forum selbst scheint mir ziemlich tot. Daher bin ich dankbar für jeden Hinweis der etwas Licht ins Dunkel bringt. PS: Ein bißchen BLE-Theorien hab ich mir aus dieser Quelle angelesen, aber evtl. weiß jemand auch gute Quellen auf deutsch. https://devzone.nordicsemi.com/guides/short-range-guides/b/bluetooth-low-energy/posts/ble-characteristics-a-beginners-tutorial
:
Bearbeitet durch User
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.