I am using Android Beacon Library for beacon detection.
I configure the application to have a background between scan period of 22 seconds. After several hours of testing, I observed that the scan does not happen every 22 seconds. Sometimes there are upto 10 minute periods without a scan. I could see an inconsistency in bluetooth scans. What could be the reason for that?
Will turning off the optimizations (Doze mode) help? Thanks