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

How can I measure the advertising intervals of a peripheral?

I would like to know how frequently my peripheral is sending advertising and data packets. I've tried using ble-sniffer-osx but it doesn't actually reveal any device names for some reason, so it's not trivial to use. Is it possible to do this using Xcode's Bluetooth Explorer utility to do this?

Parents
  • nRF Connect for Android shows this in the scan window, next to the RSSI. I don't think the iOS app shows it. Could you explain exactly what you want to achieve? You can configure the advertising interval, so you can select how often you want advertising packets to be sent out. Data packets is a bit more complex, but finding the connection interval isn't hard. See this. If you want to see what is actually happening on air you need to use a Sniffer. The best would be a commercial one, from for example Frontline or Ellisys. Or you can use our nRF Sniffer (it has some issues, but it is free)

Reply
  • nRF Connect for Android shows this in the scan window, next to the RSSI. I don't think the iOS app shows it. Could you explain exactly what you want to achieve? You can configure the advertising interval, so you can select how often you want advertising packets to be sent out. Data packets is a bit more complex, but finding the connection interval isn't hard. See this. If you want to see what is actually happening on air you need to use a Sniffer. The best would be a commercial one, from for example Frontline or Ellisys. Or you can use our nRF Sniffer (it has some issues, but it is free)

Children
No Data
Related