4 режима работы модуля BLE

Содержание

Для устройства BLE доступны различные типы подключений. Объект, подключенный по BLE, может иметь до 4 различных функций:

1. Телеведущий

В качестве сервера используется «Вещатель». Таким образом, его цель — регулярная передача данных на устройство, но он не поддерживает входящие соединения.

Типичным примером является маяк на основе Bluetooth Low Energy. Когда маяк находится в режиме широковещания, он обычно устанавливается в состояние отсутствия возможности подключения. Маяк будет регулярно транслировать пакет данных в окружающую среду. Как независимый хост Bluetooth, он будет получать широковещательные сигналы маяка через определенные промежутки времени при выполнении действий сканирования вне пакета. Содержимое пакета может содержать до 31 байта содержимого. В то же время, когда хост получает широковещательный пакет, он указывает MAC-адрес, индикатор мощности полученного сигнала (RSSI) и некоторые рекламные данные, связанные с приложением. На изображении ниже Feasycom BP103: мини-маяк Bluetooth 5.

2. Соблюдайте

На втором этапе устройство может только отслеживать и считывать данные, отправленные «вещательной компанией». В таком случае объект не может отправить соединение с сервером.

Типичный пример — Gateway. BLE Bluetooth находится в режиме наблюдателя, без трансляции, он может сканировать окружающее вещательное оборудование, но не может требовать соединения с вещательным оборудованием. На рисунке ниже показан шлюз Feasycom BP201: шлюз Bluetooth-маяка.

3. центральный

Центральный обычно состоит из смартфона или планшета. Это устройство обеспечивает два разных типа подключения: либо в режиме рекламы, либо в режиме подключения. Он возглавляет общий процесс, поскольку запускает передачу данных. На рисунке ниже показан Feasycom BT630, основанный на чипсете nRF52832, он поддерживает три режима: центральный, периферийный, центрально-периферийный. Малый размер модуля Bluetooth nRF52832 Чипсет

4. Периферийный

Периферийное устройство позволяет осуществлять соединение и передачу данных с центральным на периодической основе. Цель этой системы — обеспечить универсальную передачу данных с использованием стандартного процесса, чтобы другие устройства также могли читать и понимать данные.

Модуль Bluetooth Low Energy, работающий в периферийном режиме, также находится в состоянии широковещания и ожидает сканирования. В отличие от режима вещания, модуль Bluetooth в ведомом режиме может быть подключен и действует как ведомый во время передачи данных.

Большинство наших модулей BLE могут поддерживать центральный и периферийный режимы. Но у нас есть прошивка, поддерживающая режим только периферийных устройств, на рисунке ниже показан Feasycom BT616, у него есть прошивка, поддерживающая режим только периферийных устройств: Модуль BLE 5.0, набор микросхем TI CC2640R2F.

Наверх