This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

sniffer missing packets

Hi,

I have Wireshark version 1.10.14 and sniffer version 1.0.1. I send the data out from PCA10040 with connection interval of 7.5 ms and packet throughput of 200Hz using NUS service. I noticed that there are some packets that Wireshark do not show but I still have them received on Master point, which is an android app.

Is it normal for Sniffer to miss the packets? Is there any solution?

Vala

Edit: I added an image of Wireshark's output where this issue happens. I am sending 20 bytes packets in which the last two bytes (as a 16 bit integer) are increment in each iteration. UART packet numbers show the packet losses. Also I am sure that the Master has received the two missing packets here, which are the ones with the two last bytes of 0x530b and 0x530e.

image description

Edit: I added a PCAP file from Wireshark. The SDK that I did this test with is v11.0.0. And the peer device is an Acer tablet running a modified version of Nordic's UART app. The only modifications to the app were some changes in presenting the data.

Sniffer Packet Loss.pcap

Parents
  • I would say that yes, it's normal that you miss some packets using this sniffer. Remember that a commerzial sniffer use very expensive broadband radios, so you cannot really compare the performance betweent them and the nrf sniffer which is a very cheap development tool.

    You can see if there are missing packets by looking at the connection event counter in the sniffer. Note that it would be easier to comment on this if you upload an example trace to your question.

Reply
  • I would say that yes, it's normal that you miss some packets using this sniffer. Remember that a commerzial sniffer use very expensive broadband radios, so you cannot really compare the performance betweent them and the nrf sniffer which is a very cheap development tool.

    You can see if there are missing packets by looking at the connection event counter in the sniffer. Note that it would be easier to comment on this if you upload an example trace to your question.

Children
Related