Microchip RN4020 Bluetooth Modul

Gast #3955288
Lesenswert?
• ▲
▼
Hallo zusammen,

das Microchip RN4020 Bluetooth Modul ist eines der Sorte "Smart Ready", 
d.h. es basiert auf den Bluetoothstack 4.0 und kann Verbindungen zu 
klassischen, wie auch zu Bluetooth Low Energy (BLE) Partner aufbauen.

Für meine aktuelle Produktentwicklung (batteriebetriebenes Gerät) 
bräuchte ich beide Verbindungsarten:

Eine klassische Bluettooth Verbindung zu einem PC über das SPP Profil 
(Virtuell COM Port, 56700 Baud, 8N1), über welche etwa 1x am Tag 
Logdaten an den PC übertragen werden müssen.

In der restlichen Zeit soll das BT-Modul im BLE Modus sein und auf 
Beacons in der Umgebung lauschen und deren ID loggen.

Aus den Dokumentationen von Microchip werde ich nicht schlau. Ist es mit 
dem Modul möglich, eine klassische BT <-> PC Verbindung über das SPP 
aufzubauen?
Wenn ich das aus der Doku richtig herauslese, ist der SPP Modus nur in 
Kombination mit einer BLE Verbindung möglich. Dafür gibt es aber PC 
seitig dann keinen virtuellen COM Port.

Weiß jemand Rat oder kann mir jemand ein alternatives BLE Smart Ready 
Modul nennen, welches meine o.a. Wünsche erfüllen kann?

Vielen Dank und viele Grüße

TX
Gast #3955518
Lesenswert?
• ▲
▼
Hallo Frank,

dank Dir für die Übersicht, die ist gut!

Habe mittlerweile ergoogelt, dass ein Bluetooth-Modul wohl PC-seitig 
immer über einen VCP angesprochen werden kann, wenn das BT-Modul das GAP 
Profil unterstützt. Das SPP (Serial Port Profile) ist eine Untermenge 
davon. Jedes BT-Modul muss wohl also nach Idee der BT-Spezifizierer in 
der Lage sein, eine transparente RS232 Verbindung umzusetzen, so als 
würde ein COM-Kabel die Geräte verbinden.

Das GAP Profil ist damit wohl in jedem BT-Modul integriert, da es im 
Standardumfang der Bluetooth-Spec festgeschrieben ist und damit im 
Bluetooth-Stack integriert sein sollte - somindest ab der V2.0.

Ich werde nun testweise das RN4020 Evalkit bestellen und es einfach 
praktisch versuchen.

Viele Grüße

TX
Gast #3955553
Lesenswert?
• ▲
▼
Vorsicht. BT4 und BT2 haben keine Schnittmengen. Eigentlich haben BLE 
und BT nichts miteinander zu tun. Du brauchst also ein Modul, wo ganz 
explizit dual mode drauf steht.

Und: ein Standard BLE API für Windows gibts erst mit Win 8.

Und: was Du geschrieben hast, gilt nur für BT und nicht für BLE.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.