diff --git a/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl b/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl index d1f12569b8..a438cbe16a 100644 --- a/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl +++ b/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl @@ -35,5 +35,6 @@ package android.hardware.uwb.fira_android; @Backing(type="int") @VintfStability enum UwbVendorReasonCodes { REASON_ERROR_INVALID_CHANNEL_WITH_AOA = 128, - REASON_REGULATION_UWB_OFF = 129, + REASON_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT = 129, + REASON_REGULATION_UWB_OFF = 130, } diff --git a/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl b/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl index 768ef8ce24..28cf7fe1f3 100644 --- a/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl +++ b/uwb/aidl/aidl_api/android.hardware.uwb.fira_android/current/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl @@ -36,5 +36,6 @@ package android.hardware.uwb.fira_android; enum UwbVendorStatusCodes { STATUS_ERROR_CCC_SE_BUSY = 80, STATUS_ERROR_CCC_LIFECYCLE = 81, - STATUS_REGULATION_UWB_OFF = 82, + STATUS_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT = 82, + STATUS_REGULATION_UWB_OFF = 83, } diff --git a/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl b/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl index a64a18884d..4207574108 100644 --- a/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl +++ b/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorReasonCodes.aidl @@ -31,6 +31,8 @@ enum UwbVendorReasonCodes { /** Fira specific */ /** The channel requested is not available for AoA */ REASON_ERROR_INVALID_CHANNEL_WITH_AOA = 0x80, + /** UWB stopped caused by other session conflict */ + REASON_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT = 0x81, /** UWB has been disabled (eg: country code change leads to UWB unsupported) */ - REASON_REGULATION_UWB_OFF = 0x81, + REASON_REGULATION_UWB_OFF = 0x82, } diff --git a/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl b/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl index f1eea9d397..f952334fd1 100644 --- a/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl +++ b/uwb/aidl/android/hardware/uwb/fira_android/UwbVendorStatusCodes.aidl @@ -33,6 +33,8 @@ enum UwbVendorStatusCodes { STATUS_ERROR_CCC_SE_BUSY = 0x50, /** CCC Lifecycle error */ STATUS_ERROR_CCC_LIFECYCLE = 0x51, + /** Other session conflict */ + STATUS_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT = 0x52, /** UWB Regulation Off */ - STATUS_REGULATION_UWB_OFF = 0x52, + STATUS_REGULATION_UWB_OFF = 0x53, }