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
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
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.
Hat das jemand schon versucht mit der SPP-Verbindung über dieses Modul? In meiner Anwendung möchte ich einfach ab und an ein paar Daten (Kommandos) vom SmartPhone auf den µC übertragen.
drdoo schrieb: > Hat das jemand schon versucht mit der SPP-Verbindung über dieses Modul? SPP gibt es nicht bei Bluetooth LowEnergy! Microchip hat aber etwas implementiert das sich MLDP nennt. Vielleicht hilft dir das Video hier: http://www.microchip.com/wwwproducts/Devices.aspx?product=RN4020
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.