So habe ich etwa 3 Stunden gesucht und ich habe keine gute Antwort/Lösung gefunden.Android Beschleunigungsmesser Max Werte
Meine Frage ist: Warum bekomme ich einen maximalen Beschleunigungswert von nur etwa 34 m/s^2 oder etwa 3,5 Gs (34/9,81).
Liegt es an Hardwareeinschränkungen oder Softwareeinschränkungen? Wenn es Hardware ist, weiß ich, dass ich nichts dagegen tun kann (oder zumindest nicht leicht). Wenn es Software-Beschränkung ist, wie kann ich dann diese Einschränkung entfernen, gibt es eine Möglichkeit, das zu tun? Wie eine API oder etwas?
Ich würde jede Hilfe, Vielen Dank.
Hinweis: Ich benutze ein Galaxy S, wenn das einen Unterschied macht. Ich habe auch einen Blick auf diese Frage nehmen, aber das mir nicht hilft nicht: What is android accelerometer min and max range
Können Sie erklären, was Sie mit "Einschränkung" meinen? Das bedeutet, dass Sie einen höheren Wert erwarten. Vielleicht möchten Sie erwähnen, ob Sie die Gravitationskraft von 9,8m/s^2 einbeziehen oder ob Sie bereits den Hochpassfilter angewendet haben und welche Art von Bewegung Sie auf das Galaxy S anwenden Schließlich, warum Sie annehmen, dass die Zahl höher als 3.5G sein sollte. Ich sage nicht, dass Sie Recht oder Unrecht haben, aber warum gehen Sie davon aus, dass es "Einschränkungen" gibt? – David
Für den Rekord ist Beschleunigungsmesser theoretisch rein hardwarebasiert: http://developer.android.com/guide/topics/sensors/sensors_motion.html – David
@David gut nach [dies] (https://groups.google. com/forum/#! msg/android-kernel/2RRDvgJDsM/- uF40t3rU0J) Der Bereich sollte höher sein. Ich weiß nicht, ob das hilft oder nicht ... Auch 3,5 Gs klingt einfach zu niedrig und ich weiß, dass ich mein Handy härter schwinge. Deshalb denke ich, dass es sich um eine Art Einschränkung handelt. – 0gravity