Спецификации Bluetooth
Спецификации Bluetooth определяют технологические блоки всех Bluetooth устройств, которые разработчики используют для создания совместимых устройств, составляющих процветающую экосистему Bluetooth. Спецификации Bluetooth контролируются Группой специальных интересов Bluetooth SIG и регулярно обновляются и дополняются рабочими группами Bluetooth SIG для удовлетворения растущих технологий и потребностей рынка.
Основные спецификации Bluetooth Core
Самые последние, принятые основные спецификации Bluetooth Core определяют технологические блоки, которые разработчики используют для создания совместимых устройств, которые составляют экосистему Bluetooth. Спецификация Bluetooth контролируется Группой специальных интересов Bluetooth SIG и регулярно обновляется и дополняется рабочими группами Bluetooth SIG для удовлетворения растущих технологий и потребностей рынка.
Сетевые спецификации
Спецификации сетей Bluetooth объединяют недавно принятые спецификации сети Mesh (Mesh Profile, Mesh Model и Mesh Device Properties) и определяют требования, позволяющие обеспечить совместимые многоячеечные (m: m) сетевые решения для беспроводной технологии Bluetooth Low Energy (LE). Такие решения идеально подходят для крупномасштабных сетей устройств для автоматизации зданий, сетей датчиков, отслеживания активов и других сетей, в которых несколько устройств должны надежно и быстро связываться и взаимодействовать.
Профиль сети определяет фундаментальные требования, позволяющие реализовать интегрированное сетевое решение для беспроводной технологии Bluetooth LE. Mesh Model представляет модели, используемые для определения базовой функциональности узлов в сетчатой сети. Mesh Device Properties определяют свойства устройства, необходимые для спецификации модели Mesh.
Традиционные характеристики профиля
Профили позволяют Блютуз устройствам взаимодействовать с другими устройствами Блютуз. Самые современные, принятые традиционные спецификации профиля определяют возможные приложения и общие типы поведения, которые устройства с поддержкой Bluetooth используют для связи друг с другом. Профили основываются на стандарте Bluetooth, чтобы четко определить, какие данные передаются модулем Bluetooth. Приложение устройства определяет, какие профили следует поддерживать, от функций громкой связи до датчиков сердечного ритма и т.п.
Для совместимости двух устройств Bluetooth они должны поддерживать одни и те же профили. И хотя профили обычно описывают одно и то же поведение в случае использования, они различны для реализации Bluetooth BR / EDR и Bluetooth Low Energy (LE). Для совместимости между реализациями Bluetooth BR / EDR и Bluetooth LE требуется двухрежимный контроллер, по крайней мере, один. Для BR / EDR широкий диапазон принятых профилей Bluetooth описывает множество различных, обычно используемых типов приложений или случаев использования для устройств. Для Bluetooth LE разработчики могут использовать полный набор принятых профилей, или они могут использовать Generic Attribute Profile (GATT) для создания новых профилей. Эта гибкость помогает поддерживать инновационные приложения, поддерживающие совместимость с другими устройствами Bluetooth.
Профили Bluetooth обычно содержат информацию, такую как: зависимости от других профилей, предлагаемые форматы пользовательского интерфейса и другие. Для BR / EDR в профиле будут также указаны конкретные параметры и параметры на каждом уровне стека протоколов Bluetooth, используемых для выполнения его задачи.
Спецификации протокола
Самые последние, принятые спецификации протокола, включают следующие протоколы: передачи A/V (AVDTP), сетевой инкапсуляции Bluetooth (BNEP), совместимости с IrDA (IrDA), многоканальной адаптации (MCAP), Control Transport A/V (AVCTP) и RFCOMM. Данный набор спецификаций содержит протоколы, которые определяют связь между устройствами в беспроводных сетях Bluetooth.
Технические характеристики GATT
Общие атрибуты GATT - это совокупности характеристик и отношений с другими службами, которые определяют поведение устройства. Общие атрибуты (GATT) определяют иерархически инкапсулированную структуру данных, которая передается подключенным устройствам с низкой энергией (LE) Bluetooth. Технические характеристики также включают иерархию сервисов, характеристики и атрибуты, используемые на сервере атрибутов.
Верхний уровень иерархии - это профиль, который состоит из одной или нескольких служб, необходимых для выполнения прецедента. Услуга состоит из характеристик или ссылок на другие службы. Характеристика состоит из типа (представленного UUID), значения, набора свойств, указывающих операции, поддерживаемые характеристиками, и набора разрешений, относящихся к безопасности. Он также может включать один или несколько описателей - метаданные или флаги конфигурации, относящиеся к характеристике владения. GATT группирует эти службы в структуру, которая определяет процедуры и форматы услуг и их характеристики, включая обнаружение, чтение, запись, уведомление и индикацию характеристик, а также настройку трансляции характеристик.
GATT построен поверх протокола атрибутов ATT, который регламентирует, как два устройства Bluetooth Low Energy отправляют и получают стандартные сообщения. GATT не используется в реализациях Bluetooth BR / EDR, в которых используются только принятые профили. Процедуры профилей общих атрибутов определяют стандартные способы обнаружения служб, характеристик и их дескрипторов, а затем используются для передачи данных Bluetooth Low Energy устройствам. Профиль GATT описывает особенности использования, роли и общее поведение, основанное на функциональности GATT. Атрибуты GATT обеспечивают использование инноваций, сохраняя при этом полную совместимость с устаревшими устройствами Bluetooth.
Сообщения об устранении ошибок Bluetooth - Errata Service Releases
Разработчиками используются сообщения об устранении ошибок - Errata Service Releases. ESR - это документы, в которых перечислены ошибки и исправления для каждой спецификации Bluetooth с момента последней спецификации. Errata Service Releases содержат список ошибок и исправления спецификаций Bluetooth, включая спецификацию ядра, спецификации профиля и технические характеристики.
В документе ESR содержатся исправления, поскольку последняя спецификация была принята в последний раз. Служебные сообщения об ошибках рассматриваются рабочими группами Bluetooth SIG, одобренными Советом по архитектурному обзору Bluetooth и принятыми Советом директоров. Для обеспечения совместимости устройств членам рекомендуется внедрять эти принятые ошибки. Ошибки, содержащиеся в ESR, могут быть выборочно реализованы, за исключением случаев, когда явно указывается зависимость между ошибками.
Рекомендуем программу Broadcom WIDCOMM Bluetooth скачать бесплатно на компьютер или ноутбук на странице http://bluetooths.info/ru/download без регистрации и SMS для установки беспроводного соединения, добавления устройств, синхронизации, передачи данных, организации локальной Блютуз-сети.