We are attempting to get the compass bearing from the 6210 Navigator.
We have attempted using the Location Acquistion API passing an
HPositionGenericInfo to the NotifyPositionUpdate.
After requesting EPositionFieldTrueCourse or
EPositionFieldMagneticCourse we get a false returned from IsFieldAvailable
from the object after the NotifyPositionUpdate.
If we use EPositionFieldHeading this returns a value but it doesn't
return the compass information it appears to be calculated
by tracking positions over time.
We have also attempted to use the Sensor Framework API in accordance
with the Forum Nokia post
which indicate the magnetometer is part of the sensor framework.
However the RRSensorApi.lib doesn't appear to be present on the device
as when we debug the application on the device it
reports that it is unable to start the application as a required library
is unavailable. However if we comment out the Sensor
Frameworks stuff the application works perfectly.
Can anybody provide an answer as to how to programmatically access the
compass, or if this is going to be available via the
Sensor Framework, when the necessary library will be included in a