2010-11-19 73 views

回答

1

我認爲不同的Android手機的最大采樣率是不同的。我認爲你能做的就是設置傳感器管理員以儘可能快地更新數據,從文檔中查看常數SENSOR_DELAY_FASTEST

關於。

-1

這是麥克風。如果你以50赫茲振動手機,麥克風將獲得它。

+0

哈哈!你確定知道如何破解一個笑話,但不是何時何地... – TheCodeArtist 2011-03-04 16:35:04

+0

哇!謝謝你的提示!麥克風會做到這一點:) – 2011-05-19 19:31:47

+0

嗯..不 - AudioTrack有〜100ms緩衝區:( – 2011-05-19 19:34:35

0

帕拉姆SENSOR_DELAY_FASTEST 指示到Android儘可能快,因爲它可以通過查詢數據 。

加速度計的採樣率由驅動程序決定,它與Android中可配置的輪詢率不同。

Java/C應用程序沒有API來控制內部採樣率。這是因爲內核驅動程序不公開任何API來控制h/w採樣率,因爲最好由設備設計人員來設置它。

您可以根據需要頻繁輪詢accel-data。檢查信號源(如果有權訪問)或ODM/OEM檢查加速度計內部採樣率的詳細信息。

+0

你能檢查我關於傳感器更新的問題嗎frquency? – David 2013-11-10 19:33:15