Android.Ranging.Ble.CS Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides Bluetooth Low Energy channel sounding ranging capabilities and session parameters.
Classes
| Name | Description |
|---|---|
| BleCsRangingCapabilities |
Represents the capabilities of the Bluetooth-based Channel Sounding (CS) ranging. |
| BleCsRangingCapabilities.InterfaceConsts |
Provides constants from the parcelable interface implemented by BleCsRangingCapabilities. |
| BleCsRangingParams |
BleCsRangingParams encapsulates the parameters required for a bluetooth channel sounding ranging session. |
| BleCsRangingParams.Builder |
Builder class to create |
| BleCsRangingParams.InterfaceConsts |
Provides constants from the parcelable interface implemented by BleCsRangingParams. |
Enums
| Name | Description |
|---|---|
| BleCsRangingCapabilitiesCsSecurityLevel |
Defines the Bluetooth channel sounding security levels represented by the .NET binding. |
| BleCsRangingParamsLocationType |
Defines the device location types for a Bluetooth channel sounding ranging session. |
| BleCsRangingParamsSightType |
Defines the line-of-sight conditions for a Bluetooth channel sounding ranging session. |
Remarks
BleCsRangingCapabilities describes the supported channel sounding security levels. Use BleCsRangingParams.Builder to create BleCsRangingParams with the peer Bluetooth address and session settings.
The namespace also contains .NET enums for the Android security level, location type, and sight type constants. See the Android references for channel sounding capabilities and session parameters.