Go Back   Android Forums > Android Discussion > Android Lounge
Android Lounge A place for general Android discussion and questions.

test: Reply
 
LinkBack Thread Tools
Old March 29th, 2011, 12:43 PM   #1 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default Androids with gyros

The aim of this thread is to provide a list of Android devices (existing and coming) with gyros - And to promote the value of having gyros in mobiles.

IPhones have gyros, but unfortunately very few Android devices have them so far.

So what is the gyro good for ? In short, in combination with the accelerometer it can produce fast and reliable measurements of the angular position of the device in space - roll , pitch and yaw.

Okay, the accelerometer can also measure the angular position - but not fast and reliable. Measurements are either 'shaky' or 'sloppy'. What the accelerometer really measures is a combination of gravity and 'changes in velocity'. The gravity direction relative to the device changes with the angular position of the device, and so can be used to determine the angular position. But the measurements also contain a part coming from velocity changes caused by a shaking hand. Good enough for rotating the screen, but not for smooth control needed by a game for instance. To get rid of the shakiness you have to filter the measurements, and then you get a sloppy response.

The gyro, on the other hand, measures angular velocity or 'changes in angle'. It is very fast and measurements are not influenced by vibrations. But, because it doesn't measure exact angles but angular velocity you have to integrate the measurements to get angular positions, and small inaccuracies will cause the angular position to drift.

So a gyro alone is not good for measuring angular position. But if you let the accelerometer take care of precise but slow changing position and the gyro take care of the fast changes, you have an ideal combination which produces fast and precise measurements, which can be used to provide a very fast and smooth control based on angular position in space.

My interest in this comes from developing a generic input method based on rolling and pitching - not a game. I have two devices for testing: a SonyEricsson with only an accelerometer and a Samsung (Google) Nexus S, which also have a gyro. And the difference is like night and day. After having used months experimenting with advanced filter techniques (4th order Bessel filters and Kalman filters) I came to the conclusion, that without a gyro, the control is ether shaky or sloppy - or both. In a few weeks you will be able to download my app and try it yourself.

So I will start the list with my two devices:

Samsung Nexus S : got
SonyEricsson Xperia x8: not

I hope some of you will help me with more informations for my 'Android gyro list'


Best Regards

Hardy Henneberg

Advertisements
hhenne is offline  
Reply With Quote
The Following 2 Users Say Thank You to hhenne For This Useful Post:
Harry2 (April 12th, 2011), Sak01 (September 26th, 2011)
sponsored links
Old April 1st, 2011, 06:31 AM   #2 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Stumpled over thTechJournals comparing LG Optimus 2X to Iphone 4 :LG Optimus 2X Has Better Browsing Speed Than iPhone 4 | TheTechJournal.com

It states that LG Optimus 2x has a gyro, so now there are two - at least.
hhenne is offline  
Reply With Quote
Old April 4th, 2011, 08:16 AM   #3 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default more androids with gyros

After searching a bit I found, following androids also have gyros. I have to emphasize that these devices have not been tested by me, so I just took informations found on the internet for granted.

Androids with gyro list is now:

Samsung /Google Nexus S - TESTED
Samsung i897 Captivate
Samsung Galaxy S
Samsung I9100 Galaxy S II Review

LG optimus 2x
LG Optimus 3D P920
LG Optimus Black P970
LG Optimus Dual

SonyEricsson Xperia arc
SonyEricsson Xperia neo
SonyEricsson Xperia play

High end Androids, which seem not to have a gyro include:

HTC Desire
HTC Incredible S
HTC Thunderbolt
hhenne is offline  
Reply With Quote
Old April 4th, 2011, 11:39 AM   #4 (permalink)
Senior Member
 
Join Date: Jan 2010
Posts: 9,945
 
Device(s):
Carrier: Not Provided

Thanks: 1,745
Thanked 1,991 Times in 1,546 Posts
Default

rumored that the EVO 3D has the gyro.
dan330 is offline  
Reply With Quote
Old April 12th, 2011, 01:22 PM   #5 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default Htc

Quote:
Originally Posted by dan330 View Post
rumored that the EVO 3D has the gyro.
I also heard/read that rumor - but I am informed by HTC, that it is not true.

BUT today it was announced that HTC Sensation has got a gyro. And it should be the first mobile from HTC with a gyro.

Hardy
hhenne is offline  
Reply With Quote
Old April 12th, 2011, 01:47 PM   #6 (permalink)
Senior Member
 
Harry2's Avatar
 
Join Date: Jun 2010
Location: Black Forest
Posts: 5,185
 
Device(s): One X, Sensation, Desire HD, Xperia Tablet S
Carrier: Not Provided

