Annotations
| PreciseEstimateInfo.EstimateFailureReason | Reason AoA estimation failed, or
NONE if it succeeded. |
| PreciseEstimateInfo.EstimateKind | Kind of the precise estimate. |
| RangingParameters.RangingUpdateRate | Update rate settings. |
| RangingParameters.SlotDuration | Slot duration settings. |
| RangingParameters.UwbConfigId | Represents which Config ID should be used. |
| RangingSessionCallback.PeerDisconnectedReason | The reason the peer disconnected. |
| RangingSessionCallback.RangingSuspendedReason | The reason ranging was stopped. |
| UwbAvailabilityObserver.UwbStateChangeReason | The reason for the UWB state change. |
| UwbRangeDataNtfConfig.RangeDataNtfConfig | Represents which range data notification config is selected. |
Interfaces
| RangingSessionCallback | Receives callbacks for ranging session events. |
| UwbAvailabilityObserver | Observer for UWB availability change events. |
| UwbClient | Interface for getting UWB capabilities and interacting with nearby UWB devices to perform ranging. |
Classes
| ArOdometryProvider | Helper class for initializing an ARCore session for local odometry. |
| ArOdometryProvider.Builder | Builder for ArOdometryProvider. |
| PreciseEstimateInfo | Information about the precise estimate. |
| PrecisionFindingConfig | Configuration for precision finding. |
| PrecisionFindingConfig.Builder | Builder for PrecisionFindingConfig. |
| RangingCapabilities | Describes UWB ranging capabilities for the current device. |
| RangingControleeParameters | Parameters passed to controller for
UwbClient.addControleeWithSessionParams(RangingControleeParameters) when
Provisioned STS individual key is used. |
| RangingMeasurement | Measurement providing the value and confidence of the ranging. |
| RangingParameters | Set of parameters that should be passed to the UWB chip to start ranging. |
| RangingParameters.Builder | Builder for creating RangingParameters. |
| RangingPosition | Position of a device during ranging. |
| UwbAddress | Represents a UWB address. |
| UwbComplexChannel | Represents the channel that a UWB device is currently active on. |
| UwbComplexChannel.Builder | Creates a new instance of UwbComplexChannel. |
| UwbDevice | Represents a UWB device. |
| UwbRangeDataNtfConfig | Configurable range data notification reports for a UWB session. |
| UwbRangeDataNtfConfig.Builder | Creates a new instance of UwbRangeDataNtfConfig. |
| UwbRangeLimitsConfig | Configurable range duration limits for a UWB session. |
| UwbRangeLimitsConfig.Builder | Creates a new instance of UwbRangeLimitsConfig. |
| UwbStatusCodes | Status codes for Nearby UWB results. |