Problems with nRF sniffer

I have a dongle attached to my Windows PC and it has the nRF Sniffer firmware flashed onto it. I have also installed the nRF Sniffer extension for Wireshark.

When I start a capture, I see many Advertisements, including for the peripheral I wish to monitor/debug. However, when my app connects to device under test, I do not see any interaction in Wireshark, the same is tur when I write data to the DUT.

I need some help getting the packets the two devices are sending shown in Wireshark.

The device and the app are operating as expected, I just do not see the interaction in Wireshark.

Sid

Parents Reply Children
  • I'm also interested in this question as I am seeing the same thing.

    NRF BLE Throughput example is running on a 52840 DK and 52840 dongle with a dongle BLE sniffer in between. I select the advertising peripheral before connection is established.

    After connection I see a lot of Master/Slave "Empty PDU" packets. But once I type in "run" on the central side which starts the throughput test I get no more packets coming through on wireshark and nothing is captured during the entire transmission, Happening every time for me.

  • Hi

    Would you be able to test again when using a DK as the sniffer, or by using a USB extension cable to move the sniffer dongle away from the PC/hub? 

    Alternatively, run the sniffer from one PC, and the devices under test from another. 

    It's a bit of a long shot, but it is common for noise generated by the USB ports to influence RF performance when there is activity on the USB bus, this might be a factor here. If the sniffer drops too many packets in the connection it might lose the sync altogether. 

    Best regards
    Torbjørn

Related