Как увеличить период сканирования для устройств BLE в Android?

Я пытался реализовать программу сканирования маяков, и я хочу, чтобы службы BLE для Android вели себя подобно методу «didRangeBeacons» в iOS, то есть он должен вызываться каждую секунду. Но в андроиде такого метода нет. Но в Android есть метод leScanCallback, который вызывается очень часто с периодом сканирования менее секунды. Таким образом, есть ли способ, с помощью которого я могу реализовать свои функциональные возможности в методе leScanCallback и увеличить его интервал между периодами сканирования до 1 секунды, чтобы он вел себя подобно методу iOS didRangeBeacons.

* Также будет плохим программированием постоянно сканировать маяк и увеличивать его интервал сканирования в Android?

заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос