This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

What will happen when device moves in and out of range rapidly

Hi

we are implementing a system where in an iOS app, we use the ranging functionality with iBeacons. We read device characteristics when the app is in background.

A side effect of this might be that, when we move in and out of range, and as setting up a connection and reading characteristics can take a few seconds, something might go wrong.

We have seen devices that seem to be stuck in the 'connected', and never get a disconnected event.

Is this possible? What can happen in this use case? What extra error states should I handle? Should I implement a hardware watchdog for this?

Parents Reply Children
No Data
Related