BleCsRangingCapabilities
  public
  
  final
  
  class
  BleCsRangingCapabilities
  
    extends Object
  
  
  
  
  
      implements
      
        Parcelable
      
  
  
| java.lang.Object | |
| ↳ | android.ranging.ble.cs.BleCsRangingCapabilities | 
Represents the capabilities of the Bluetooth-based Channel Sounding (CS) ranging.
Summary
| Constants | |
|---|---|
| int | CS_SECURITY_LEVEL_FOURSecurity Level 4: 10 ns CS RTT accuracy and CS tones with the addition of CS RTT sounding sequence or random sequence payloads, and support of the Normalized Attack Detector Metric requirements. | 
| int | CS_SECURITY_LEVEL_ONESecurity Level 1: Either CS tone or CS RTT.. | 
| Inherited constants | 
|---|
| Fields | |
|---|---|
| 
    public
    static
    final
    Creator<BleCsRangingCapabilities> | CREATOR
 | 
| Public methods | |
|---|---|
| 
        
        
        
        
        
        Set<Integer> | 
      getSupportedSecurityLevels()
      Returns a list of the supported security levels. | 
| 
        
        
        
        
        
        String | 
      toString()
      Returns a string representation of the object. | 
| 
        
        
        
        
        
        void | 
      writeToParcel(Parcel dest, int flags)
      Flatten this object in to a Parcel. | 
| Inherited methods | |
|---|---|
Constants
CS_SECURITY_LEVEL_FOUR
public static final int CS_SECURITY_LEVEL_FOUR
Security Level 4: 10 ns CS RTT accuracy and CS tones with the addition of CS RTT sounding sequence or random sequence payloads, and support of the Normalized Attack Detector Metric requirements.
Constant Value: 4 (0x00000004)
CS_SECURITY_LEVEL_ONE
public static final int CS_SECURITY_LEVEL_ONE
Security Level 1: Either CS tone or CS RTT..
Constant Value: 1 (0x00000001)
Fields
Public methods
getSupportedSecurityLevels
public Set<Integer> getSupportedSecurityLevels ()
Returns a list of the supported security levels.
| Returns | |
|---|---|
| Set<Integer> | a Setof integers representing the security levels,
 where each level is one ofERROR(SecurityLevel/android.ranging.ble.cs.BleCsRangingCapabilities.SecurityLevel SecurityLevel).
 This value cannot benull.
 Value isCS_SECURITY_LEVEL_ONE, orCS_SECURITY_LEVEL_FOUR | 
toString
public String toString ()
Returns a string representation of the object.
| Returns | |
|---|---|
| String | a string representation of the object. | 
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Flatten this object in to a Parcel.
| Parameters | |
|---|---|
| dest | Parcel: This value cannot benull. | 
| flags | int: Additional flags about how the object should be written.
 May be 0 orParcelable.PARCELABLE_WRITE_RETURN_VALUE.
 Value is either0or a combination ofParcelable.PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
