Предполагая, что мы говорим об API ближайших сообщений, существует MessageListener
обратные вызовы, которые дают вам доступ к оценке уровня сигнала и расстояния обнаруженных маяков:
RSSI и дистанционные обратные вызовы
public void onBleSignalChanged(final Message message, final BleSignal bleSignal) {
Log.i(TAG, "Message: " + message + " has new BLE signal information: " + bleSignal);
}
public void onDistanceChanged(final Message message, final Distance distance) {
Log.i(TAG, "Distance changed, message: " + message + ", new distance: " + distance);
}
Вы подписываетесь на них так же, как подписываетесь на обратные вызовы onFound
и onLost
.