Разбор BLE рекламных пакетов в C / C ++ - PullRequest
0 голосов
/ 27 февраля 2020

Я работаю над чипом Nordi c BLE nrf52840, который сканирует ближайшие маяки. Я получаю значения BDADDR, Name и RSSI, используя мое приложение, которое находится в C (Используется API Bluez).

Теперь я хочу написать приложение C / C ++, которое могло бы анализировать рекламные пакеты маяка и получать данные датчика из пакетов.

Я заметил, что модуль Noble из Nodejs может легко выполнить эту работу, но я не знаю узла.

Так есть ли доступны ли библиотеки / API, с помощью которых возможен синтаксический анализ рекламных пакетов датчика BLE?

ПРИМЕЧАНИЕ. В bluez 5.50 не было найдено ни одного API, который мог бы предоставить проанализированные данные.

Спасибо, Mayank

...