Estimote / Android-Fleet-Management-SDK

Estimote Fleet Management SDK for Android
https://developer.estimote.com
MIT License
836 stars 451 forks source link

onEnteredRegion/onExitedRegion called milliseconds apart #143

Closed mcummins closed 8 years ago

mcummins commented 8 years ago

On some Android devices I see onExitedRegion called milliseconds after onEnteredRegion. I've seen this behaviour intermittently on several Android devices, but on some devices it happens continuously.

I have seen this problem on two different devices so far:

Both with: estimote:sdk:0.9.7@aar Beacons broadcasting every 450ms, close to the phone.

More detailed writeup in the forums here.

maddie commented 8 years ago

I guess this is related to #130, it's been some time already..

Poberro commented 8 years ago

Duplicate of #130. That one is tracking issue for all monitoring related problems. Anyway new SDK version 0.10.0 has been released that includes many changes to region monitoring. While testing it, we never experienced that onExit and onEnter are called in milliseconds apart on all devices we have.