Stickers distance API

Stickers broadcast Nearable and iBeacon packets.

Why do you provide distance API for beacons Utils.computeAccuracy(), but not for the nearables? :scream:

Why don’t you provide MeasuredPower for the Nearables?

It seems that the problem is with the power consumption. Apparently the beacons when used for indoor location have a very short broadcast interval which reduces battery life. Setting the nearables to advertise as often will reduce severely their life.
This is what I glanced from few exchanges with them.

1 Like

@tchavdar is correct. For the distance estimations to work well, beacons need to broadcast pretty often. Our Indoor Location for examples requires 200 ms advertising interval or less. But stickers have a battery 1/10th the size of the beacon’s, so we can’t recommend setting intervals this low. The default is ~ 2.5 s when sticker is not moving, and ~ 1 s when stick is in motion.

1 Like

From documentation I learned that it is possible to set broadcasting interval of a nearable between 100ms and 5 s. So technically it is possible to use nearables to estimate distance, it is just your software limitation, right?

Right. Most people will stick to the defaults though, and we want to make sure we manage expectations correctly. We don’t exclude adding distance estimations for stickers in the future, it’s just, we’re still figuring out the right way to do it. The goal would be to enable “power users” to access the estimations, but if somebody’s still on the default settings, we don’t want to them to get completely wrong estimations, or just a string of “unknown distance” errors.

1 Like

When do you plan to release new SDK for Android?
I would like to have an API to get the interval of a nearable to be able to adjust scanning interval like in your Estimote App.

Are you planning to opensource the SDK?

There’ll be a new release this week most likely, with support for our new Location Beacons. I’m afraid I can’t promise any timeline w/ regards to being able to change stickers’ settings from Android.

Re: open-sourcing, it’s something we talk about a lot internally, and would probably love for it to happen some day in one form or another, but unfortunately no immediate plans.