androidx.core.uwb


Interfaces

SensorFusionResult

An asynchronous update from a sensor fusion session.

SensorFusionResult.Estimate

An estimate of the peer device's position produced from the sensor fusion algorithm.

UwbAvailabilityCallback

Callback used for UWB availability.

UwbClientSessionScope

Interface for client session that is established between nearby UWB devices.

UwbControleeSessionScope

Interface for controlee client session that is established between nearby UWB devices.

UwbControllerSessionScope

Interface for controller client session that is established between nearby UWB devices.

UwbManager

Interface for getting UWB capabilities and interacting with nearby UWB devices to perform ranging.

Classes

RangingCapabilities

Describes UWB ranging capabilities for the current device.

RangingControleeParameters

Set of parameters which is used for add controlee Provisioned STS individual key case.

RangingMeasurement

Measurement providing the value and confidence of the ranging.

RangingParameters

Set of parameters which should be passed to the UWB chip to start ranging.

RangingPosition

Position of a device during ranging.

RangingResult

Class for UWB ranging result update.

RangingResult.RangingResultFailure

A ranging result indicating failure or suspension of a ranging session.

RangingResult.RangingResultInitialized

A ranging result when a ranging session is initialized with peer device.

RangingResult.RangingResultPeerDisconnected

A ranging result with peer disconnected status update.

RangingResult.RangingResultPosition

A ranging result with the device position update.

SensorFusionParameters

A set of parameters for a sensor fusion session.

SensorFusionResult.DriftingEstimate

An Estimate backed by odometry data only because raw UWB range has failed.

SensorFusionResult.ImpreciseEstimate

An Estimate backed by raw UWB range only because the odometry sensor has failed.

SensorFusionResult.PreciseEstimate

An Estimate backed by both odometry data and range data.

SensorFusionResult.SensorFusionFallback

Sensor fusion failed to start and the session will fall back to UWB ranging.

UwbAddress

Represents a UWB address.

UwbComplexChannel

Represents the channel which a UWB device is currently active on.

UwbDevice

Represents a UWB device.

UwbRangeDataNtfConfig

Represents the configurable range data notification reports for a UWB session.