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

Advertising Interval iOS requirements

Hello. Apple recommends some very specific and precise advertising intervals for achieve a quick discovery, as stated on the Bluetooth Accessory Design Guidelines for Apple Products, section 3.5, Advertising Interval. Considering the effect of the advDelay, it seems impossible to match with the Apple requirements. Let's say I want to select 318.75 ms, which value should be selected? Which should be the correct advertising interval setting? 324? (319 + advdelay/2) Regards.

Parents
  • As endnode pointed out the basic unit is 1.25msec and depending on where you are looking may be written as a 625usec slot (ie, 2x625usec = 1.25msec). The random latency is part of the bluetooth spec to keep nodes from accidentally stomping on each other by transmitting at the same time. Same idea is used in 802.11 wifi with a random backoff time.

    Just assume the latency is not there and calculate for the nominal time period. So for example, 318.75msec turns into 510 x 625usec in SD132.

Reply
  • As endnode pointed out the basic unit is 1.25msec and depending on where you are looking may be written as a 625usec slot (ie, 2x625usec = 1.25msec). The random latency is part of the bluetooth spec to keep nodes from accidentally stomping on each other by transmitting at the same time. Same idea is used in 802.11 wifi with a random backoff time.

    Just assume the latency is not there and calculate for the nominal time period. So for example, 318.75msec turns into 510 x 625usec in SD132.

Children
No Data
Related