0

Я сделал простое устройство, сделанное другом с некоторыми датчиками и модулем Bluetooth. Сейчас модуль 3.0, поэтому я знаю, что с ним невозможно подключиться к нему.iOS Bluetooth Низкоэнергетическое соединение с внешним устройством

Мои вопросы: какие спецификации и настройки необходимы для модуля Bluetooth Low Energy для подключения к iPhone, чтобы я мог получать данные от него?

+0

Bluetooth является Bluetooth, на самом деле ... если устройство подтверждает к блютуз спецификации и делает коммуникации должным образом, вы должны быть в состоянии использовать что-нибудь ... –

+0

Рекомендуя вещи не в теме для переполнения стека, поэтому я не буду добавлять это в качестве ответа, но посмотрите на LightBlue Bean; Он имеет встроенный Arduino и iOS-инфраструктуру. Единственное, о чем нужно быть немного осторожным, это то, что он равен 3,3 В, поэтому вам может понадобиться конвертер уровня, если вы хотите сделать с ним 5V вещей. – Paulw11

+0

@MarcB; Не на iOS. Только устройства BLE/BT 4.0 могут быть подключены без устройства, сертифицированного Apple по программе MFi – Paulw11

ответ

0
  1. Прежде всего, вам необходимо подключить к устройству
  2. Далее, после подключения, вы должны начать искать услуги устройства
  3. После этого, когда вы обнаружите вашу главную службу или службу вы хотите, вы должны искать его характеристики
  4. Наконец, как только вы обнаружите разыскиваемых характеристику, вы должны подписаться на него с помощью

[myPeripheral setNotifyValue:YES forCharacteristic:aChar];

На самом деле, слишком долго, чтобы объяснить все детали, взгляните на официальную документацию, и это действительно что-то.

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothOverview/CoreBluetoothOverview.html#//apple_ref/doc/uid/TP40013257-CH2-SW1

удачи;)

Смежные вопросы