2011-01-05 21 views
4

Ich versuche, die Ausrichtung eines Galaxy Tab durch Lesen der Informationen von verschiedenen Sensoren zu bekommen.Sensoren auf dem Galaxy Tab Emulator

Es sollte möglich sein, mit der Orientierung zu bekommen:

  • das Beschleunigungsmesser und Kompass (Magnetfeld)
  • das Gyroskop

Der Emulator hat Beschleunigungsmesser und Gyroskop in Config aktiviert. Ini, aber es verwendet API 8 (Android 2.2). Das Gyroskop scheint in 2.3 unterstützt zu werden.

Wenn ich die verfügbaren Sensoren aufliste, bekomme ich nur den Beschleunigungsmesser, kein Gyroskop oder Kompass.

Die einzige Lösung, die ich mir vorstellen kann, ist den Emulator zu API 9 (2.3) zu wechseln. Ist das die einzige Lösung?

Wie kann NOVA von Gameloft das Gyroskop verwenden?

+0

Alles, was ich sehen kann, sagt, dass nur die iPhone 4-Version von NOVA das Gyroskop verwendet, die Android-Version verwendet den Beschleunigungsmesser für gleichwertige Funktionalität (was sinnvoll ist, da AFAIK derzeit nur das Nexus S und Galaxy Tab volle Gyroskope haben, während ziemlich viel Alle Android-Telefone haben einen Beschleunigungssensor. – GAThrawn

+0

Diese Frage gehört zu Stackoverflow. Diese Website ist mehr für Benutzer des Android OS als für Entwickler. –

+0

@GAThrawn: Also, ist es möglich, den Gyro auf dem Galaxy Tab mit Android 2.2 zu verwenden? Google empfiehlt, den Beschleunigungsmesser und das Magnetfeld zu verwenden, um die Ausrichtung zu erhalten, aber das Galaxy Tab listet den Magnetfeldsensor nicht auf. Vielleicht ist es ein WIP, aber Sie können NOVA auf dem Galaxy Tab hier sehen: http://www.youtube.com/watch?v=vGtpPteRSs0 – Syl

Antwort

1

Nun ... Ich habe auf einem Galaxy Tab 2.2 (und nicht der Emulator) versucht, und das Gyroskop funktioniert!

1

Das eigentliche Galaxy Tab enthält die notwendigen Beschleunigungssensor und Magnetfeldsensoren, die Sie verwenden können, um die drei Achsen Ausrichtung des Geräts zu erhalten.

Wie es passiert, die Hardware enthält auch ein Gyroskop, aber da das Gerät als Android 2.2 gestartet wurde, meldet es nicht die Gyro-Werte in einer Weise, die Sie die 2.3 APIs verwenden können.

+0

ok, danke. Was ist mit dem Gyroskop, ist es möglich, es mit Android 2.2 zu verwenden? – Syl

+0

Ich kann meinen Kommentar nicht bearbeiten, um Ihre Bearbeitung zu reflektieren. Ich habe Samsung Galaxy Tab Simulator installiert, aber es setzt nur hw_accelerometer und hw_gyroscope, sollte ich auch die Einstellung hinzufügen, um das Magnetfeld zu unterstützen? – Syl

+0

Ja, fügen Sie auch die Magnetfeldunterstützung hinzu. –

Verwandte Themen