2013-05-30 3 views
1

Я пытаюсь создать новое приложение, которое будет разговаривать с чипом с низкой энергией bluetooth. Я никогда не играл с bluetooth или BLE раньше, поэтому я стараюсь как можно больше узнать об этом. Я знаю, что мне нужно реализовать базовую инфраструктуру Apple Bluetooth, и оттуда у меня есть несколько очень простых вопросов.Bluetooth Low Energy с iOS 6

  1. Является ли код для написания приложений с классическим bluetooth такими же, как приложения с BLE, или они разные?

  2. Что такое сделка с AT-командами, я пробовал немного почитать в нем, но это те, что мне нужно смешивать с Objective-C, когда звонят на устройство?

  3. Центральный и периферийный. Я заметил, что когда вы делаете два устройства, разговариваете друг с другом, нужно быть центральным и одним периферийным. Допустим, я создаю приложение, которое включает свет через чип низкой энергии bluetooth. Будет ли iPhone периферийным, а чип/свет будет центральным?

ответ

3
  1. Bluetooth "классический" и Bluetooth Low Energy не работают таким же образом. Bluetooth Low Energy работает с Peripheral-> Service (s) -> Характеристика (это как дерево) ...
    Есть несколько видеороликов на сессии WWDC 2012 (от разработчиков портала iOS), касающихся Bluetooth Low Энергия и CoreBluetooth.framework. Существует также образец кода (датчик температуры сердечника) от Apple. приложения играть и бесплатно: LightBlue & BLE утилита, которая может конвертировать их в Peripheral/Центральной и взаимодействовать ...
+1

+1 к WWDC 2012 сеансовых видео. Просто наблюдали за ними вчера, и они много объясняют, включая номенклатуру Центральной и Периферийной. – mharper

+0

Удивительный, спасибо друг. Вы случайно знаете №2? – John

+0

Я этого не понимал. – Larme

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