Thanks: 622
Thanked 1,342 Times in 1,116 Posts
Default

HTC Sensation has a g-sensor and a gyro sensor.
HTC - Products - HTC Sensation - Specification

Harry
__________________
Google Translate is to blame for my grammar
Harry2 is online now  
Reply With Quote
Old April 12th, 2011, 03:23 PM   #7 (permalink)
Member
 
Join Date: Oct 2010
Posts: 358
 
Device(s): Galaxy Nexus I9250, Vibrant (retired), Galaxy Tab 10.1
Carrier: T-Mobile US

Thanks: 25
Thanked 62 Times in 51 Posts
Default

The Samsung Vibrant has it, actually I believe all Galaxy S variants have it.
mrsbelpit is offline  
Reply With Quote
Old April 12th, 2011, 04:22 PM   #8 (permalink)
Reformed PH
 
Steven58's Avatar
 
Join Date: Feb 2010
Gender: Male
Posts: 32,921
 
Device(s): Gnex AOKP Nightlies (KitKat)
Carrier: Verizon

Thanks: 8,948
Thanked 26,702 Times in 7,003 Posts
Default

Sorry to be OT, but when I saw the topic, I got hungry for some Gyros. Carry on.
Steven58 is offline  
Reply With Quote
Old April 12th, 2011, 10:32 PM   #9 (permalink)
New Member
 
sylvainr's Avatar
 
Join Date: Mar 2011
Posts: 12
 
Device(s): HTC Desire HD
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

[strike]i think HTC Desire HD have gyros also[/strike]

oupsss my bad, i just look and no Gyros for the desire HD
sylvainr is offline  
Last edited by sylvainr; April 12th, 2011 at 10:37 PM.
Reply With Quote
Old April 22nd, 2011, 04:16 AM   #10 (permalink)
New Member
 
jubei's Avatar
 
Join Date: Feb 2010
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Can somebody verify the accuracy of that list and/or update it? Would be very much appreciated.
jubei is offline  
Reply With Quote
sponsored links
Old April 26th, 2011, 01:17 AM   #11 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default updated gyro list

updated list with Samsung Galaxy S Vibrant, HTC Sensation and HTC Evo.
Maybe one of you know an app, which tests for gyro, so this list can be verified.

Androids with gyro list is now
:

Samsung /Google Nexus S - TESTED
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II

LG optimus 2x
LG Optimus 3D P920
LG Optimus Black P970
LG Optimus Dual

SonyEricsson Xperia arc
SonyEricsson Xperia neo
SonyEricsson Xperia play

HTC Sensation

High end Androids, which seem not to have a gyro include:

HTC Desire
HTC Incredible S
HTC Thunderbolt
HTC Evo
hhenne is offline  
Reply With Quote
The Following User Says Thank You to hhenne For This Useful Post:
jubei (April 26th, 2011)
Old May 4th, 2011, 12:53 PM   #12 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

I'm not sure SonyEricsson Neo has got a gyro - in fact the only one I' absolutely sure of is the Samsung/Google Next. I hope very soon to have an app, which tests for a gyro, so we can have a more reliable list.
hhenne is offline  
Reply With Quote
Old May 6th, 2011, 02:15 AM   #13 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Samsung Infuse 4G is reported to have a gyro - so:


Androids with gyro list is now
:

Samsung /Google Nexus S - TESTED
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II
Samsung Infuse 4G

LG optimus 2x
LG Optimus 3D P920
LG Optimus Black P970
LG Optimus Dual

SonyEricsson Xperia arc
SonyEricsson Xperia play

HTC Sensation

High end Androids, which seem not to have a gyro include:

SonyEricsson Xperia neo

HTC Desire
HTC Incredible S
HTC Thunderbolt
HTC Evo
hhenne is offline  
Reply With Quote
Old May 30th, 2011, 06:26 PM   #14 (permalink)
Junior Member
 
falk's Avatar
 
Join Date: Dec 2009
Posts: 26
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 2 Times in 2 Posts
Default

I believe the Moto Xoom and new Samsung Tab have them. I've been playing with the Optimus 3D and confirm that it has gyros.

AFAIK, there is no software to speak of on the market that uses them.
falk is offline  
Reply With Quote
Old June 8th, 2011, 08:42 AM   #15 (permalink)
New Member
 
jubei's Avatar
 
Join Date: Feb 2010
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Samsung Galaxy S II has a gyro I'm using it as we speak. So confirmed on that one too.
jubei is offline  
Reply With Quote
Old June 19th, 2011, 07:57 AM   #16 (permalink)
New Member
 
