BLE Advertising Power Management

Looking for suggestions for power management on a product

We have a wearable that needs to periodically sync data to the cloud through a gateway. Currently the wearable advertises periodically, connects with the gateway and all is good. Well, most of the time... However, it is possible that gateway is not in the range when the advertising happens. We can create some heuristics on next advertising window but we really need to manage power extremely carefully. There is an absolute requirement that data sync should happen with no user intervention expectations. 

Any suggestions on how the wearable can determine that the gateway is in the range before it starts to advertise?

Parents Reply Children
  • Then you would have to use the radio to scan and that is power consuming. And as you will have to scan for some time to be lucky and overlap with when other devices advertise this is typically more power consuming than advertising. (Power consumption is the reason most small power limited devices acts as peripherals and advertise, while larger less power constrained devices typically acts as centrals that scan etc).

Related