Page 1 of 1

Preventing battery depletion by not allowing automatically initiating BT discovery process

Posted: September 16th, 2021, 12:10 am
by Unfoolishly
Hi All,

Two ways to prevent more battery depletion, both on the smartphone and Unleashed side is to not allow automatic BT discovery process from the App/smartphone and from the App/Unleashed.

See attached snapshots.
Screenshot_20210915-222326.png
Screenshot_20210915-222405.png
By skipping this, or not automatically start BT discovery, battery life is spared. Why would you want to go to the accessory screen in the App and active BT discovery from the smartphone for devices to be linked to the smartphone, when that is not your goal at all as a user? Same as with the accessory screen: does the user really want to start doing BT discovery from the Unleashed, or just wants to turn on/off (pair/unpair) the accessory from the Unleashed?

Greetings,
Unfoolishly

Re: Preventing battery depletion by not allowing automatically initiating BT discovery process

Posted: September 16th, 2021, 12:46 pm
by Oliver
We made a conscious decision not do do this.
There is no reason to be in this screen for any significant amount of time, for anything other than pairing.
Yes, you also go there to turn off paired Unleasheds/Accessories, but not for a significant amount of time, so the battery life you could gain is virtually 0. But the User Experience gain is much higher.
We're already managing battery usage of these processes very carefully, and don't see a need for further trying to optimise something that's only active for 5-10 seconds.

Re: Preventing battery depletion by not allowing automatically initiating BT discovery process

Posted: September 16th, 2021, 4:16 pm
by Unfoolishly
Maybe you're right on this one. But I still don't get it why the BT discovery starts automatically each time. And "everybody else is doing it" ain't a good reason to me. It's the same as saying: Officer, everybody else on the highway was speeding too, why did you pull me off the road, shouldn't you be giving everybody a speeding ticket?

Re: Preventing battery depletion by not allowing automatically initiating BT discovery process

Posted: September 16th, 2021, 6:02 pm
by Oliver
No, I was saying that it's the better user experience, and that's also why everyone else is doing that. (ie everyone else doing that is a confirmation that we are doing the right thing, not the reason for it - the reason is that it's better)