Join Date: Jun 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default SE Xperia arc no gyros

I got an SE Xperia arc and can't confirm that it includes gyros.

Checking with Z-DeviceTest and AndroSensor you find only

a 3-axis linear accelerometer (Bosch BMA150).

There is no turnrate sensor!

ixGyro app confirms this, as it indicates "Gyroscope missing"

I'm running android 2.3.3
c031917 is offline  
Reply With Quote
Old June 20th, 2011, 07:21 AM   #17 (permalink)
lob
Member
 
lob's Avatar
 
Join Date: Apr 2010
Location: London, UK
Posts: 257
 
Device(s): HTC Desire, SGS, SGS2
Carrier: Not Provided

Thanks: 16
Thanked 39 Times in 21 Posts
Default

I have a Gyro in my SGS2, and, to be honest, I have found it rather useless.

I have no doubt that technically it gives the phone a far superior motion awareness, but I am yet to find any good apps that use it in a useful way.

My old HTC Desire was no less accurate in motion based games.

Any app suggestions to change my mind...?
__________________
NEXUS 4 - NEXUS 7

If someone helps you, say thanks
lob is offline  
Reply With Quote
Old September 26th, 2011, 05:12 AM   #18 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default Keyboard using gyro

I have just released an Android soft keyboard, which makes use of the gyro. So far it is only available for download from my own server - would like to have it tested on more devices before uploading to Android Market.

I would really appreciate, if somebody here will take deal in that.

best regards

Hardy Henneberg

maxikeys - Android soft keyboard - maxikeys - magnifies your keyboard
hhenne is offline  
Reply With Quote
Old September 26th, 2011, 05:21 AM   #19 (permalink)
New Member
 
Join Date: Sep 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Thumbs up

Quote:
Originally Posted by hhenne View Post
I have just released an Android soft keyboard, which makes use of the gyro.
heh, great idea!
MARAUD3R is offline  
Reply With Quote
Old September 26th, 2011, 06:28 AM   #20 (permalink)
Fixing stuff is not easy
 
Join Date: May 2011
Location: Over there <points>
Gender: Male
Posts: 7,690
 
Device(s): Samsung Galaxy S3; Asus Infinity
Carrier: Sprint

Thanks: 2,117
Thanked 4,314 Times in 2,513 Posts
jerofld
Default

The Evo 3D does have a gryo and g-sensor, just like the Sensation.

HTC EVO 3D Product Overview - HTC Smartphones
jerofld is offline  
Reply With Quote
sponsored links
Old September 26th, 2011, 07:22 AM   #21 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default updated list

Thanks for responses,

I have updated SG SII and Optimus 3D with confirmed, and registrated HTC EVO 3D as having gyro - but with a questionmark, because I got different informations on that device. It would be nice if somebody could confirm.
Then I moved SE Arc to 'no gyro'


Androids with gyro list is now:

Samsung /Google Nexus S - TESTED
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II - CONFIRMED
Samsung Infuse 4G

LG optimus 2x
LG Optimus 3D P920 - CONFIRMED
LG Optimus Black P970
LG Optimus Dual

SonyEricsson Xperia play

HTC Sensation
HTC EVO 3D ?

High end Androids, which seem not to have a gyro include:

SonyEricsson Xperia neo
SonyEricsson Xperia arc

HTC Desire
HTC Incredible S
HTC Thunderbolt
HTC Evo
hhenne is offline  
Reply With Quote
Old October 2nd, 2011, 09:24 PM   #22 (permalink)
New Member
 
Join Date: Oct 2011
Location: Indianapolis IN
Posts: 3
 
Device(s): Samasung Captivate, Flytouch 3 Chinese Tablet
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

My Samsung Captivate doesn't report a gyro in any of the apps that I've used including:
AndroSensor
ixGyro
Phone Tester
Sensors Monitor
SensorTest

It's disappointing because I thought all the U.S. Galaxy S phones had one and I was really hoping to be able to try out ixGyro as a backup instrument (I'm a pilot).

The box does list it as a "6-axis accelerometer" and in the apps that will tell you "orientation" (AndroSensor, SensorTest, and Sensor Monitor). This seems to have a very gyroscope like output of info and my Chinese tablet doesn't list this, but it doesn't have a magnetic sensor so that may be what it is tied into. Anybody know what the "orientation" sensor is, gyro, accelerometer, or magnetic?

Also how does Gingerbread change gyroscope support over Froyo? It is one of the specific things I've seen listed as a change in 2.3, but I'm still not seeing a gyroscope reported on the Captivate after flashing to the 2.3.3 UCKF1 build.
MattCFII is offline  
Reply With Quote
Old October 2nd, 2011, 11:01 PM   #23 (permalink)
The PearlyMon
 
