Прослушивание advertising сообщений по каналу Bluetooth. Данные полученного сообщения помещаются в RХD буфер.
При работе функции используются буферы RXD и TXD
Для работы функции, в конфигурации устройства необходимо выполнить настройки:
Конфигурация
➜Bluetooth
➜Использовать Bluetooth модуль
В меню функций | На схеме |
---|---|
![]() |
![]() |
Название | Тип значения | Описание |
---|---|---|
enable |
bool |
Если на входе значение True, то производится прослушивание advertising-сообщений. |
Название | Тип значения | Описание |
---|---|---|
active |
bool |
Если приняты новые данные, то на один цикл работы функции устанавливается True |
rssi |
int32 |
Мощность сигнала переданных данных в dBm. |
mac lo |
int32 |
Младшие 4 байта mac-адреса устройства, от которого приняты данные. |
mac hi |
int32 |
Старшие 2 байта mac-адреса устройства, от которого приняты данные. |
mac valid |
bool |
Если MAC-адрес устройства, от которого приняты данные входит в список доверенных идентификаторов устройства, то на входе устанавливается значение True |
size |
int32 |
Количество байт из advertising сообщения, которые были помещены в RXD буфер. |
Отсутствуют
В качестве примера лучше всего изучить готовую программу для заботы с BLE устройствами