2010-11-19 102 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