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

How to analyse data from ble sniffer.

Hello, ThingyToIphone6sMed20BytePacket.pcapngThingyToRBPMed20BytePacket.pcapng

I'am working with a project and want to maximize ble throughput from ble thingy52 to a central device. I have used the ble sniffer with wireshark to see data transfer between two devices but not sure how to interpret the results. 

I would like to find out what the connection interval is and how many packages are beeing sent in every connection interval. From my thingy to Iphone 6s i can see that it sends 7 packets with a connection interval of 30ms but if i send data to a raspberry pi i dont really see what the connection interval is or how many packages are being sent, i guess it has a shorter connection interval that makes it less obvious what is the connection interval as the transfer of data to raspberry pi is alot faster? Are there a way to get the connection interval and how many packages it send inte every connection interval from the raspberry pi like with the iphone 6s? 

I attached my logs from wireshark if that helps.

Thankful for help.

//Rilleaa 

Parents
  • Hi, 

    In the "ThingyToRBPMed20BytePacket.pcapng", Looking at the "Delta time(µs start to start)" when only empty packets are sent, we see that this is 29689+151 = 29,840µs‬. (in the first red box)

    In the next red box, we see 20 packets(blue dot) in the period of two big jump in Delta time(µs start to start) which is when the next connection interval starts.

    -Amanda H.

Reply
  • Hi, 

    In the "ThingyToRBPMed20BytePacket.pcapng", Looking at the "Delta time(µs start to start)" when only empty packets are sent, we see that this is 29689+151 = 29,840µs‬. (in the first red box)

    In the next red box, we see 20 packets(blue dot) in the period of two big jump in Delta time(µs start to start) which is when the next connection interval starts.

    -Amanda H.

Children
Related