Added a new logger backend to recieve data over a BLE notification characteristic. The characteristic is based on the UUID from the Nordic connect SDK service NUS, which allows to have a UART shell over BLE. The idea behind this, is that this logger can be used directly with the NRF apps or any other BLE UART terminal app. Signed-off-by: Victor Chavez <chavez-bermudez@fh-aachen.de>
27 lines
645 B
ReStructuredText
27 lines
645 B
ReStructuredText
.. _logger_ble_backend:
|
|
|
|
Logging: BLE Backend
|
|
########################
|
|
|
|
Overview
|
|
********
|
|
|
|
Sample that demonstrates how to setup and use the BLE Logging backend. The
|
|
BLE Logger uses the NRF Connect SDK NUS service as UUID to make it compatible
|
|
with already existing apps to debug BLE connections over UART.
|
|
|
|
|
|
Requirements
|
|
************
|
|
|
|
* A board with BLE support
|
|
|
|
Building and Running
|
|
********************
|
|
|
|
This sample can be found under :zephyr_file:`samples/subsys/logging/ble_backend` in the
|
|
Zephyr tree.
|
|
|
|
The BLE logger can be tested with the NRF Toolbox app or any similar app that can connect over
|
|
BLE and detect the NRF NUS UUID service.
|