Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 652cf9c5 authored by Roshan Pius's avatar Roshan Pius Committed by Gerrit Code Review
Browse files

Merge changes I6ec56c68,Idc44d73f,I9cd3e442,Iae490f19,I44dd28b0, ...

* changes:
  uwb(hal): Doc update to clarify country code payload of 00
  Add Diagnostics Oid in HAL.
  Add new capability TLV and config TLV for supported diagnostics.
  Add new capability TLV for supported RSSI reporting
  uwb(hal): Add a new capability TLV for supported rng ntf thresholds
  uwb(hal): Add a new capability TLV for min ranging interval
parents 202c44bb 493e8216
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@ aidl_interface {

aidl_interface {
    name: "android.hardware.uwb.fira_android",
    owner: "google",
    vendor_available: true,
    srcs: ["android/hardware/uwb/fira_android/*.aidl"],
    stability: "vintf",
+4 −0
Original line number Diff line number Diff line
@@ -44,4 +44,8 @@ enum UwbVendorCapabilityTlvTypes {
  CCC_SUPPORTED_PULSE_SHAPE_COMBOS = 166,
  CCC_SUPPORTED_RAN_MULTIPLIER = 167,
  SUPPORTED_AOA_RESULT_REQ_ANTENNA_INTERLEAVING = 227,
  SUPPORTED_MIN_RANGING_INTERVAL_MS = 228,
  SUPPORTED_RANGE_DATA_NTF_CONFIG = 229,
  SUPPORTED_RSSI_REPORTING = 230,
  SUPPORTED_DIAGNOSTICS = 231,
}
+1 −0
Original line number Diff line number Diff line
@@ -36,4 +36,5 @@ package android.hardware.uwb.fira_android;
enum UwbVendorGidAndroidOids {
  ANDROID_GET_POWER_STATS = 0,
  ANDROID_SET_COUNTRY_CODE = 1,
  ANDROID_RANGE_DIAGNOSTICS = 2,
}
+2 −0
Original line number Diff line number Diff line
@@ -43,4 +43,6 @@ enum UwbVendorSessionAppConfigTlvTypes {
  NB_OF_RANGE_MEASUREMENTS = 227,
  NB_OF_AZIMUTH_MEASUREMENTS = 228,
  NB_OF_ELEVATION_MEASUREMENTS = 229,
  ENABLE_DIAGNOSTICS = 232,
  DIAGRAMS_FRAME_REPORTS_FIELDS = 233,
}
+29 −0
Original line number Diff line number Diff line
@@ -150,4 +150,33 @@ enum UwbVendorCapabilityTlvTypes {
     *  0 - Feature not supported.
     */
    SUPPORTED_AOA_RESULT_REQ_ANTENNA_INTERLEAVING = 0xE3,

    /**
     * 4 byte value to indicate supported min ranging interval in ms.
     */
    SUPPORTED_MIN_RANGING_INTERVAL_MS = 0xE4,

    /**
     * 4 byte bitmask to indicate the supported RANGE_DATA_NTF_CONFIG values
     *
     * Bitmask where each bit corresponds to values used in
     * RANGE_DATA_NTF_CONFIG in SET_APP_CFG_CMD
     */
    SUPPORTED_RANGE_DATA_NTF_CONFIG = 0xE5,

    /**
     * 1 byte bitmask to indicate the supported RSSI_REPORTING values
     * Values:
     * 1 - Feature supported.
     * 0 - Feature not supported.
     */
    SUPPORTED_RSSI_REPORTING = 0xE6,

    /**
     * 1 byte value to indicate support for diagnostics feature.
     * Values:
     *  1 - Feature supported.
     *  0 - Feature not supported.
     */
    SUPPORTED_DIAGNOSTICS = 0xE7,
}
Loading