Hi, I am trying to demonstrate beacon monitoring in background and ranging in foreground in a activity in Android by using three estimote beacons. All beacons have advertising interval set to 100ms and broadcasting power to -30dbm(want to demonstrate on small area).
I am experiencing delays in recognizing beacons.
I am using same major id (17463) for all the beacons and Region with that major id is used both in foreground and background.
private static final Region BEACONS_REGION = new Region("regionId",
null, 17463, null);
below is the monitoring scanperiod done in background service
Below is foreground scan period in activity in foreground
Is there any issue in this setting. If not, why are we experiencing delay of upto 5sec at time for detecting range or beacon entry.