Proximity Beacon - Scanning

We are using proximity beacons in a indoor location app.
We have set the transmission power to -4 and frequence to 500ms.

The Iphone scans the beacons every second
In the Iphone at a proximity of < 1 meter , we see the number of times the beacons is scanned is always less than 40 for a period of a minute.

The data is not sufficient to make decisions. How do we increase the number of beacon scans

Can you show your code/tell us what APIs you’re using?