How to improve the advertising interval and broadcasting power? Is it dependent on the device receiving it?
The lag has more to do with the indoor positioning algorithm we’re using, than the physical settings of the beacon. Basically, our current Indoor Location uses Bluetooth signal strength to do most of its work, and Bluetooth signals require a lot of filtering to get decent accuracy—and that filtering implies some lag.
If you’re using Indoor Location, your beacons should already be set to broadcast a Location packet with 200 ms interval and +4 dBm power, so pretty aggressively. You can try lowering the adv interval to 100 ms, but that cuts the battery life in half, and from our experience generally doesn’t provide much better results.