Loading bluetooth/ranging/aidl/aidl_api/android.hardware.bluetooth.ranging/current/android/hardware/bluetooth/ranging/ChannelSoundingSingleSideData.aidl +3 −3 Original line number Diff line number Diff line Loading @@ -34,13 +34,13 @@ package android.hardware.bluetooth.ranging; @VintfStability parcelable ChannelSoundingSingleSideData { @nullable List<android.hardware.bluetooth.ranging.StepTonePct> stepTonePcts; @nullable android.hardware.bluetooth.ranging.StepTonePct[] stepTonePcts; @nullable byte[] packetQuality; @nullable byte[] packetRssiDbm; @nullable android.hardware.bluetooth.ranging.Nadm[] packetNadm; @nullable int[] measuredFreqOffset; @nullable List<android.hardware.bluetooth.ranging.ComplexNumber> packetPct1; @nullable List<android.hardware.bluetooth.ranging.ComplexNumber> packetPct2; @nullable android.hardware.bluetooth.ranging.ComplexNumber[] packetPct1; @nullable android.hardware.bluetooth.ranging.ComplexNumber[] packetPct2; byte referencePowerDbm; @nullable byte[] vendorSpecificCsSingleSidedata; } bluetooth/ranging/aidl/aidl_api/android.hardware.bluetooth.ranging/current/android/hardware/bluetooth/ranging/ModeType.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ // later when a module using the interface is updated, e.g., Mainline modules. package android.hardware.bluetooth.ranging; @Backing(type="int") @VintfStability @Backing(type="byte") @VintfStability enum ModeType { ZERO = 0x00, ONE = 0x01, Loading bluetooth/ranging/aidl/aidl_api/android.hardware.bluetooth.ranging/current/android/hardware/bluetooth/ranging/SubModeType.aidl +2 −2 Original line number Diff line number Diff line Loading @@ -32,10 +32,10 @@ // later when a module using the interface is updated, e.g., Mainline modules. package android.hardware.bluetooth.ranging; @Backing(type="int") @VintfStability @Backing(type="byte") @VintfStability enum SubModeType { ONE = 0x01, TWO = 0x02, THREE = 0x03, UNUSED = 0xff, UNUSED = 0xffu8, } bluetooth/ranging/aidl/android/hardware/bluetooth/ranging/AddressType.aidl +4 −0 Original line number Diff line number Diff line Loading @@ -16,9 +16,13 @@ package android.hardware.bluetooth.ranging; /** * Same as the BLE address type, except anonymous isn't supported for ranging. */ @VintfStability @Backing(type="int") enum AddressType { PUBLIC = 0x00, /* Still may be fixed on the device and is not randomized on boot */ RANDOM = 0x01, } bluetooth/ranging/aidl/android/hardware/bluetooth/ranging/ChannelSoudingRawData.aidl +3 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,9 @@ import android.hardware.bluetooth.ranging.ModeType; /** * Raw ranging data of Channel Sounding. * See Channel Sounding CR_PR 3.1.10 and Channel Sounding HCI Updates CR_PR 3.1.23 for details. * * Specification: https://www.bluetooth.com/specifications/specs/channel-sounding-cr-pr/ */ @VintfStability parcelable ChannelSoudingRawData { Loading Loading
bluetooth/ranging/aidl/aidl_api/android.hardware.bluetooth.ranging/current/android/hardware/bluetooth/ranging/ChannelSoundingSingleSideData.aidl +3 −3 Original line number Diff line number Diff line Loading @@ -34,13 +34,13 @@ package android.hardware.bluetooth.ranging; @VintfStability parcelable ChannelSoundingSingleSideData { @nullable List<android.hardware.bluetooth.ranging.StepTonePct> stepTonePcts; @nullable android.hardware.bluetooth.ranging.StepTonePct[] stepTonePcts; @nullable byte[] packetQuality; @nullable byte[] packetRssiDbm; @nullable android.hardware.bluetooth.ranging.Nadm[] packetNadm; @nullable int[] measuredFreqOffset; @nullable List<android.hardware.bluetooth.ranging.ComplexNumber> packetPct1; @nullable List<android.hardware.bluetooth.ranging.ComplexNumber> packetPct2; @nullable android.hardware.bluetooth.ranging.ComplexNumber[] packetPct1; @nullable android.hardware.bluetooth.ranging.ComplexNumber[] packetPct2; byte referencePowerDbm; @nullable byte[] vendorSpecificCsSingleSidedata; }
bluetooth/ranging/aidl/aidl_api/android.hardware.bluetooth.ranging/current/android/hardware/bluetooth/ranging/ModeType.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ // later when a module using the interface is updated, e.g., Mainline modules. package android.hardware.bluetooth.ranging; @Backing(type="int") @VintfStability @Backing(type="byte") @VintfStability enum ModeType { ZERO = 0x00, ONE = 0x01, Loading
bluetooth/ranging/aidl/aidl_api/android.hardware.bluetooth.ranging/current/android/hardware/bluetooth/ranging/SubModeType.aidl +2 −2 Original line number Diff line number Diff line Loading @@ -32,10 +32,10 @@ // later when a module using the interface is updated, e.g., Mainline modules. package android.hardware.bluetooth.ranging; @Backing(type="int") @VintfStability @Backing(type="byte") @VintfStability enum SubModeType { ONE = 0x01, TWO = 0x02, THREE = 0x03, UNUSED = 0xff, UNUSED = 0xffu8, }
bluetooth/ranging/aidl/android/hardware/bluetooth/ranging/AddressType.aidl +4 −0 Original line number Diff line number Diff line Loading @@ -16,9 +16,13 @@ package android.hardware.bluetooth.ranging; /** * Same as the BLE address type, except anonymous isn't supported for ranging. */ @VintfStability @Backing(type="int") enum AddressType { PUBLIC = 0x00, /* Still may be fixed on the device and is not randomized on boot */ RANDOM = 0x01, }
bluetooth/ranging/aidl/android/hardware/bluetooth/ranging/ChannelSoudingRawData.aidl +3 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,9 @@ import android.hardware.bluetooth.ranging.ModeType; /** * Raw ranging data of Channel Sounding. * See Channel Sounding CR_PR 3.1.10 and Channel Sounding HCI Updates CR_PR 3.1.23 for details. * * Specification: https://www.bluetooth.com/specifications/specs/channel-sounding-cr-pr/ */ @VintfStability parcelable ChannelSoudingRawData { Loading