Android App 'display Ranging Result' function started with 'Ranging ResultPeer Disconnected'

Component used: Qorvo DW3210, Qorvo_Nearby_Interaction_3_1_0 Version used: Version 1.0.0-alpha08 Devices/Android versions reproduced on: Samsung S21+, Android 14

I’m trying to change the Qorvo’s Nearby Interaction program maunally, which is used to be communicate with iPhone. I set DeviceMacAddress, sessionID, phoneMacAddress, profileID=1, deviceRangingRole=1, channel=9, preambleID=11 maunally. But when in ‘displayRangingResult’ function, the ‘rangingResult’ started instance of RangingResult.RangingResultPeerDisconnected. So the session of ranging is stoped.

Is there any way to restart or create a new session to finished the ranging testing? STS is not used in my project.But there’s still lots protected code and compiled code, I can’t know the program process and even the ‘uwbconfigdata’.

Or is there any way to join in the developer program? I can join the agreement with NDA but I didn’t find the way.

Another question: When will Google open the access permission to uwb device to join in ‘Google Find My Device’ like Apple’s original Airtag? And how to get the certification with BLE’s Findmy Tag in Google Find My Device’?

Thanks for your help. Best wishes.

---------------------------- PROCESS STARTED (17450) for package com.jetpackexample ----------------------------
2024-05-15 01:52:03.477 17450-17450 .jetpackexample         com.jetpackexample                   W  DexFile /data/data/com.jetpackexample/code_cache/.studio/instruments-ac9f170b.jar is in boot class path but is not in a known location
2024-05-15 01:52:03.483 17450-17450 .jetpackexample         com.jetpackexample                   W  Redefining intrinsic method java.lang.Thread java.lang.Thread.currentThread(). This may cause the unexpected use of the original definition of java.lang.Thread java.lang.Thread.currentThread()in methods that have already been compiled.
2024-05-15 01:52:03.483 17450-17450 .jetpackexample         com.jetpackexample                   W  Redefining intrinsic method boolean java.lang.Thread.interrupted(). This may cause the unexpected use of the original definition of boolean java.lang.Thread.interrupted()in methods that have already been compiled.
2024-05-15 01:52:03.485 17450-17450 Compatibil...geReporter com.jetpackexample                   D  Compat change id reported: 171979766; UID 10324; state: ENABLED
2024-05-15 01:52:03.485 17450-17450 Compatibil...geReporter com.jetpackexample                   D  Compat change id reported: 242716250; UID 10324; state: DISABLED
2024-05-15 01:52:03.504 17450-17450 ziparchive              com.jetpackexample                   W  Unable to open '/data/data/com.jetpackexample/code_cache/.overlay/base.apk/classes5.dm': No such file or directory
2024-05-15 01:52:03.504 17450-17450 ziparchive              com.jetpackexample                   W  Unable to open '/data/data/com.jetpackexample/code_cache/.overlay/base.apk/classes4.dm': No such file or directory
2024-05-15 01:52:03.506 17450-17450 .jetpackexample         com.jetpackexample                   W  ClassLoaderContext classpath size mismatch. expected=0, found=2 (PCL[] | PCL[/data/data/com.jetpackexample/code_cache/.overlay/base.apk/classes5.dex*2459716425:/data/data/com.jetpackexample/code_cache/.overlay/base.apk/classes4.dex*2582555321])
2024-05-15 01:52:03.507 17450-17450 nativeloader            com.jetpackexample                   D  Configuring clns-4 for other apk /data/app/~~IdkNilZBJSChyyh1J9J0VQ==/com.jetpackexample-cwIz5T2rnEvOULexI1N9FA==/base.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~IdkNilZBJSChyyh1J9J0VQ==/com.jetpackexample-cwIz5T2rnEvOULexI1N9FA==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.jetpackexample
2024-05-15 01:52:03.542 17450-17450 GraphicsEnvironment     com.jetpackexample                   V  Currently set values for:
2024-05-15 01:52:03.542 17450-17450 GraphicsEnvironment     com.jetpackexample                   V    angle_gl_driver_selection_pkgs=[]
2024-05-15 01:52:03.542 17450-17450 GraphicsEnvironment     com.jetpackexample                   V    angle_gl_driver_selection_values=[]
2024-05-15 01:52:03.542 17450-17450 GraphicsEnvironment     com.jetpackexample                   V  ANGLE GameManagerService for com.jetpackexample: false
2024-05-15 01:52:03.542 17450-17450 GraphicsEnvironment     com.jetpackexample                   V  com.jetpackexample is not listed in per-application setting
2024-05-15 01:52:03.543 17450-17450 GraphicsEnvironment     com.jetpackexample                   V  App is not on the allowlist for updatable production driver.
2024-05-15 01:52:03.604 17450-17485 AdrenoGLES-0            com.jetpackexample                   I  QUALCOMM build                   : 12ae96cb63, I409bbc12eb
                                                                                                    Build Date                       : 09/13/23
                                                                                                    OpenGL ES Shader Compiler Version: EV031.35.01.10
                                                                                                    Local Branch                     : 
                                                                                                    Remote Branch                    : 
                                                                                                    Remote Branch                    : 
                                                                                                    Reconstruct Branch               : 