EarlyMon's Avatar
 
Join Date: Jun 2010
Location: New Mexico, USA
Posts: 46,384
 
Device(s): M8, LTEvo, 3vo, and Shift - Evo retired
Carrier: Sprint

Thanks: 42,734
Thanked 57,191 Times in 22,982 Posts
Default

There's no question, the Evo 3D has a gyro, g-sensor and accelerometers, all made by Invensense.

If anyone wants to see an accurate list of the sensors their phone has, and who makes them, use Quick System Info, free in the Market.

As far as using the sensor - few apps seem to do that. Sure wish Google Sky did, the equivalent (for-pay) app on the iPhone is much smoother because of it.

Orientation sensor indicates portrait or landscape position, btw.
EarlyMon is offline  
Last edited by EarlyMon; October 2nd, 2011 at 11:03 PM.
Reply With Quote
Old October 2nd, 2011, 11:05 PM   #24 (permalink)
ASC
I'm Shy
 
ASC's Avatar
 
Join Date: Mar 2010
Location: Phoenix, AZ
Gender: Male
Posts: 458
 
Device(s): Nexus 5 & Nexus 10
Carrier: T-Mobile

Thanks: 1,257
Thanked 441 Times in 207 Posts
Default

I looked up the Droid X and apparently it does NOT have a Gyro.
ASC is offline  
Reply With Quote
Old October 5th, 2011, 04:05 AM   #25 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Thanks for input - especially about 'Quick System Info', which seems to give reliable (although some redundant) information of sensors, and a lot of other things.

Because there is a lot of confusing and false information on the net - even on the manufactures sites. So I hope some of you will use this app and report the results - including you Matt, because I also find it surprising that Captivate should not have a gyro .

A 6-axis motion sensor is a combination of a 3-axis accelerometer and a 3-axis gyro - a 6-axis accelerometer is due to some misunderstanding.

An accelerometer measures a force on a mass. This force is a combination of the force, which comes from a linear (no rotation) acceleration and the force coming from the gravity. Because the accelerometer also measures the gravity it is also known as a g-sensor (g stands for gravity). 3-axis means the it measures the size and the direction of gravity, seen from the mobile in the 3 dimensional space. The size of the gravity is constant, and the direction is equivalent to the angular position of the mobile relative to the ground - just seen from the other side. So when there is no accelerations, the accelerometer measures the absolute rotation of the mobile. So, the accelerometer is used for detecting the portrait/landscape orientation of the mobile - orientation is a confusing term, because the orientation sensor is another thing. It is the magnetic sensor.

It is not possible to distinguish between the rotation (gravity) component and the acceleration component - they are summed to one signal. This is a problem to many apps - like my own. In my Andriod Keyboard I use the rotation to move a window across a big virtual keyboard, which means I can have big keys and a big PC keyboard layout at the same time. But a shaking hand will cause linear accelerations, which will be detected as small rotations, and so will cause the keyboard to shake. Small fast signal changes can be filtered away, but that will also cause the keyboard movements to lag behind the the mobile rotations, and so make it difficult to control (elastic effect).

The gyro is a spinning wheel. When you try to rotate a spinning wheel in a direction perpendicular to the the spinning direction you will sense a strong force. By measuring this force the gyro produces a signal which is proportional to the rotation velocity. When you stop rotating it, the force disappears, so the gyro cannot measure the absolute rotation - only the angular velocity. If I used the gyro alone in my app, the keyboard would drift away. But the gyro is not sensible to linear accelerations and so not to shaking hands - unless you shake in a rotational way.

By using the accelerometer to detect the absolute rotation, and the gyro to detect the fast changes and combine it with some filtering, it is possible to achieve a signal which follows the rotation much closer and much faster than if you just had one sensor.

The magnetic sensor measures the magnetic field from the earth. When holding the mobile parallel to the ground and turning around, it will be measured by the magnetic sensor and it can be use as a compass - that's why it is also known as the orientation sensor.

In a couple of days I will update the list - in the meantime, I hope to receive some results from using the 'Quick System Info' app.
hhenne is offline  
Last edited by hhenne; October 5th, 2011 at 05:04 AM.
Reply With Quote
Old October 5th, 2011, 12:21 PM   #26 (permalink)
New Member
 
Join Date: Oct 2011
Location: Indianapolis IN
Posts: 3
 
