52840 Dongle,ble sniffer set coded phy failed

Hello, when testing the BLE sniffer with an nRF52840 dongle (utilizing the most recent official sniffer firmware), I configured Wireshark to capture the coded PHY. After initiating the sniffing process for several seconds and capturing roughly tens of broadcast packets, Wireshark ceases to update data. Upon conducting lower-level debugging, I discovered that the sniffer exclusively outputs counts rather than continuing to output broadcast packets. Could this be attributed to a misconfiguration or are there alternative explanations?

Parents
  • Hello,

    the sniffer exclusively outputs counts rather than continuing to output broadcast packets.

    What do you mean by this? What kind of counting are you seeing? 

    What sort of packets are transmitted using CODED_PHY? Advertisements, or are you changing over to coded phy after entering a connection?

    Best regards,

    Edvin

  • i set this, scan coded phy

    flow to thousands of packets and no longer refresh, this phenomenon occurs every time

  • In my requirements, the device sends out a broadcast that has been encoded phy. Before stopping the refresh, I can also receive broadcast data packets that meet the requirements, but it will soon stop refreshing the data

  • zadme said:
    In my requirements, the device sends out a broadcast that has been encoded phy.

    Can you please give some more details on how this is done? Is it using coded phy as an extended advertisement, in addition to regular 1MBPS PHY advertisements? Or are you only advertising on coded phy?

    BR,
    Edvin

  • My Bluetooth advertising transmission device has two types of advertisements, 1M phy and coded phy. I use pca10059 (nrf52840 dongle) as a sniffer, and 1M phy can continue to sniff normally. However, once the coded phy is selected as shown in the screenshot above, the sniffer will stop refreshing data after sniffing thousands of advertising packets. The firmware I burned for pca10059 is sniffer_nrf52840dk_nrf52840_4.1.1.hex (which is also my other question, why dongle burned sniffer_nrf52840dongle_nrf52840_4.1.1.hex, The firmware does not work on the contrary, which means that Wireshark cannot scan this ble sniffer

  • I will have to test this tomorrow. Could you possibly send the FW for the advertiser that you are using? Just in case this doesn't reproduce if it doesn't see any actual coded phy advertising packets. 

    zadme said:
    The firmware I burned for pca10059 is sniffer_nrf52840dk_nrf52840_4.1.1.hex (which is also my other question, why dongle burned sniffer_nrf52840dongle_nrf52840_4.1.1.hex, The firmware does not work on the contrary, which means that Wireshark cannot scan this ble sniffer

    Are you using the Nordic nRF52840 dongle, or a 3rd party device? I know you stated pca10059, but I am asking just to be certain. 

    And I have been using the sniffer_nrf52840dongle_nrf52840_4.1.1.hex without any issues (but I have not tested the coded phy option before). 

    The dongle FW should work on both the dongle and DK, as long as you use the peripheral USB port on the DK, but the DK FW shouldn't work on the dongle, unless they changed it to use the USB peripheral on there as well in the latest version. I will need to check that in the office tomorrow. 

    Best regards,

    Edvin

Reply
  • I will have to test this tomorrow. Could you possibly send the FW for the advertiser that you are using? Just in case this doesn't reproduce if it doesn't see any actual coded phy advertising packets. 

    zadme said:
    The firmware I burned for pca10059 is sniffer_nrf52840dk_nrf52840_4.1.1.hex (which is also my other question, why dongle burned sniffer_nrf52840dongle_nrf52840_4.1.1.hex, The firmware does not work on the contrary, which means that Wireshark cannot scan this ble sniffer

    Are you using the Nordic nRF52840 dongle, or a 3rd party device? I know you stated pca10059, but I am asking just to be certain. 

    And I have been using the sniffer_nrf52840dongle_nrf52840_4.1.1.hex without any issues (but I have not tested the coded phy option before). 

    The dongle FW should work on both the dongle and DK, as long as you use the peripheral USB port on the DK, but the DK FW shouldn't work on the dongle, unless they changed it to use the USB peripheral on there as well in the latest version. I will need to check that in the office tomorrow. 

    Best regards,

    Edvin

Children
Related