2016-05-20 1 views
0

Ich entwickle eine App, die benötigt wird, um mit den Geräten von Bluetooth V2.0, V3.0 oder V4.0 zu kommunizieren. Die Kommunikation wird durch den seriellen Dienst von Bluetooth vervollständigt. Die App ist für iPad. Wir entwickeln es mit dem Xcode V7.3.1 auf dem MacBook OS X EI Capitan V10.11.4. Es gibt viele Materialien über die Bluetooth-Entwicklung für iOS, aber viele von ihnen sind für CoreBluetooth.framework. Ich habe tatsächlich versucht, ein Gerät in Händen durch CoreBluetooth.framework zu verbinden, aber es funktioniert nicht. Ich habe einige grundsätzliche Fragen zur Entwicklung von CoreBluetooth und Bluetooth-Kommunikation.Kann die iOS App mit den Geräten von Bluetooth V2.0 über CoreBluetooth.framework kommunizieren?

  1. die IPAD Angenommen, auf denen unsere App läuft, hat den Chip der Bluetooth V4.0 (Smart Ready), kann das App die Bluetooth-Verbindung mit den Geräten der Bluetooth V2.0 oder V3.0 herzustellen durch CoreBluetooth.Framework? und dann mit ihnen kommunizieren?

  2. Wenn die Antwort der ersten Frage "Nein!" Lautet, gibt es noch weitere APIs für die iOS-App, um mit den Bluetooth-Geräten zu kommunizieren? Wenn es welche gibt, welche? Wir nehmen natürlich an, dass die Bluetooth-Geräte die MFi-Bluetooth-Geräte sind.

Alle Informationen sind willkommen!

Antwort

0

iOS-Geräte, die Bluetooth Low Energy (v4.0) unterstützen, können Verbindungen von anderen BLE-kompatiblen Geräten herstellen und akzeptieren.

Um jedoch eine Verbindung mit älteren Protokollen herzustellen, müssen Sie Mitglied des MFI-Programms werden.

hoffe, das hilft

+0

Wir haben die App-Software zu entwickeln, die auf dem iPad läuft, und muss die Nachrichten von einem Bluetooth-Gerät gesendet lesen. Wir produzieren jedoch nicht nur keine Hardware, sondern produzieren auch keine Firmware für irgendwelche Geräte. Müssen wir uns im MFi-Programm einschreiben? Nur die Hersteller der Bluetooth-Geräte müssen das MFi registrieren. Ist es richtig? Wirklich zu schätzen Ihre Informationen! –

Verwandte Themen