GPS reading from `positioningCameraHelper` widely off on device

Include the following details while filing a bug report (edit as applicable):

  • Issue category: WPS
  • Device type & OS version: Android
  • Host machine & OS version: Windows
  • Issue Environment : On Device
  • ARDK version: 3.9 & 3.11
  • Unity version: 2022.3 & U6

Bug reproduction steps:

Use the ARDK samples for WPS to show the compass headings.

  • Start the device and look at values.
  • Rotate the device and compare values
  • Perform a device calibration (swinging 8)
  • Repeat value tests and observe erratic differences.

The Unity value always appears close to correct, however, the WPS value gets widely out of range and does not correct itself. This has a knock on effect with WPS located objects.

Adding screenshots using a physical reference (that does not move)

Hello,

I’m sorry for the delay in replying back to you. We’ve recently noticed there was an issue with our replies not actually reaching users on the community forums and unfortunately yours was one of the posts that flew under the radar.

If this is something you’re still working on I would suggest an upgrade to NSDK 4 which has improved WPS. If you’re still looking to remain on NSDK 3, you just have to upgrade to version 3.17 which the the last supported version of 3.x and will be supported until February 2027