Compatible with firmware 3.0.1?

Is the indoor location SDK compatible with firmware 3.0.1?


Partially: you can do indoor positioning using 3.0.1 beacons just fine, but the automated setup (that part when it detects your beacons and adjusts their settings for use with Indoor Location) won’t work. You can still configure your beacons manually (adv. interval 200 ms or less, broadcasting power set to max, basic power mode disabled) and tap the “skip” button during the configuration step, then proceed like usual.

Good evening, I’m trying to setup a project where I need to use Indoor location, but Cocoa Pods throws the next error

[!] Unable to satisfy the following requirements:

- `EstimoteSDK (~> 3.2)` required by `Podfile`
- `EstimoteSDK (~> 2.4.0)` required by `EstimoteIndoorSDK (1.4.0)` 

My Podfile is the next:

source ''
pod 'EstimoteSDK', '~> 3.2'
pod 'EstimoteIndoorSDK', '~> 1.4'
pod 'ECSlidingViewController', '~> 2.0'
pod 'AFNetworking', '~> 2.5'

Does this means EstimoteIndoorSDK is not compatible with the newest version of your SDK?

Yup, afraid it’s not … yet. We’re working to address that, stay tuned!


is there chance of connecting IndoorSDK to the new EstimoteSDK in the next 2 weeks?
We will have a big events with more than 25 beacons and this high CPU problem is exist by us too.

Thanks, Peter

We’ve already started working on it, but sadly we most probably won’t manage to finish this in 2 weeks.

However, the bug you pointed to was fixed in SDK 2.0.1, and Indoor comes with SDK 2.4. Can you try to run a profiler and see where the bottleneck is?

Are you still working on it?

Yes, sorry this is taking so long ):


Do you have an ETA to resolve this issue ? Or a workaround ?


Do you have an update on when you will update the EstimoteSDK dependency for the EstimoteIndoorSDK to the latest? Right now the dependency for EstimoteIndoorSDK 1.6 is on EstimoteSDK 2.4 and cocoapods won’t resolve the dependency. Of course, you can install the old SDK, 2.4, but it would be nice to keep both SDKs up-to-date.


I think it’d be only inappropriate of me to provide a yet-another ETA unless I’m 100% confident we will meet it. But this is definitely top of our minds, as we’re fully aware that an update to the Indoor SDK is long overdue.

(In fact, the most recent version of our Estimote Indoor Location app already uses an in-house build of the upcoming version of the Indoor SDK, which is compatible with Estimote SDK 3.x. We often first test our SDKs in our apps, before releasing to the general public. Basically, what I’m trying to say, we’re very close to delivering this time!)

I’ll update this thread as soon as I know more, and/or can give an ETA we’re confident in.

I also have the issue of EstimoteIndoorSDK 1.6.0 dependency being on EstimoteSDK 2.4.0 and I’m still waiting for an update.