Stay organized with collections
Save and categorize content based on your preferences.
android.ranging
Interfaces
RangingCapabilitiesCallback |
Callback interface to receive the availabilities and capabilities of all the ranging technology supported by the device.
|
Callback |
Callback interface for receiving ranging session events.
|
Classes
DataNotificationConfig |
Represents the configuration for data notifications in ranging operations.
|
RangingCapabilities |
Represents the capabilities and availability of various ranging technologies.
|
RangingConfig |
Abstract class to represent type of ranging configuration.
|
RangingData |
Represents ranging data, including distance, azimuth, elevation, and RSSI measurements, along with the ranging technology used and a timestamp.
|
RangingDevice |
Represents a ranging device identified by a unique UUID.
|
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.
|
RangingPreference |
Represents the configuration preferences for a ranging session.
|
RangingSession |
Represents a session for performing ranging operations.
|
SensorFusionParams |
Represents the parameters for sensor fusion in ranging operations.
|
SessionConfig |
Defines the ranging session configurations.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# android.ranging\n===============\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/ranging/package-summary \"View this page in Java\")\n\nInterfaces\n----------\n\n|-------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------|\n| [RangingCapabilitiesCallback](/reference/kotlin/android/ranging/RangingManager.RangingCapabilitiesCallback) | Callback interface to receive the availabilities and capabilities of all the ranging technology supported by the device. |\n| [Callback](/reference/kotlin/android/ranging/RangingSession.Callback) | Callback interface for receiving ranging session events. |\n\nClasses\n-------\n\n|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [DataNotificationConfig](/reference/kotlin/android/ranging/DataNotificationConfig) | Represents the configuration for data notifications in ranging operations. |\n| [RangingCapabilities](/reference/kotlin/android/ranging/RangingCapabilities) | Represents the capabilities and availability of various ranging technologies. |\n| [RangingConfig](/reference/kotlin/android/ranging/RangingConfig) | Abstract class to represent type of ranging configuration. |\n| [RangingData](/reference/kotlin/android/ranging/RangingData) | Represents ranging data, including distance, azimuth, elevation, and RSSI measurements, along with the ranging technology used and a timestamp. |\n| [RangingDevice](/reference/kotlin/android/ranging/RangingDevice) | Represents a ranging device identified by a unique UUID. |\n| [RangingManager](/reference/kotlin/android/ranging/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. |\n| [RangingMeasurement](/reference/kotlin/android/ranging/RangingMeasurement) | Represents a ranging measurement. |\n| [RangingPreference](/reference/kotlin/android/ranging/RangingPreference) | Represents the configuration preferences for a ranging session. |\n| [RangingSession](/reference/kotlin/android/ranging/RangingSession) | Represents a session for performing ranging operations. |\n| [SensorFusionParams](/reference/kotlin/android/ranging/SensorFusionParams) | Represents the parameters for sensor fusion in ranging operations. |\n| [SessionConfig](/reference/kotlin/android/ranging/SessionConfig) | Defines the ranging session configurations. |"]]