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)