подключение устройства iphone blutooth

#iphone #bluetooth #connection #data-transfer

#iPhone #bluetooth #подключение #передача данных

Вопрос:

У меня есть приложение, которое должно подключаться к медицинскому устройству Bluetooth для получения данных с этого устройства. (Не для любого устройства iOS). С помощью какой платформы или класса я могу подключаться и получать данные?

Спасибо.

Ответ №1:

После получения лицензии MFi на устройстве Bluetooth должен быть установлен чип аутентификации, поставляемый Apple. Для передачи данных необходимо создать пользовательские протоколы.

BT на iOS заблокирован, и вы можете получить доступ только к простым событиям AVRCP внутри приложения, передача данных запрещена, за исключением использования GameKit (который работает только между устройствами iOS).

Обновить:

Если вы используете устройство BLE, вы можете проверить это, хотя это только iOS 5.

http://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/_index.html

Ответ №2:

Планируете ли вы разрабатывать это приложение с помощью устройства для джейлбрейка?

В противном случае вам необходимо зарегистрировать программу MFI (Made For iPhone), после чего вы сможете определить свой пользовательский протокол и использовать платформу ExternalAccessory для связи с вашим устройством.

Если да, взгляните на проект Btstack.