This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to switch BLE sniffer mode to listen specific devices?

Hi.

I'm enabling a BLE sniffer on rRF52840 DK to listen to packets between Windows and the other one BLE board, I can get advertising packets but Wireshark can't switch to capture the specific devices packets after I select the device from the list, it always keeps capturing advertise packets, could I know if there is an additional step I should do?

The BLE sniffer version is 4.1.0 and Wireshark is 3.6.0.

Thanks

  • Hi Vhang, 

    We had experienced this before but it was on very old nRF52840 DK and older sniffer version. 

    In theory you don't need to do anything else except for selecting the device from the list (the drop down list , please take a screenshot showing how you do it). 

    What you can try to do is to make sure the Jlink driver is up to date. The latest version is v7.6

    Then try to plug and unplug on different USB ports. 

    If that doesn't help please try to test on another nRF52 DK board or dongle. 

  • Hi

    It's nRF52840 DK 2.0.1 , and I updated the hex on SES and J-Link dll is v7.6b, thanks.

        

  • Hi again Vhang, 

    I suspect that there could be something wrong with UART communication (the board can't receive UART command from PC, but PC can receive UART data from nRF52 DK). 

    Please try to test using an UART example in the SDK. 

    Also please try to test using different USB port on the PC. If you use a nRF52840 dongle it would most likely work as it doesn't use the same UART peripheral but using USB CDC instead. 

Related