Hallo, mir ist bekannt das die Frage schon zu oft gestellt wurde ... aber dennoch stell ich sie wieder. Ich möchte Daten via Bluetooth SPP-Profil ans IPhone übertragen und visualisieren. Dazu habe ich ein Modul gefunden welches sich dafür zu eignen scheint.(http://www.connectblue.com/products/bluetooth-products/bluetooth-modules/bluetooth-iphone-ios-accessory-module-obs414/). Jetzt schreiben die: "iPhone/iPod touch/iPad connectivity: • Supports SPP/PAN Bluetooth connection with iOS devices" Aber laut Apple (http://support.apple.com/kb/HT3647) wird es nicht unterstützt. Bevor Flames kommen: - Ja, mir ist bewusst, dass ich Mitglied im MfI-Programm sein muss um diese Module zu betreiben. - Nein, ich möchte nicht jailbreaken. - Nein, ich möchte kein Android-Phone verwenden. Bitte den Thread nicht in die Richtung "Apple-ist-böse" oder "Apple-mag-keine-Bastler" ausarten lassen =) Vielleicht hat damit schonmal jemand auf Arbeit zu tun gehabt.
Hmm ... hab die eigentlich Frage vergessen^^ Unterstützt das IPhone nun SPP oder nicht?
in den Daten von Connect Blue steht mehr dazu drin: http://www.spezial.com/magazin.php?rubrik_id_prod=3&artikel_id_prod=1610 aber mit 48 € netto (bei DigiKey) ist das Teil nicht gerade ein Schnäppchen... Dafür kriegt man auch schon WLan, das ist schneller und universeller.
=) schrieb: > Hmm ... hab die eigentlich Frage vergessen^^ > > Unterstützt das IPhone nun SPP oder nicht? Normal nicht. Du musst den Apple Authentication Coprocessor in Dein Bluetooth-Gerät einbauen, der von Apple mit Deinem persönlichen Zertifikat programmiert wurde. Dann kannst Du Dich per Apple Accessory Protocol mit dem iPhone verbinden. fchk
Frank K. schrieb: > =) schrieb: >> Hmm ... hab die eigentlich Frage vergessen^^ >> >> Unterstützt das IPhone nun SPP oder nicht? > > Normal nicht. Dann verwundert mich die Aussage der ConnectBlue-Sales aber doch schon: ... haben Kunden die bereits das OBS414 Modul integriert haben und das SPP-Profil verwenden (in Verbindung mit iOS) ... Oder liegt der Sinn darin, dass dieses Modul am Docking-Port von iOS-Devices installiert wird? Denn dann kann ich ja eine serielle Verbindung herstellen ... wäre ja aber ein totaler Witz ... wenn ich ein extra Bluetooth-Modul am iOS-Device unterbringen muss nur um das SPP nutzen zu können. Verwirrt mich irgendwie alles =/
Auf der von JoJo verlinkten Seite wiederum ist ein Dokument verlinkt, das den Ablauf beschreibt:
1 | To set up an SPP or RFCOMM connection between the iPhone / iPad / iPod touch |
2 | (further refered to as "iPhone") and a Serial Port |
3 | Adapter there are some requirements that must be fulfilled. |
4 | * The company must apply and get approved for the Apple Made For iPod program (MFi) |
5 | * Authentication must be done using the Apple Authentication co-processor (MFI341S2164). |
6 | * Communication between the accessory (Serial Port Adapter side) and the iPhone |
7 | must comply with the iAccessory protocol. |
Das bedeutet, daß man zusätzlich zu diesem BT-Modul den "Apple Authentication co-processor" benötigt, und diesen mit dem Modul verbinden muss. Dieses Bauteil aber bekommt man nur, wenn man Mitglied des "MFi"-Programmes ist. Das ist für Normalsterbliche ein Ding der Unmöglichkeit, anders als beim normalen "Developer Program", bei dem für eine Jahresgabe von 99 USD jeder mitmachen kann, ist hier ein aufwendiges Vertragswerk mit Apple abzuschließen.
Danke für eure Antworten Naja sooo unmöglich ist es widerrum auch nicht ... brauchst "nur" eine gute Idee ... vielleicht ne Firma im Rücken ... und kuck dich mal um was für ein Schrott es alles fürs IPhone gibt. Die ganze Hardwaregeschichte ist mir schon klar bzw. das Handling mit dem Authentificationchip. Die Frage die sich mir nach wie vor stellt: Wird das SPP von iOS an sich unterstützt oder nicht? Ist denn kein versierter X-Coder im Forum unterwegs? Oder ist das alles unter NDA? Kann ja nich sein ...
Wenn es einfach zu knacken wäre gäbe es sicher schon China BT Module. Weiß man in Apple Developerforen vlt mehr?
Hallo, wir sind MFi Member - mein Kollege, der normalerweise den Einkauf macht ist in Urlaub. Ich bin für die Hardwareentwicklung zuständig, habe aber nichts gefunden, wo der Baustein zu bestellen ist. Kennt jemand einen deutschen Distributor für den apple authentication coprocessor mfi341s2164 ?
H. B. schrieb: > wir sind MFi Member - mein Kollege, der normalerweise den Einkauf macht > ist in Urlaub. > > Ich bin für die Hardwareentwicklung zuständig, habe aber nichts > gefunden, wo der Baustein zu bestellen ist. > > Kennt jemand einen deutschen Distributor für den apple authentication > coprocessor mfi341s2164 ? Genau das hier hier ist Dein Link. Der Chip wird für Euch personalisiert, daher braucht AVNET Eure Vertragsdaten, um bei Apple die passenden Keys abzurufen. https://mfi.avnet.com/MFI/ fchk
Hallo Leute, ich habe durch Zufall das Thema hier gefunden und durchgelesen. Ich lese hier, das ihr den Chip zur Authifikation benötigt, ist das nur nötig wenn ich Bluetooth nutzen will und keine Bluetooth 4.0 LE Gerät nutze? Wir möchten eine iPhone App realisieren, die über Bluetooth Daten an ein selbstentwickeltes Gerät sendet und auf dem Rückweg auch Daten empfangen kann. Ist das ohne MFI Programm machbar und ist es egal welchen Bluetooth Chip man verwendet? mfg
Red schrieb: > ich habe durch Zufall das Thema hier gefunden und durchgelesen. > Ich lese hier, das ihr den Chip zur Authifikation benötigt, ist das nur > nötig wenn ich Bluetooth nutzen will und keine Bluetooth 4.0 LE Gerät > nutze? Nein, immer. > Wir möchten eine iPhone App realisieren, die über Bluetooth Daten an ein > selbstentwickeltes Gerät sendet und auf dem Rückweg auch Daten empfangen > kann. > Ist das ohne MFI Programm machbar und ist es egal welchen Bluetooth Chip > man verwendet? Nein. Ja. fchk
Ja BLE reicht, weil es sich nur um sehr kleine Datenmengen handelt. Frank, wie kommst du denn zu dieser detaillierten Aussage? ;) In dem PDF (folgend) steht eigentlich auch, das man kein MFI und Auth. Chip benötigt http://www.bluegiga.com/files/bluegiga/Presentations/BT4_0_for_Apple.pdf weitere Infos hier http://blog.bluetooth-smart.com/2011/11/03/iphone-4s-says-goodbye-to-mfi-for-bluetooth-smart-devices/ Könnt ihr mir dazu noch ein paar mehr Informationen geben? mfg
Hallo, wenn Du Bluetooth LE nutzt brauchst Du keinen apple authentication coprocessor und musst auch kein MFi Member sein.
etwas mehr dazu gibt es bei http://www.mkroll.mobi günstiger als mit dem bluegiga sollte es mit dem nordicsemi modul gehen.
Red schrieb: > Frank, wie kommst du denn zu dieser detaillierten Aussage? ;) > In dem PDF (folgend) steht eigentlich auch, das man kein MFI und Auth. > Chip benötigt > http://www.bluegiga.com/files/bluegiga/Presentations/BT4_0_for_Apple.pdf Oh, das ist mir entgangen. Kann ich hier leider auch nicht ausprobieren, weil ich nur ein 4'er und kein 4s habe. fchk
Ja mag sein, aber wenn es nun mal um iPhone geht, da kann ich kein Android nehmen ;) Kein Ding Frank, wir sind ja alle hier um uns zu ergänzen! Den Blog von Dr. M. Kroll hab ich auch schon gelesen, das Bespiel ist auch ganz gut, nur erwähnte er an einer Stelle auch das MFI Programm. Hat jemand noch ein Paar gute Anhaltspunkte für iPhone BLE Programmierung? Speziell was die Profile angeht! Muss ich mich für ein Profil entscheiden oder können die Daten in einer selbst definierten Struktur versendet und empfangen werden?
Hallo, hast Du denn jetzt eine Lösung gefunden? Ich bin ebenfalls auf der Suche nach einem Weg per Blutooth ins iPhone zu kommen. Prinzipiell müsste es ja mit der Funktionalität des Game SDKs gehen. Leider ist das Protokoll proprietär ;-(
ConnectBlue hat ein neues Bluetooth LE Modul entwickelt, das sich ohne Probleme und ohne solche Späßchen wie MFi oder apple authentication coprocessor mit z.B. Apple iPhone verbinden lässt. Das Modul wird Ende des Jahres verfügbar sein, Die Verbindung zum iPhone hab ich selber letzte Woche mit einem Prototyp bereits getestet. Das Modul hat die Bezeichnung cB OLS425, Datenblätter gibts schon auf der ConnectBlue Website.
BTler schrieb: > Welches Profil wird dann über BT LE benutzt? > Immer noch SPP? Hallo, das cB OLS425 nutzt GATT. Wer SPP braucht kann das OBS421 verwenden, dies unterstützt z.B. SPP, PAN, DUN.
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.