Поделиться через


Поддержка Bluetooth

Windows 10 IoT Базовая поддерживает Bluetooth 4.0. Список поддерживаемых модулей Bluetooth можно найти в списке совместимости оборудования.

Сведения о Bluetooth

Существует два разных технологии Bluetooth, которые можно реализовать в приложении:

  • Классический Bluetooth (RFCOMM) До Bluetooth LE устройства обычно используют этот протокол для обмена данными с помощью Bluetooth. Этот протокол является простым и удобным способом для взаимодействия между устройствами без необходимости экономии энергии. Для подключения требуется связывание.

  • Bluetooth Low-Energy (BLE/LE) Bluetooth Low Energy (LE) — это спецификация, которая определяет протоколы для обнаружения и обмена данными между устройствами с эффективным требованием к энергопотреблению. Дополнительные сведения, включая примеры кода, согласно последним сборкам, устройство может подключаться к устройству BLE без связывания.

Поддерживаемые профили Bluetooth

Windows 10 IoT Базовая поддерживает следующие профили Bluetooth:

  1. Основные понятия профилей устройств пользовательского интерфейса (HID) Устройство HID принимает входные данные от человека и предоставляет выходные данные для потребления человеком. Примерами являются клавиатура, мышь, игровой контроллер, модуль чтения штрихкодов, светодиодный индикатор и буквенно-цифровой дисплей. Устройство Windows 10 IoT Базовая может подключаться к устройству HID через Bluetooth. Общие сведения о HID см. в контексте Windows: общие сведения о концепциях HID.

  2. Радиочастотная связь (RFCOMM) RFCOMMM — это базовая последовательная связь для классического Bluetooth. В приложениях UWP поддерживаются следующие службы RFCOMM:

  • serialPort
  • obexObjectPush
  • obexFileTransfer
  • phoneBookAccessPce
  • phoneBookAccessPse
  • genericFileTransfer
  1. Профиль универсального атрибута (GATT) См. раздел UWP-Bluetooth Low Energy .

Примечание

Необходимо вручную указать службы RFCOMM в AppManifest. См. раздел UWP-Bluetooth RFCOMM . См. также раздел "Пример чата Rfcomm" для UWP-Bluetooth .

Подключение устройств Bluetooth с помощью портала устройств

При использовании одного из образов выпуска Windows 10 IoT Базовая устройства Bluetooth можно связать с устройством Windows IoT Core с помощью портала устройств. При переходе на вкладку Bluetooth устройство будет искать устройства Bluetooth, а также будет обнаруживать другие устройства Bluetooth. На рисунке ниже показан входящий запрос на связывание.

Связывание входящих подключений Bluetooth

После успешного связывания устройства он будет указан в разделе парного устройства.

Входящее связывание Bluetooth 1