2024-05-15 01:52:03.604 17450-17485 AdrenoGLES-0            com.jetpackexample                   I  Build Config                     : S P 10.0.7 AArch64
2024-05-15 01:52:03.604 17450-17485 AdrenoGLES-0            com.jetpackexample                   I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
2024-05-15 01:52:03.607 17450-17485 AdrenoGLES-0            com.jetpackexample                   I  PFP: 0x016dc112, ME: 0x00000000
2024-05-15 01:52:03.660 17450-17450 DecorView               com.jetpackexample                   I  setWindowBackground: isPopOver=false color=ffffffff d=android.graphics.drawable.ColorDrawable@e67fe5b
2024-05-15 01:52:03.669 17450-17450 .jetpackexample         com.jetpackexample                   W  Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed)
2024-05-15 01:52:03.669 17450-17450 .jetpackexample         com.jetpackexample                   W  Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
2024-05-15 01:52:03.670 17450-17450 Compatibil...geReporter com.jetpackexample                   D  Compat change id reported: 210923482; UID 10324; state: ENABLED
2024-05-15 01:52:03.689 17450-17450 Compatibil...geReporter com.jetpackexample                   D  Compat change id reported: 263076149; UID 10324; state: DISABLED
2024-05-15 01:52:03.692 17450-17450 BluetoothAdapter        com.jetpackexample                   I  BluetoothAdapter() : com.jetpackexample
2024-05-15 01:52:03.693 17450-17450 BluetoothAdapter        com.jetpackexample                   D  getBleEnabledArray(): ON
2024-05-15 01:52:03.693 17450-17450 BluetoothAdapter        com.jetpackexample                   I  BLE support array set: [true, true, true, true, true, true, true]
2024-05-15 01:52:03.697 17450-17450 com.jetpac...inActivity com.jetpackexample                   D  Start Bluetooth LE Device scanning
2024-05-15 01:52:03.697 17450-17450 com.jetpac...anagerImpl com.jetpackexample                   D  Bluetooth starting LE Scanning
2024-05-15 01:52:03.697 17450-17450 com.jetpac...anagerImpl com.jetpackexample                   D  Bluetooth SCAN successfully started
2024-05-15 01:52:03.697 17450-17450 BluetoothAdapter        com.jetpackexample                   D  getBleEnabledArray(): ON
2024-05-15 01:52:03.697 17450-17450 BluetoothAdapter        com.jetpackexample                   D  semIsBleEnabled(): ON
2024-05-15 01:52:03.698 17450-17450 BluetoothAdapter        com.jetpackexample                   D  getBleEnabledArray(): ON
2024-05-15 01:52:03.698 17450-17450 BluetoothLeScanner      com.jetpackexample                   D  Start Scan with callback
2024-05-15 01:52:03.700 17450-17470 BluetoothLeScanner      com.jetpackexample                   D  onScannerRegistered() - status=0 scannerId=5 mScannerId=0
2024-05-15 01:52:03.712 17450-17450 Compatibil...geReporter com.jetpackexample                   D  Compat change id reported: 237531167; UID 10324; state: DISABLED
2024-05-15 01:52:03.714 17450-17450 libc                    com.jetpackexample                   W  Access denied finding property "persist.dm.passive.display_brightness"
2024-05-15 01:52:03.714 17450-17450 libc                    com.jetpackexample                   W  Access denied finding property "persist.dm.passive.ambient_brightness"
2024-05-15 01:52:03.716 17450-17485 NativeCust...ncyManager com.jetpackexample                   D  [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-05-15 01:52:03.721 17450-17450 InsetsController        com.jetpackexample                   D  onStateChanged: host=com.jetpackexample/com.jetpackexample.MainActivity from=android.view.ViewRootImpl.setView:1717 state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2400), mDisplayCutout=DisplayCutout{insets=Rect(0, 75 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(512, 0 - 569, 75), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2400 physicalDisplayWidth=1080 physicalDisplayHeight=2400 density={2.8125} cutoutSpec={M 0, 0 H -10.13333333333333 V 26.66666666666667 H 10.13333333333333 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=0, center=Point(0, 0)}, RoundedCorner{position=TopRight, radius=0, center=Point(0, 0)}, RoundedCorner{position=BottomRight, radius=0, center=Point(0, 0)}, RoundedCorner{position=BottomLeft, radius=0, center=Point(0, 0)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2400), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(956, 0 - 1080, 75) rotation=0}, mDisplayShape=DisplayShape{ spec=-1893857183 displayWidth=1080 displayHeight=2400 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {847e0000 mType=statusBars mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {847e0005 mType=mandatorySystemGestures mFrame=[0,0][1080,109] mVisible=true mFlags=[]}, InsetsSource: {847e0006 mType=tappableElement mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {b8650001 mType=navigationBars mFrame=[0,2358][1080,2400] mVisible=true mFlags=[SUPPRESS_SCRIM]}, InsetsSource: {b8650004 mType=systemGestures mFrame=[0,0][84,2400] mVisible=true mFlags=[]}, InsetsSource: {b8650005 mType=mandatorySystemGestures mFrame=[0,2310][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {b8650006 mType=tappableElement mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {b8650024 mType=systemGestures mFrame=[996,0][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,75] mVisible=true mFlags=[]} }
2024-05-15 01:52:03.722 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  synced displayState. AttachInfo displayState=2
2024-05-15 01:52:03.722 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  setView = com.android.internal.policy.DecorView@c83347a TM=true
2024-05-15 01:52:03.723 17450-17450 IDS_TAG                 com.jetpackexample                   I  Starting IDS observe window
2024-05-15 01:52:03.723 17450-17450 IDS_TAG                 com.jetpackexample                   I  Getting Shared Preference for android.app.Application@e36b42b uid = 10324
2024-05-15 01:52:03.725 17450-17450 IDS_TAG                 com.jetpackexample                   I  App android.app.Application@e36b42b being boosted by IDS
2024-05-15 01:52:03.726 17450-17450 IDS_TAG                 com.jetpackexample                   I  Closing IDS observe window
2024-05-15 01:52:03.726 17450-17450 IDS_TAG                 com.jetpackexample                   I  Getting Shared Preference for android.app.Application@e36b42b uid = 10324
2024-05-15 01:52:03.750 17450-17450 BLASTBufferQueue_Java   com.jetpackexample                   I  new BLASTBufferQueue, mName= ViewRootImpl@ac98f6e[MainActivity] mNativeObject= 0xb4000070fa93da90 sc.mNativeObject= 0xb40000725a92f590 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2979 android.view.ViewRootImpl.relayoutWindow:9998 android.view.ViewRootImpl.performTraversals:4056 android.view.ViewRootImpl.doTraversal:3239 android.view.ViewRootImpl$TraversalRunnable.run:11197 android.view.Choreographer$CallbackRecord.run:1650 android.view.Choreographer$CallbackRecord.run:1659 android.view.Choreographer.doCallbacks:1129 android.view.Choreographer.doFrame:1055 android.view.Choreographer$FrameDisplayEventReceiver.run:1622 
2024-05-15 01:52:03.751 17450-17450 BLASTBufferQueue_Java   com.jetpackexample                   I  update, w= 1080 h= 2400 mName = ViewRootImpl@ac98f6e[MainActivity] mNativeObject= 0xb4000070fa93da90 sc.mNativeObject= 0xb40000725a92f590 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2979 android.view.ViewRootImpl.relayoutWindow:9998 android.view.ViewRootImpl.performTraversals:4056 android.view.ViewRootImpl.doTraversal:3239 android.view.ViewRootImpl$TraversalRunnable.run:11197 
2024-05-15 01:52:03.751 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) req=(1080,2400)0 dur=6 res=0x403 s={true 0xb40000723a93f4b0} ch=true seqId=0
2024-05-15 01:52:03.752 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  performConfigurationChange setNightDimText nightDimLevel=0
2024-05-15 01:52:03.752 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   D  mThreadedRenderer.initialize() mSurface={isValid=true 0xb40000723a93f4b0} hwInitialized=true
2024-05-15 01:52:03.760 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   D  reportNextDraw android.view.ViewRootImpl.performTraversals:4658 android.view.ViewRootImpl.doTraversal:3239 android.view.ViewRootImpl$TraversalRunnable.run:11197 android.view.Choreographer$CallbackRecord.run:1650 android.view.Choreographer$CallbackRecord.run:1659 
2024-05-15 01:52:03.761 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   D  Setup new sync=wmsSync-ViewRootImpl@ac98f6e[MainActivity]#0
2024-05-15 01:52:03.761 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   D  Creating new active sync group ViewRootImpl@ac98f6e[MainActivity]#1
2024-05-15 01:52:03.761 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   D  registerCallbacksForSync syncBuffer=false
2024-05-15 01:52:03.763 17450-17494 ViewRootIm...nActivity] com.jetpackexample                   D  Received frameDrawingCallback syncResult=0 frameNum=1.
2024-05-15 01:52:03.764 17450-17494 ViewRootIm...nActivity] com.jetpackexample                   I  mWNT: t=0xb4000071ea943490 mBlastBufferQueue=0xb4000070fa93da90 fn= 1 caller= android.view.ViewRootImpl$8.onFrameDraw:13614 android.view.ThreadedRenderer$1.onFrameDraw:788 <bottom of call stack> 
2024-05-15 01:52:03.764 17450-17494 ViewRootIm...nActivity] com.jetpackexample                   D  Setting up sync and frameCommitCallback
2024-05-15 01:52:03.769 17450-17485 BLASTBufferQueue        com.jetpackexample                   I  [ViewRootImpl@ac98f6e[MainActivity]#0](f:0,a:0,s:0) onFrameAvailable the first frame is available
2024-05-15 01:52:03.770 17450-17485 ViewRootIm...nActivity] com.jetpackexample                   D  Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
2024-05-15 01:52:03.770 17450-17485 OpenGLRenderer          com.jetpackexample                   D  CFMS:: SetUp Pid : 17450    Tid : 17485
2024-05-15 01:52:03.770 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   D  reportDrawFinished
2024-05-15 01:52:03.772 17450-17450 UwbMangerImpl           com.jetpackexample                   I  iUwb service created successfully.
2024-05-15 01:52:03.777 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  registerCallbackForPendingTransactions
2024-05-15 01:52:03.778 17450-17493 ViewRootIm...nActivity] com.jetpackexample                   I  mWNT: t=0xb4000071ea9426d0 mBlastBufferQueue=0xb4000070fa93da90 fn= 2 caller= android.view.ViewRootImpl$6.onFrameDraw:5539 android.view.ViewRootImpl$2.onFrameDraw:2103 android.view.ThreadedRenderer$1.onFrameDraw:788 
2024-05-15 01:52:03.779 17450-17450 InsetsSourceConsumer    com.jetpackexample                   D  applyRequestedVisibilityToControl: visible=true, type=2
2024-05-15 01:52:03.779 17450-17450 InsetsSourceConsumer    com.jetpackexample                   D  applyRequestedVisibilityToControl: visible=true, type=1
2024-05-15 01:52:03.781 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  MSG_WINDOW_FOCUS_CHANGED 1 0
2024-05-15 01:52:03.782 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   D  mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb40000723a93f4b0}
2024-05-15 01:52:03.783 17450-17450 InputMethodManagerUtils com.jetpackexample                   D  startInputInner - Id : 0
2024-05-15 01:52:03.783 17450-17450 InputMethodManager      com.jetpackexample                   I  startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
2024-05-15 01:52:03.788 17450-17450 InputMethodManagerUtils com.jetpackexample                   D  startInputInner - Id : 0
2024-05-15 01:52:03.792 17450-17450 InsetsSourceConsumer    com.jetpackexample                   D  applyRequestedVisibilityToControl: visible=false, type=8
2024-05-15 01:52:03.830 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  onDisplayChanged oldDisplayState=2 newDisplayState=2
2024-05-15 01:52:03.848 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  onDisplayChanged oldDisplayState=2 newDisplayState=2
2024-05-15 01:52:03.883 17450-17450 com.jetpac...anagerImpl com.jetpackexample                   D  New device discovered
2024-05-15 01:52:03.884 17450-17450 BluetoothAdapter        com.jetpackexample                   I  BluetoothAdapter() : com.jetpackexample
2024-05-15 01:52:03.886 17450-17450 com.jetpac...inActivity com.jetpackexample                   D  Let's proceed to connect to: nRF52832DK (AD2E2402)
2024-05-15 01:52:03.886 17450-17450 com.jetpac...anagerImpl com.jetpackexample                   D  Bluetooth stopping LE Scanning
2024-05-15 01:52:03.886 17450-17450 BluetoothAdapter        com.jetpackexample                   D  getBleEnabledArray(): ON
2024-05-15 01:52:03.886 17450-17450 BluetoothAdapter        com.jetpackexample                   D  getBleEnabledArray(): ON
2024-05-15 01:52:03.886 17450-17450 BluetoothLeScanner      com.jetpackexample                   D  Stop Scan with callback
2024-05-15 01:52:03.888 17450-17450 BluetoothAdapter        com.jetpackexample                   D  getBleEnabledArray(): ON
2024-05-15 01:52:03.888 17450-17450 Compatibil...geReporter com.jetpackexample                   D  Compat change id reported: 265103382; UID 10324; state: DISABLED
2024-05-15 01:52:03.888 17450-17450 BluetoothGatt           com.jetpackexample                   D  connect() - device: FA:F7:AD:2E:24:02, auto: false
2024-05-15 01:52:03.888 17450-17450 BluetoothGatt           com.jetpackexample                   D  registerApp()
2024-05-15 01:52:03.889 17450-17450 BluetoothGatt           com.jetpackexample                   D  registerApp() - UUID=017ca99c-f4f8-49ca-ae86-b97cf2040733
2024-05-15 01:52:03.891 17450-17470 BluetoothGatt           com.jetpackexample                   D  onClientRegistered() - status=0 clientIf=6
2024-05-15 01:52:03.895 17450-17470 BluetoothAdapter        com.jetpackexample                   D  getBleEnabledArray(): ON
2024-05-15 01:52:04.673 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  onDisplayChanged oldDisplayState=2 newDisplayState=2
2024-05-15 01:52:05.063 17450-17470 BluetoothGatt           com.jetpackexample                   D  onClientConnectionState() - status=0 clientIf=6 device=XX:XX:XX:XX:24:02
2024-05-15 01:52:05.067 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  BluetoothGattCallback onConnectionStateChange. Status: 0 State: 2
2024-05-15 01:52:05.068 17450-17470 BluetoothGatt           com.jetpackexample                   D  discoverServices() - device: FA:F7:AD:2E:24:02
2024-05-15 01:52:05.876 17450-17470 BluetoothGatt           com.jetpackexample                   D  onConnectionUpdated() - Device=XX:XX:XX:XX:24:02 interval=6 latency=0 timeout=500 status=0
2024-05-15 01:52:06.094 17450-17470 BluetoothGatt           com.jetpackexample                   D  onSearchComplete() = Device=XX:XX:XX:XX:24:02 Status=0
2024-05-15 01:52:06.095 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  BluetoothGattCallback onServicesDiscovered status: 0
2024-05-15 01:52:06.095 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   I  Write characteristic found, UUID is: 2e93998a-6a61-11ed-a1eb-0242ac120002
2024-05-15 01:52:06.096 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   I  Notify characteristic found, UUID is 2e939af2-6a61-11ed-a1eb-0242ac120002
2024-05-15 01:52:06.096 17450-17470 BluetoothGatt           com.jetpackexample                   D  setCharacteristicNotification() - uuid: 2e939af2-6a61-11ed-a1eb-0242ac120002 enable: true
2024-05-15 01:52:06.099 17450-17470 BluetoothGatt           com.jetpackexample                   D  setCharacteristicNotification() - uuid: 2e93998a-6a61-11ed-a1eb-0242ac120002 enable: true
2024-05-15 01:52:06.103 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  descriptor written
2024-05-15 01:52:06.122 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  onDescriptorWrite status: 0
2024-05-15 01:52:06.123 17450-17470 BluetoothGatt           com.jetpackexample                   D  configureMTU() - device: FA:F7:AD:2E:24:02 mtu: 84
2024-05-15 01:52:06.184 17450-17470 BluetoothGatt           com.jetpackexample                   D  onConnectionUpdated() - Device=XX:XX:XX:XX:24:02 interval=39 latency=0 timeout=500 status=0
2024-05-15 01:52:06.184 17450-17470 BluetoothGatt           com.jetpackexample                   D  onConfigureMTU() - Device=XX:XX:XX:XX:24:02 mtu=100 status=0
2024-05-15 01:52:06.184 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  onMtuChanged status: 0 mtu: 100
2024-05-15 01:52:06.195 17450-17450 Compatibil...geReporter com.jetpackexample                   D  Compat change id reported: 147798919; UID 10324; state: ENABLED
2024-05-15 01:52:06.200 17450-17450 Toast                   com.jetpackexample                   I  show: caller = com.jetpackexample.MainActivity.onConnect:686 
2024-05-15 01:52:06.202 17450-17450 Toast                   com.jetpackexample                   I  show: isDexDualMode = false
2024-05-15 01:52:06.202 17450-17450 Toast                   com.jetpackexample                   I  show: contextDispId = 0 mCustomDisplayId = -1 focusedDisplayId = 0 isActivityContext = true
2024-05-15 01:52:06.209 17450-17450 com.jetpac...anagerImpl com.jetpackexample                   D  Bluetooth LE Data to transmit: 0A
2024-05-15 01:52:06.212 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  onCharacteristicWrite status: 0
2024-05-15 01:52:06.423 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  onCharacteristicChanged
2024-05-15 01:52:06.423 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  Bluetooth LE Data received: 0101000000140000000000000000000015010001003FF50300B80B00000000010101AB191900
2024-05-15 01:52:06.423 17450-17470 com.jetpac...inActivity com.jetpackexample                   D  UWB Configure UwbDeviceConfigData: 01000000140000000000000000000015010001003FF50300B80B00000000010101AB191900
2024-05-15 01:52:06.425 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  Uwb device supported ranging roles: 1, selected role for UWB device: 1
2024-05-15 01:52:06.425 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  Uwb device supported UWB profile IDs: 1, selected UWB profile ID: 1
2024-05-15 01:52:06.425 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  Android device will act as Controlee!
2024-05-15 01:52:06.444 17450-17512 UwbMangerImpl           com.jetpackexample                   I  Creating Gms Client session scope
2024-05-15 01:52:06.516 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  UWB sessionId: 60851
2024-05-15 01:52:06.517 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  UWB Channel params, Channel: 9 preambleIndex: 11
2024-05-15 01:52:06.517 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  UWB Local Address: 0F:C9
2024-05-15 01:52:06.517 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  UWB Destination Address: 19:AB
2024-05-15 01:52:06.517 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  Configure ranging parameters for Profile ID: 1
2024-05-15 01:52:06.517 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  Configure controlee flowable
2024-05-15 01:52:06.531 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  UWB Disposable started
2024-05-15 01:52:06.535 17450-17511 com.jetpac...inActivity com.jetpackexample                   D  onRangingStarted succeed
2024-05-15 01:52:06.535 17450-17511 com.jetpac...anagerImpl com.jetpackexample                   D  Bluetooth LE Data to transmit: 0B0100010019434EB3ED00000B090600100EA20003074E6B63235CC90F00
2024-05-15 01:52:06.538 17450-17470 com.jetpac...anagerImpl com.jetpackexample                   D  onCharacteristicWrite status: 0
2024-05-15 01:52:07.553 17450-17520 com.jetpac...anagerImpl com.jetpackexample                   D  UWB Ranging notification received
2024-05-15 01:52:07.553 17450-17520 com.jetpac...inActivity com.jetpackexample                   D  In onRangingResult succeed
2024-05-15 01:52:07.553 17450-17520 com.jetpac...inActivity com.jetpackexample                   D  In displayRangingResult succeed
2024-05-15 01:52:07.553 17450-17520 com.jetpac...inActivity com.jetpackexample                   E  RangingResultPeerDisconnected error
2024-05-15 01:52:07.554 17450-17520 com.jetpac...inActivity com.jetpackexample                   E  DeviceMacAddress Decimal is [25, -85]
2024-05-15 01:52:07.554 17450-17520 com.jetpac...inActivity com.jetpackexample                   E  ssssssssssss19:AB
2024-05-15 01:52:07.554 17450-17520 com.jetpac...inActivity com.jetpackexample                   E  rrrrrrrrrrrrrrrrrangingResultPosition succeed
2024-05-15 01:52:07.554 17450-17520 com.jetpac...inActivity com.jetpackexample                   D  Position distance: 0.01
2024-05-15 01:52:07.555 17450-17520 com.jetpac...inActivity com.jetpackexample                   D  Position AoA Azimuth: 1.0
2024-05-15 01:52:07.555 17450-17520 com.jetpac...inActivity com.jetpackexample                   D  Position AoA Elevation: 1.0
2024-05-15 01:52:11.266 17450-17467 BluetoothGatt           com.jetpackexample                   D  onConnectionUpdated() - Device=XX:XX:XX:XX:24:02 interval=198 latency=6 timeout=1600 status=0
2024-05-15 01:52:12.109 17450-17450 ViewRootIm...nActivity] com.jetpackexample                   I  onDisplayChanged oldDisplayState=2 newDisplayState=2
---------------------------- PROCESS ENDED (17450) for package com.jetpackexample ----------------------------

Hi Sakuranda,

If I understand correctly, you are trying to reuse the QNI package, but interface the DW3000 device with an android device rather than an Iphone.

I’m afraid this is not possible for now. If you need the details of the QNI session, you will need to apply to the NI MFI program with Apple.