Skip to content
This repository was archived by the owner on Feb 7, 2024. It is now read-only.
This repository was archived by the owner on Feb 7, 2024. It is now read-only.

Debouncing Entry and Exit Events #19

Open
@gchallen

Description

@gchallen

I have a Google Pixel running Pie. Frequently I see it generate extremely quick sequences of entry and exit events—even when the phone is sitting 12 inches away from a beacon broadcasting quickly at high power and configured to detect within a 5 meter radius. Given that the goal of our app is to notify others when people arrive and leave, this is disconcerting behavior.

I've thought about ways to try and debounce this either on our device or on our server, but there are some complications, particularly on iOS where background operation is limited. (Although the problem seems less prevalent on iOS.) Plus, it's just kind of gross.

Is there a way for the native SDK to expose a parameter controlling how sticky locations are? This might help tune it to the peculiarities of different devices. (FWIW I've seen this with other beacons, so I suspect it's an issue with Android's Bluetooth stack on this device and not necessarily your beacons.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    nativeResolution depends on the native SDK

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions