Hallo, ich suche für ein Produkt ein einfaches BT module um Daten mit dem PC und MAC auszutauschen. Ich hatte das HC05 mit SPP im Einsatz. Dies funktioniert einigermaßen auf dem PC. Einigermaßen weil manchmal das Verbinden nicht klappt. Warum weiß ich nicht so genau. Manchmal klappt es einfach nicht. Ziehe ich den BT-Stick und das HC05 Modul ab und verbinde diese dann wieder klappt es meistens. Das eigentliche Problem ist aber dass das SPP Protokoll wohl nicht auf MAC / iOS funktioniert. Das sollte bei dem Produkt aber schon gehen. Deshalb meine Frage welches Modul bzw welches Profil hier passender wäre. HID? Die Datenrate kann gering sein es werden nur einzelne Pakete verschickt welche auch nicht zeitkritisch sind. Es sollte nur der Aufwand auf uC seite und auf PC/MAC seite möglichst gering bleiben. SPP war hier eigentlich optimal. Hat jemand dazu ein paar Anregungen?
Nimm doch BLE (z.B. HM-10). Das funktioniert mit iOS und Android gleichermaßen einfach, verbraucht weniger Strom und kostet nicht mehr als die HC-05er. Für sporadischen Datenverkehr ist es perfekt geeignet. Für iOS kannst du das über Core Bluetooth ansprechen: https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html#//apple_ref/doc/uid/TP40013257 Für Android siehe hier: https://developer.android.com/guide/topics/connectivity/bluetooth-le.html
Daniel S. schrieb: > Das eigentliche Problem ist aber dass das SPP Protokoll wohl nicht auf > MAC / iOS funktioniert. Wenn Du mit "MAC" OS X meinst, da sollte es funktionieren. Bei iOS muss man etwas differenzieren. Ein einfacher allgemeiner Datenaustausch ist erst mit Verwendung von BT 4.0 möglich, was wiederum erst ab iPhone 4S unterstützt wird (alle älteren Geräte können das nicht). Alternativ kannst Du am MfI-Programm partizipieren und einen von Apple vorgeschriebenen Dongle-Chip in Deine BT-Peripherie einbauen ...
Danke für die Antworten. Leider bin ich in PC/MAC/OS X ziemlich unwissend. Auf jeden Fall soll das Gerät mit PC, MAC (also iMAC und MACBOOK), iPhone und Adroid geräten funktionieren. Im Eröffnungspost war das wohl etwas undeutlich. Das HM-10 ist eigentlich super. Auf Low power kommt es mir eigentlich nicht an. Wie ist denn die Reichweite im Vergleich zum HC-05? Wird der BLE standard von allen großen Betriebssytemen (Windows, OS X, android) unterstütz?
Die Reichweite sollte bei ca. 10m liegen. Daniel S. schrieb: > Wird der BLE standard von allen großen Betriebssytemen (Windows, OS X, android) > unterstütz? Ja, wenn du die jeweils aktuellsten Versionen betrachtest. Entsprechende HW natürlich vorrausgesetzt.
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.