Core Bluetooth LE и классический в iOS

Я изучаю Core Bluetooth. И у меня есть какие-то вопросы, не могли бы вы помочь мне объяснить больше об этом:

  1. В чем разница между Core Bluetooth LE и Classical?
  2. Я могу реализовать Core bluetooth LE для подключения других устройств iOS?
  3. Используется ли UUID? Как получить UUID устройств?

Теперь мне нужно реализовать приложение, позволяющее подключаться к счетному устройству и получать данные от него. Как я могу это сделать? Это устройство использует Bluetooth LE. Если можно, вы можете показать мне учебник или пример кода? Спасибо.

One Solution collect form web for “Core Bluetooth LE и классический в iOS”

Старое bluetooth – это потоковый протокол и требует, чтобы устройства были сопряжены. Apple разрешает разработчикам со специальной лицензией разрабатывать периферийные устройства Bluetooth.

Bluetooth Low Energy (BLE) или Bluetooth 4.0 – это интерфейс с низким энергопотреблением, где устройства (периферийные устройства) рекламируют сервисы, которые они предлагают, и устройства, которые хотят использовать эти услуги («центральные», в условиях BLE) подписываются на эти услуги.

BLE отправляет данные в очень короткие всплески. Передаваемая мощность ниже, чем «классический» bluetooth, а передачи намного короче.

UUID используется для идентификации различных услуг, предлагаемых устройствами BLE.

Что касается учебников или кода примера, у меня нет никаких под рукой. До сих пор я работал с iBeacons, что является конкретным протоколом, построенным поверх BLE. Однако Google – ваш друг.

  • iOS 8 CoreBluetooth устарели методы RSSI
  • Чтение BLE Peripheral Characteristic и проверка его ценности?
  • Соединение с iOS Bluetooth остается, если приложение сбой связано с подключением
  • iOS 8 Core Bluetooth не обнаруживает периферийные устройства
  • Соединение Multipeer Bluetooth с устройством, отличным от iOS
  • Как использовать bluetooth classic вместо le
  • iOS Bluetooth BLE и модель объединения «Just works»
  • Запись звука с беспроводной гарнитуры и воспроизведение через динамик Bluetooth
  • Как обнаружить с помощью CoreBluetooth, когда периферия исчезает?
  • Предпочтительные варианты использования iBeacon на iOS?
  • Как подключить камеру с одного устройства iOS к другому с помощью многоуровневой связи
  • Interesting Posts

    прокрутите массив словарей, чтобы найти значение

    phoneGap – iOS – изображения ОК с Wi-Fi, но не загруженные с использованием 3G (отлично работают с использованием сафари)

    SpriteKit гравитационная путаница

    Почему NULL требуется приведение типов в блоки?

    c, obj c перечисление без тега или идентификатора

    Понимание NSBlockOperation

    Обновление UILabel.text происходит медленно

    Несколько локализованных файлов .strings в приложении iOS App Bundle

    AFNetworking: отправка параллельной очереди и выполнение синхронных задач внутри

    Как выполнить Segue в AppDelegate?

    Ошибка сборки Linphone (IOS) (недействительна на C99)

    как изменить название uiviewcontroller независимо от названия элемента вкладки

    Отслеживание использования / мониторинга данных iPhone

    YouTube – загрузка / воспроизведение личных видеороликов

    Добавьте мое приложение в экран настроек приложения tvOS

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.