Searched refs:PrecisionRanging (Results 1 – 3 of 3) sorted by relevance
61 public final class PrecisionRangingImpl implements PrecisionRanging {101 private Optional<PrecisionRanging.Callback> callback;179 public interface Factory extends PrecisionRanging.Factory {254 public void start(PrecisionRanging.Callback callback) { in start()400 stopPrecisionRanging(PrecisionRanging.Callback.StoppedReason.NO_RANGES_TIMEOUT); in checkAndStopIfNeeded()412 stopPrecisionRanging(PrecisionRanging.Callback.StoppedReason.NO_RANGES_TIMEOUT); in checkAndStopIfNeeded()427 stopPrecisionRanging(PrecisionRanging.Callback.StoppedReason.FUSION_DRIFT_TIMEOUT); in checkAndStopIfNeeded()447 stopPrecisionRanging(PrecisionRanging.Callback.StoppedReason.NO_RANGES_TIMEOUT); in checkAndStopIfNeeded()471 stopPrecisionRanging(PrecisionRanging.Callback.StoppedReason.REQUESTED); in stop()476 private void stopPrecisionRanging(@PrecisionRanging.Callback.StoppedReason int reason) { in stopPrecisionRanging()
40 public interface PrecisionRanging { interface50 PrecisionRanging create(PrecisionRangingConfig config); in create()
32 import com.android.ranging.generic.ranging.PrecisionRanging;68 private static final HashMap<String, PrecisionRanging> sRangingHashMap =121 class GenericRangingCallback implements PrecisionRanging.Callback {221 PrecisionRanging precisionRanging = new PrecisionRangingImpl( in startUwbRanging()