Hi, I am only suggesting you use integration ( sum & 'average' last N measurement over some short period of time ) for the compass/azimuth - however you decide to get that data - just to smooth the data, so these filtered reading don't jump around so much (this has got little or nothing to do with accuracy of the sensors).
Then you might use the gyroscope &/or acceleration to detect relative movement of the device, is it currently still or moving, to alter the integration you are doing with the compass/azimuth, eg to reset or change value of N mentioned. Kalman Filters are often mentioned here as a solution http://en.wikipedia.org/wiki/Kalman_filter If you want high accuracy you will probably need to use external high accuracy IMU / compass sensor devices. Even then you won't necessarily get around external magnetic interference. Regards On Nov 10, 10:17 pm, Ferro Francesco <[email protected]> wrote: > I know what is an integration and How to do it. What I don't know it's what > do I do with the result? How can i combine is with the compass value ? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

