Share via


Android.Ranging Namespace

Classes

DataNotificationConfig

Represents the configuration for data notifications in ranging operations.

DataNotificationConfig.Builder

Builder for DataNotificationConfig

DataNotificationConfig.InterfaceConsts
RangingCapabilities

Represents the capabilities and availability of various ranging technologies.

RangingCapabilities.InterfaceConsts
RangingConfig

Abstract class to represent type of ranging configuration.

RangingConfig.InterfaceConsts
RangingData

Represents ranging data, including distance, azimuth, elevation, and RSSI measurements, along with the ranging technology used and a timestamp.

RangingData.InterfaceConsts
RangingDevice

Represents a ranging device identified by a unique UUID.

RangingDevice.Builder

A builder class for creating instances of RangingDevice.

RangingDevice.InterfaceConsts
RangingManager

This class provides a way to perform ranging operations such as querying the device's capabilities and determining the distance and angle between the local device and a remote device.

RangingMeasurement

Represents a ranging measurement.

RangingMeasurement.InterfaceConsts
RangingPreference

Represents the configuration preferences for a ranging session.

RangingPreference.Builder

Builder for creating instances of RangingPreference.

RangingPreference.InterfaceConsts
RangingSession

Represents a session for performing ranging operations.

SensorFusionParams

Represents the parameters for sensor fusion in ranging operations.

SensorFusionParams.Builder

Builder class for creating instances of SensorFusionParams.

SensorFusionParams.InterfaceConsts
SessionConfig

Defines the ranging session configurations.

SessionConfig.Builder

Builder for creating instances of SessionConfig.

SessionConfig.InterfaceConsts

Interfaces

RangingManager.IRangingCapabilitiesCallback

Callback interface to receive the availabilities and capabilities of all the ranging technology supported by the device.

RangingSession.ICallback

Callback interface for receiving ranging session events.

Enums

DataNotificationConfigType
RangingCapabilitiesStatus
RangingConfigSessionType
RangingDeviceRole
RangingManagerType
RangingMeasurementConfidence
RangingSessionCallbackReason