Device(s): Samasung Captivate, Flytouch 3 Chinese Tablet
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Using Quick System Info found one more sensor than the other apps on my Captivate, a Rotation Vector Sensor. Anybody know what it is? Sounds similar to a gyro and looking at some google developer hits, it seems some people have crashes if they try to use it without a gyro on board.

Thanks the info on the orientation sensor. How accurate of a sensor is it? In aircraft we only use a compass for 1 axis and then put that info into a gyro, but it makes sense to use the magnetic field for more than that, especially if the magnetic dip issues are avoided and if it doesn't have to be that precise. Do most Android devices that have the magnetic sensor also use it for orientation or does it need a more accurate sensor than a basic one?

I know the "6 Axis Accelerometer" is Samsung taking creative license on the box but I don't know what other sensor they would be using without the gyro. Maybe the orientation sensor output or this rotation vector sensor.
MattCFII is offline  
Last edited by MattCFII; October 5th, 2011 at 12:25 PM.
Reply With Quote
Old October 5th, 2011, 12:28 PM   #27 (permalink)
The PearlyMon
 
EarlyMon's Avatar
 
Join Date: Jun 2010
Location: New Mexico, USA
Posts: 46,384
 
Device(s): M8, LTEvo, 3vo, and Shift - Evo retired
Carrier: Sprint

Thanks: 42,734
Thanked 57,191 Times in 22,982 Posts
Default

Please let us know who is listed as making that sensor. I may be able to find the data sheet for that chip.
EarlyMon is offline  
Reply With Quote
Old October 5th, 2011, 05:37 PM   #28 (permalink)
New Member
 
Join Date: Oct 2011
Location: Indianapolis IN
Posts: 3
 
Device(s): Samasung Captivate, Flytouch 3 Chinese Tablet
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Vendor: Google Inc.

So does that mean it is a software sensor using another piece of hardware?

Here's the android documentation I could find on it:

"The rotation vector represents the orientation of the device as a combination of an angle and an axis, in which the device has rotated through an angle ? around an axis <x, y, z>. The three elements of the rotation vector are <x*sin(?/2), y*sin(?/2), z*sin(?/2)>, such that the magnitude of the rotation vector is equal to sin(?/2), and the direction of the rotation vector is equal to the direction of the axis of rotation. The three elements of the rotation vector are equal to the last three components of a unit quaternion <cos(?/2), x*sin(?/2), y*sin(?/2), z*sin(?/2)>. Elements of the rotation vector are unitless. The x,y, and z axis are defined in the same way as the acceleration sensor.

values[0] x*sin(?/2)
values[1] y*sin(?/2)
values[2] z*sin(?/2)
values[3] cos(?/2) (optional: only if value.length = 4)
MattCFII is offline  
Reply With Quote
Old November 2nd, 2011, 05:23 PM   #29 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Quote:
Originally Posted by MattCFII View Post
Vendor: Google Inc.

So does that mean it is a software sensor using another piece of hardware?

Here's the android documentation I could find on it:

"The rotation vector represents the orientation of the device as a combination of an angle and an axis, in which the device has rotated through an angle ? around an axis <x, y, z>. The three elements of the rotation vector are <x*sin(?/2), y*sin(?/2), z*sin(?/2)>, such that the magnitude of the rotation vector is equal to sin(?/2), and the direction of the rotation vector is equal to the direction of the axis of rotation. The three elements of the rotation vector are equal to the last three components of a unit quaternion <cos(?/2), x*sin(?/2), y*sin(?/2), z*sin(?/2)>. Elements of the rotation vector are unitless. The x,y, and z axis are defined in the same way as the acceleration sensor.

values[0] x*sin(?/2)
values[1] y*sin(?/2)
values[2] z*sin(?/2)
values[3] cos(?/2) (optional: only if value.length = 4)
Yes, I think the rotation sensor is just a rather simple computation of the signal from the accelerometer. I tried to use it in my keyboard app and tested it on the Samsung/Google Nexus S with a gyro. The result was disappointing, not nearly as good as my own computation of the signals from the accelerometer and the gyro. That makes me think, it doesn't include the gyro signal in the computation.
hhenne is offline  
Reply With Quote
Old November 2nd, 2011, 05:38 PM   #30 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default updated list

Removed the questionmark after HTC Evo 3D, and added Samsung Galaxy Nexus to positive list

Androids with gyro list is now:

Samsung /Google Nexus S - TESTED
Samsung Galaxy Nexus
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II - CONFIRMED
Samsung Infuse 4G

LG optimus 2x
LG Optimus 3D P920 - CONFIRMED
LG Optimus Black P970
LG Optimus Dual

SonyEricsson Xperia play

HTC Sensation
HTC EVO 3D

High end Androids, which seem not to have a gyro included:

