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

1. Вещатель

А “Вещатель” должен использоваться в качестве сервера. Таким образом, Его цель - регулярно передавать данные на устройство, Но это не поддерживает никакого входящего соединения.

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

1650686306 1

2. Наблюдатель

Во втором этапе, Устройство может только отслеживать и читать данные, отправленные “вещатель”. В таком случае, Объект не может отправить какое -либо соединение с сервером.

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

1650686276 2

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

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

1650686274 3

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

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

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

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

1650686273 4