Just got an email from Google that Nexus S and Xoom currently do not use the gyroscope for TYPE_GRAVITY, TYPE_LINEAR_ACCELERATION and TYPE_ROTATION_VECTOR but it will be improved sometime in the future. Currently the only way to us the gyroscope in Java is to use TYPE_GYROSCOPE where you get rotational velocity.
On Jan 15, 9:05 am, nadam <a...@anyro.se> wrote: > Sorry for the bad link. I found a discussion indicating that devices > with gyro will include this input in the calculation of the new > events. I assume this is the case for Nexus S too. > > On 11 Jan, 16:19, nadam <a...@anyro.se> wrote: > > > > > > > > > In Android 2.3 we got three new sensor event types: > > > TYPE_GRAVITY > > TYPE_LINEAR_ACCELERATION > > TYPE_ROTATION_VECTOR > > > I assumed that this had something to do with thegyroscope > > (TYPE_GYROSCOPE) but looking at the code it seems that TYPE_GRAVITY > > and TYPE_LINEAR_ACCELERATION only uses the accelerometer, and > > TYPE_ROTATION_VECTOR uses only the accelerometer and the > > compass.http://www.google.co.in/codesearch/p?hl=en#uX1GffpyOZk/services/senso... > > > Is this just the default implementation whereas for instance Google > > Nexus S also uses thegyroscope? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en