Hi everyone,
We are designing a low power PCB based on the nRF52840 BLE. At the moment the device is advertising with an interval of 1s and a timeout of 3min (advertising duration). I need your advice to optimize power consumption by minimizing advertising duration.
What I consider so far (see the flowchart below) is to initial start advertising while start-up, after time out expiration to stop advertising, and only in the case, that motion is detected by the internal accelerometer to start advertising again. I suppose that this is how a smartwatch could work in case that is forgotten somewhere / placed on the nightstand for the night etc. Is there any general industrial approach?