Python Tools

Bluetooth Log Viewer

Securely view device Zephyr logs over Bluetooth.

When CONFIG_LOG_BACKEND_EPACKET_BT is enabled, Zephyr logging output is made available over a Bluetooth GATT link through ePacket.

The infuse bt_log command initiates a Bluetooth connection to the requested device and subscribes to the appropriate GATT characteristic. Once connected, the tool displays the log messages until the tool is terminated with + C.

infuse bt_log --id 0x1234567890abcdef

--data Also View TDFs

The --data flag can be provided to also subscribe to any TDF data transmitted by the device over the Bluetooth GATT peripheral TDF logger backend.