Qorvo Nearby Interaction App/ NI Background App

Hi!

I am working on a project using the DWM3001CDK module in tandem with the Qorvo Nearby Interaction App to provide distance and direction measurements continually between the phone (iphone 11 pro max ios 16) and the DWM3001CDK.

I am able to successfully get readings for distance and direction, however i have to keep the app open. I am aware that since ios 16 Apple has enabled two-way ranging in background, and that this has been implemented in the NI background app - again this is working and i can take distance measurements just fine. I would like to be able to find the direction in the background also. Is this something that can be implemented?

If so, would it be wiser to alter the NI Background app to do direction finding via PdoA, or alter the Nearby Interaction app to work in the background ?

If anyone has any tips on the best way to go about this that would be much appreciated. Thanks !

Since iphone14 there is different method in iphones for direction finding, which requires “convergence”, i.e. physical movement of the phone, such it can calculate the direction.

I am afraid this decreased customer experience significantly by mandating to do this “convergence” in the FG mode.

No. There are no methods to get AoA in BG on iPhone devices. In addition, you cannot get AoA on stationary iPhones >13.

Apple’s iOS 16 supports background distance measurement with UWB, but direction finding (via AoA or PDoA) requires the app to be in the foreground. Devices like the iPhone 14 also need physical movement for direction data. Developers using Qorvo’s Nearby Interaction App must keep it active in the foreground for accurate distance and direction readings due to these iOS restrictions.