nRF Sniffer for Bluetooth LE overview

nRF Util

tags
nRF Util

The nRF Sniffer for Bluetooth LE is a Wireshark external capture plugin that captures Bluetooth LE packets from the air using a compatible Nordic Semiconductor device programmed with sniffer firmware.

The nRF Sniffer provides a near real-time display of Bluetooth LE packets sent between a selected device and the device it is communicating with, even when the connection is encrypted.

When developing a Bluetooth LE product, knowing what happens over-the-air between devices can help you identify and fix issues quickly.

On startup, the nRF Sniffer lists all nearby Bluetooth LE devices that are advertising, providing the Bluetooth address and address type, complete or shortened name, and Received Signal Strength Indication (RSSI).

The sniffer supports the sniffer UART protocol version 3 and offers the following features:

  • Detecting broadcasting devices and listing them
  • Following devices by their addresses
  • Following encrypted connections:

    • Identity Resolving Key (IRK)
    • Out of band (OOB)
    • Diffie-Hellman Private Key (DHPK)
    • Long Term Key (LTK)