does skeye support gyroscope? (6 axis accelerometer, rotational) which greatly smooths the phone/tablet knowledge of position and movement?
I like google skymaps, but it's a little jittery. The gyroscope is there for a reason...
Thanks for bringing it up. SkEye doesn't support gyroscopes as of now. The last time I had checked (many months back), gyros were only available in a few handsets. But these days many high-end handsets / tablets seem to have gyros along with the required sensor fusion support.
What do you mean, true gyro support only implemented in 4.0?
My system is an asus transformer, running 3.2.1. There are many apps that use the gyro. For example, GyroRotate does a very good job of smoothing motion but it's unfortunately 90degrees off (seems they rotated the axis 90 deg in tablets versus phones, and the developer doesn't want to work on it.)
And various flight gyro simulators like New Horizons...
Installing ICS test you supplied above... Well, results are not good, but let's talk about that...
I would ask the GyroRotate guy for his code. He offered to give me his code so I could fix the 90 degree problem, but I think I probably acted too clueless, because he didn't give it to me actually. I bet he would actually give it to you. His app is extremely fast and extremely precise in determining the motion of the device.
The way I know if an app is using the gyro correctly: I hold out the device in front of me, and I quickly turn on my heel 90 degrees or 180 degrees. If it's not using the gyro, it will think the world tilted, like a glass of water sloshing. If it is using the gyro, it will correctly know where the level horizon is, and it will only rotate its image of the world around my vertical axis, correctly.
The reason it matters... Skeye and google sky maps, and all the other star charts I can find... You point them at the sky, and they're full of jitter.
Is that helpful feedback?
Yes, that's the one. After installation, the icon just says "GyroRotate."
But I recognize the icon, so it's right.
> That app seems like re-bundled sample code from the Android SDK. It
> doesn't do sensor fusion by itself (but will work correctly if used on
ICS). It
> will look better than raw accelerometer and compass but the jitter, if
any,
> won't be visible at low zoom levels such as in that app.
>
> I tried this approach, and didn't find any sufficient improvement from the
> present results.
I'm telling you, the code in Gyroscope Rotate works perfectly - extremely
accurate representation of how I actually move the tablet around, except for
the fact that it's off 90 degrees. No jitter, no lag, no "slosh," no
nothing... It's extremely smooth, extremely crisp. The 90 deg problem
presumably because it was written for a phone, but the default orientation
of a tablet is 90deg rotated - landscape instead of portrait.
> Did you try it on an ICS device?
No, I only have 3.2.1
> The New
> Horizons app actually failed this test for me.
Interesting. You're right. It fails for me too. I guess I just assumed I
previously saw it working because I left it installed. But now that I
explicitly go test it again right now... No dice.
Still, gyroscope rotate = flawless (except the 90deg rotation)
> PS. please join the group, I might forget to CC you sometimes.
I subscribed to the thread, so as long as it's a reply to this thread, I
should get it. But it looked like there is plenty of active discussion in
the group, and I'd rather just avoid the extra email...
Yes, that's the one. After installation, the icon just says "GyroRotate."
But I recognize the icon, so it's right.
> Did you try it on an ICS device?
No, I only have 3.2.1
Still, gyroscope rotate = flawless (except the 90deg rotation)