How to measure BLE lantency?

Hi

I want to know if I send a data from peripheral, how many time the central device could receive. Some people said that I could use the sniffer to caputure the interval between Sending packet and Receiving Packet. However, I cannot caputure the connection packet in my wireshark:

My question is:

1. How could I capture the connection packet using a sniffer? 

2. I noticed nRF Connect gives latency (23.82ms). Could this be the right number I wanted? What is the relationship between 23.82 ms and the other 0.22 0.52 48.66ms?

3. I want to know which parameters will affect the latency? I understand that smaller connection interval could have lower latency. However, whethe the distance, transmisson power, physical layer,RSSI affect latency?

Thank you so much for your clarify!

Parents Reply Children
Related