I have a Surface Go LTE (model 1825), running Windows 10 Pro, Version 22H2, Build 19045.4291.
According to the specifications it has standalone GPS/GNSS capability. In the privacy settings, access to location services has been enabled.
In the device manager, under system, there is a Surface GPS device listed.
However a Win32 app using the ISensor interface, there is no GPS sensor listed. Both the Surface Sensor Diagnostic and Sensor Explorer tools also show no GPS sensor.
However my app, the Surface Sensor Diagnostic and Sensor Explorer tools all recognize the other seven sensors (Acceleromter, Attitude, Ambient Light etc.)
How do I access the GPS sensor through a Win32 app, (eg. What Win32 API do I use) and how do I diagnose whether the GPS sensor is actually working or not.
Or is it not possible to access the GPS, and Microsoft are guilt of deceptive advertising ?