Оно официально разработано Nordic и также является широко используемым приложением для отладки. (1) Откройте мобильное приложение, сканируйте окружающие устройства (подчиненные устройства) и поддержите функции фильтрации.
(2) Просмотр уровня сигнала устройства (RSSI) Вы можете наглядно наблюдать изменения в rssi:
(3) Подключение оборудования Нажмите кнопку «ПОДКЛЮЧИТЬ», чтобы подключиться к целевому устройству. Здесь в качестве примера мы возьмем устройство «BLE-UART». После подключения вы увидите, что ведомое устройство поддерживает 4 службы. Первые 0x1800, 0x1801 и 0x180A. определяется Bluetooth Alliance, а последний настраивается и отображает неизвестную службу.
(4) Просмотр характеристик услуги На примере пользовательской службы мы видим, что в пользовательской службе есть три характеристики: UUID: ff05, ff06 и 0x2902 соответственно, отображаются как неизвестная характеристика и относятся к настройке. Характеристическая конфигурация и принадлежит Bluetooth Alliance, определяющим характеристики.
(5) Функция чтения и записи ble передает данные через функции, а функции имеют разные атрибуты. Функция ff05 поддерживает только запись.
(6) Изменить MTU MTU можно изменить с помощью Request MTU, чтобы увеличить объем передачи данных.
Это приложение разработано Nanjing Qinheng. Его также проще отлаживать. Оно поддерживает подчиненный режим и его использование аналогично nRF Connect. (1) Переключение из подчиненного режима в главный режим по умолчанию.
(2) Сканирование подчиненной машины
(3) Подключите подчиненную машину
(4) Просмотр услуг и функций
(5) Функция чтения и записи
(6) Изменить MTU
Эта отладка обычно используется на iOS, но есть и версия для Android. Интерфейс этой версии сильно отличается от двух предыдущих. (1) Сканирующее оборудование
(2) Подключение оборудования После подключения вы можете увидеть состояние соединения и данные трансляции, а каждая услуга расширена, а характеристики каждой услуги также понятны с первого взгляда.
(3) Функция чтения и записи
(4) Изменить MTU
Можно использовать все три вышеупомянутых приложения для отладки ble. Лично я рекомендую nRF Connect и помощник по отладке BLE.