SonyEricsson Xperia neo
SonyEricsson Xperia arc

HTC Desire
HTC Incredible S
HTC Thunderbolt
HTC Evo
hhenne is offline  
Reply With Quote
sponsored links
Old November 2nd, 2011, 05:49 PM   #31 (permalink)
Senior Member
 
sleedeane's Avatar
 
Join Date: Jul 2011
Location: Columbia, MO.
Posts: 993
 
Device(s): Samsung Galaxy S2
Carrier: Not Provided

Thanks: 338
Thanked 150 Times in 112 Posts
Default

The T-989 ( T-mobile's Galaxy S2, Hercules)
sleedeane is online now  
Reply With Quote
Old November 2nd, 2011, 06:53 PM   #32 (permalink)
Senior Member
 
Join Date: Jan 2010
Posts: 9,945
 
Device(s):
Carrier: Not Provided

Thanks: 1,745
Thanked 1,991 Times in 1,546 Posts
Default

Evo 4G has one??????
dan330 is offline  
Reply With Quote
Old November 7th, 2011, 03:13 AM   #33 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default Added HTC Rezound and Motorola Razr

Added HTC Rezound, which has a gyro and Motorola Droid Razr, which hasn't.

Androids with gyro list is now:

Samsung /Google Nexus S - TESTED
Samsung Galaxy Nexus
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II - CONFIRMED
Samsung Infuse 4G

LG optimus 2x
LG Optimus 3D P920 - CONFIRMED
LG Optimus Black P970
LG Optimus Dual

SonyEricsson Xperia play

HTC Sensation
HTC EVO 3D
HTC Rezound

High end Androids, which seem not to have a gyro included:

SonyEricsson Xperia neo
SonyEricsson Xperia arc

HTC Desire
HTC Incredible S
HTC Thunderbolt
HTC Evo

Motorola Droid Razr
hhenne is offline  
Reply With Quote
Old November 9th, 2011, 04:42 PM   #34 (permalink)
Junior Member
 
Join Date: Oct 2011
Location: Lauderhill, Fl 5 miles NW of downtown Ft Lauderdale
Gender: Male
Posts: 28
 
Device(s): LG Optimus M+ (MetroPCS)(rooted),. Q's , LG Optimus F6(rooted, not 1 problem since day i rooted)(SD
Carrier: MetroPCS

Thanks: 2
Thanked 2 Times in 1 Post
bmxbubba27
Default

my samsung admire has gyro. i installed maxikeys and it works great.
bmxbubba27 is offline  
Reply With Quote
Old November 10th, 2011, 03:57 PM   #35 (permalink)
New Member
 
Join Date: Oct 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Steven58 View Post
Sorry to be OT, but when I saw the topic, I got hungry for some Gyros. Carry on.
LOL. I'm glad I'm not the only one who thought that. Best are the lamb gyros. Yummy!
mulasien is offline  
Reply With Quote
Old December 1st, 2011, 02:14 AM   #36 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Quote:
Originally Posted by bmxbubba27 View Post
my samsung admire has gyro. i installed maxikeys and it works great.
Hi,
I don't think Samsung Admire has got a gyro. It has got an accelerometer, and maxikeys will also run with an accelerometer alone, but movements are not so precise, and it is more sensitive to vibrations like a shaking hand.
(BTW, a new release of maxikeys from last week is easier to control)
hhenne is offline  
Reply With Quote
Old January 7th, 2012, 08:02 AM   #37 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Added LG Prada and Nitro HD, which have a gyro.
I seem like LG and Samsung are the leaders in this specific field, HTC is in-between, and Sony and Motorola are behind.

Androids with gyro list is now:

Samsung /Google Nexus S - TESTED
Samsung Galaxy Nexus
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II - CONFIRMED
Samsung Infuse 4G

LG optimus 2x
LG Optimus 3D P920 - CONFIRMED
LG Optimus Black P970
LG Optimus Dual
LG Prada
LG Nitro HD

SonyEricsson Xperia play

HTC Sensation
HTC EVO 3D
HTC Rezound

High end Androids, which seem not to have a gyro included:

SonyEricsson Xperia neo
SonyEricsson Xperia arc

HTC Desire
HTC Incredible S
HTC Thunderbolt
HTC Evo

Motorola Droid Razr


------
BTW: My keyboard app, which uses the gyroscope has just entered Android Market:
https://market.android.com/details?id=dk.hhenne.android.maxikeys
hhenne is offline  
Reply With Quote
Old January 14th, 2012, 12:45 PM   #38 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

In comparative article “HTC Desire S vs. HTC Sensation” at phonegg.com it is said that HTC Desire S doesn't have gyro.

2hhenne
It's a pity that bold in your first posts with lists dissappeared.
ulysses4ever is offline  
Reply With Quote
The Following User Says Thank You to ulysses4ever For This Useful Post:
hhenne (January 16th, 2012)
Old January 16th, 2012, 03:19 AM   #39 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Updated the list with Samsung Galaxy W and Sony Xperia S, which both have a gyro, and with HTC Desire S, which does not.
Interesting thing is that Galaxy W is mid-priced and that the first mobile from Sony (without Ericsson) includes a gyro.

Androids with gyro list is now:

Samsung /Google Nexus S - TESTED
Samsung Galaxy Nexus
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II - CONFIRMED
Samsung Infuse 4G
Samsung Galaxy W

LG optimus 2x
LG Optimus 3D P920 - CONFIRMED
LG Optimus Black P970
LG Optimus Dual
LG Prada
LG Nitro HD

SonyEricsson Xperia play
Sony Xperia S

HTC Sensation
HTC EVO 3D
HTC Rezound

High end Androids, which seem not to have a gyro included:

SonyEricsson Xperia neo
SonyEricsson Xperia arc

HTC Desire
HTC Desire S
HTC Incredible S
HTC Thunderbolt
HTC Evo

Motorola Droid Razr
hhenne is offline  
Reply With Quote
Old January 16th, 2012, 05:14 PM   #40 (permalink)
New Member
 
Join Date: Aug 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

This site shows what phones have gyro, but I have no idea how reliable it is.
Geekaphone -The best phones with gyroscopes
Pjasi is offline  
Last edited by Slug; January 16th, 2012 at 06:17 PM. Reason: Clarified linked source
Reply With Quote
sponsored links
Old January 16th, 2012, 06:15 PM   #41 (permalink)
The PearlyMon
 
EarlyMon's Avatar
 
Join Date: Jun 2010
Location: New Mexico, USA
Posts: 46,384
 
Device(s): M8, LTEvo, 3vo, and Shift - Evo retired
Carrier: Sprint

Thanks: 42,734
Thanked 57,191 Times in 22,982 Posts
Default

If anyone wants to check their own phone, I'm now recommending Elixer 2. Not only lists all sensors but you can check read out of any one to confirm. Good stuff.
EarlyMon is offline  
Reply With Quote
The Following User Says Thank You to EarlyMon For This Useful Post:
dan330 (January 16th, 2012)
Old January 23rd, 2012, 01:09 AM   #42 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Thanks for the two links. Geekaphone seems to be quite reliable. I noticed one difference to the list on this site according to the SonyEriccson Xperia Play. I trust the geekaphone information more than my own, because other SonyEricsson information I have got seemed to be wrong. So I removed it from the positive list - and added Sony Xperia ION in stead.
Elixer is great - hope somebody will use it an report gyroscope result to this site.


Androids with gyro list is now:


Samsung /Google Nexus S - TESTED
Samsung Galaxy Nexus
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II - CONFIRMED
Samsung Infuse 4G
Samsung Galaxy W

LG optimus 2x
LG Optimus 3D P920 - CONFIRMED
LG Optimus Black P970
LG Optimus Dual
LG Prada
LG Nitro HD

SonyEricsson Xperia play
Sony Xperia S

HTC Sensation
HTC EVO 3D
HTC Rezound

High end Androids, which seem not to have a gyro included:


SonyEricsson Xperia neo
SonyEricsson Xperia arc

HTC Desire
HTC Desire S
HTC Incredible S
HTC Thunderbolt
HTC Evo

Motorola Droid Razr
hhenne is offline  
Reply With Quote
Old January 28th, 2012, 03:41 AM   #43 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

There's an alternative way you can check if a model has a gyroscope included. Or any other sensor.

It's called Android Fragmentation Database. It's a great resource, it allows you to access detailed and reliable hardware and software info on android phones. (At least as accurate as the program is able to get true info from the phone). You can check out their site.
How it gets the info is people download an app called Android Analyzer, it scans their mobile phone and uploads the system report on the site. So what you find there are actual results of people's phones using the app. There's a search filter by model name. The down side is there is no filter for searching ONLY and ALL the phone models with gyroscopes.

I know this doesn't give you a complete list of android phones with gyros, but it certainly seems a reliable way to confirm the items in your list. And possibly find others.
danisz is offline  
Reply With Quote
Old March 11th, 2012, 03:12 PM   #44 (permalink)
New Member
 
Join Date: Mar 2010
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Thumbs down

The Samsung Galaxy S Plus GT-i9001 does NOT have a Gyro sensor inside!

Very dissapointed!
Vaako is offline  
Reply With Quote
Old March 21st, 2012, 10:07 AM   #45 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Updated the list with mobiles from Samsung, HTC, Huawei and Lumigon
Androids with gyro list is now:

Samsung /Google Nexus S - TESTED
Samsung Galaxy Nexus
Samsung i897 Captivate
Samsung Galaxy S
Samsung Galaxy S Vibrant
Samsung I9100 Galaxy S II - CONFIRMED
Samsung Infuse 4G
Samsung Galaxy W

LG optimus 2x
LG Optimus 3D P920 - CONFIRMED
LG Optimus Black P970
LG Optimus Dual
LG Prada
LG Nitro HD

SonyEricsson Xperia play
Sony Xperia S

HTC Sensation
HTC EVO 3D
HTC Rezound
HTC One X
HTC One S

Huawei Ascend D
Huawei U8860 Honor

Lumigon T2

High end Androids, which seem not to have a gyro included:

SonyEricsson Xperia neo
SonyEricsson Xperia arc

HTC Desire
HTC Desire S
HTC Incredible S
HTC Thunderbolt
HTC Evo

Motorola Droid Razr

Samsung Galaxy S Plus
Samsung Galaxy Y
hhenne is offline  
Reply With Quote
Old March 21st, 2012, 10:23 AM   #46 (permalink)
Senior Member
 
valorian's Avatar
 
Join Date: Feb 2011
Location: Northern Illinois
Posts: 1,942
 
Device(s): Incredible 2(retired), Verizon Galaxy S III Blue (lost), Nexus 7, Galaxy S 4 Black.
Carrier: Verizon

Thanks: 140
Thanked 498 Times in 396 Posts
valorian13
Default

Quote:
Originally Posted by Steven58 View Post
Sorry to be OT, but when I saw the topic, I got hungry for some Gyros. Carry on.
Mmmm....Gyros!

__________________
If I was helpful to you, please click the Thanks button. ^^^

Drop Box referral- Drop Box (2GB Free)
Copy Referral - Copy (extra 5GB by using this link)
valorian is offline  
Last edited by valorian; March 21st, 2012 at 10:25 AM.
Reply With Quote
Old March 25th, 2012, 08:56 PM   #47 (permalink)
Senior Member
 
sleedeane's Avatar
 
Join Date: Jul 2011
Location: Columbia, MO.
Posts: 993
 
Device(s): Samsung Galaxy S2
Carrier: Not Provided

Thanks: 338
Thanked 150 Times in 112 Posts
Default

Don't forget T-mobile's S2: (T-989)(Hercules).
sleedeane is online now  
Last edited by sleedeane; March 25th, 2012 at 09:00 PM.
Reply With Quote
Old March 26th, 2012, 06:46 AM   #48 (permalink)
Senior Member
 
zuben el genub's Avatar
 
Join Date: Jan 2011
Posts: 5,155
 
Device(s): Oppo Find 7 Nexus 4, Nexus S
Carrier: Not Provided

Thanks: 62
Thanked 972 Times in 777 Posts
Default

I have the Nexus S. How do you activate the Gyro? Where is it located? I have an app that can use it - app said that waving the phone around in a figure 8 would activate most. Figure 8 how? Phone parallel to the ground, upright or what?
zuben el genub is offline  
Reply With Quote
Old March 27th, 2012, 02:18 AM   #49 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Quote:
Originally Posted by sleedeane View Post
Don't forget T-mobile's S2: (T-989)(Hercules).
As far as I know, it is the same as Samsung Galaxy S2. To list every carriers rebrandings would flood the list, I think.
hhenne is offline  
Reply With Quote
Old March 27th, 2012, 02:25 AM   #50 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Mar 2011
Location: Copenhagen
Posts: 33
 
Device(s): Samsung/Google Nexus S, SonyEricsson Xperia X8
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 2 Posts
Default

Quote:
Originally Posted by zuben el genub View Post
I have the Nexus S. How do you activate the Gyro? Where is it located? I have an app that can use it - app said that waving the phone around in a figure 8 would activate most. Figure 8 how? Phone parallel to the ground, upright or what?
It may be app dependent. In my app, MaxiKeys, the gyro will always be activated, if the mobile has a gyro.

If your app, says you must wave the phone in a figure 8 to activate it, it shouldn't matter, if the figure 8 is upright or laying. The gyro meassures rotation velocity in all directions.
hhenne is offline  
Reply With Quote
Reply
Tags
gyro, gyroscope


Go Back   Android Forums > Android Discussion > Android Lounge
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 04:58 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.