Vì vậy, tôi đã tìm kiếm khoảng 3 giờ và tôi chưa đưa ra câu trả lời hay giải pháp tốt.Giá trị tối đa của gia tốc Android
Câu hỏi của tôi là: Tại sao tôi nhận được giá trị gia tốc tối đa chỉ khoảng 34 m/s^2 hoặc khoảng 3,5 Gs (34/9,81).
Có phải do hạn chế về phần cứng hoặc hạn chế phần mềm không? Nếu nó là phần cứng tôi biết tôi không thể làm gì về nó (hoặc ít nhất là không dễ dàng). Nếu đó là hạn chế phần mềm thì làm thế nào tôi có thể loại bỏ hạn chế đó, có cách nào để làm điều đó không? Giống như một API hay cái gì đó?
Tôi sẽ đánh giá cao bất kỳ trợ giúp nào, Cảm ơn bạn.
Lưu ý: Tôi đang sử dụng Galaxy S, nếu điều đó tạo nên sự khác biệt. Tôi cũng đã tham gia một cái nhìn tại câu hỏi này nhưng điều đó không giúp tôi: What is android accelerometer min and max range
Bạn có thể giải thích ý nghĩa của từ "hạn chế" không? Đó là loại ngụ ý bạn mong đợi để có được một giá trị cao hơn. Bạn có thể muốn đề cập đến việc bạn có bao gồm lực hấp dẫn 9,8m/s^2 hay nếu bạn đã áp dụng bộ lọc thông cao và cũng đề cập đến loại chuyển động nào bạn đang áp dụng cho Galaxy S. cuối cùng, tại sao bạn giả định rằng số đó phải cao hơn 3.5G. Không nói rằng bạn là đúng hay sai về điều đó, nhưng tại sao bạn giả sử có "hạn chế". – David
Đối với hồ sơ, gia tốc về mặt lý thuyết hoàn toàn dựa trên phần cứng: http://developer.android.com/guide/topics/sensors/sensors_motion.html – David
@David cũng theo [this] (https://groups.google. com/forum/#! msg/android-kernel/2RYrDvgJDsM/- uF40t3rU0J) phạm vi phải cao hơn. Tôi không biết nếu điều đó có giúp hay không ... Ngoài ra 3,5 Gs chỉ âm thanh thấp và tôi biết tôi đang lắc điện thoại của tôi khó khăn hơn. Đó là lý do tại sao tôi nghĩ rằng đó là một hạn chế của một số loại. – 0gravity