Android 安卓:如何提高加速度计采样率?

Android 安卓:如何提高加速度计采样率?,android,linux-kernel,accelerometer,sampling,Android,Linux Kernel,Accelerometer,Sampling,我目前正在使用JavaAPI获取5Hz的加速度计值,这低于我的要求。我想至少达到50赫兹。有没有办法提高加速度计的采样率 关于我认为不同安卓手机的最大采样率是不同的。我认为您可以设置sensormanager以尽可能快地更新数据,查看文档中的常量 问候。请打开麦克风。如果你以50赫兹的频率振动手机,麦克风就会收到 参数传感器延迟\u最快 指示android轮询数据 尽可能快 加速计的采样率由驱动程序决定,不同于Android中可配置的轮询率 java/C应用程序没有用于控制内部采样率的API。这

我目前正在使用JavaAPI获取5Hz的加速度计值,这低于我的要求。我想至少达到50赫兹。有没有办法提高加速度计的采样率


关于

我认为不同安卓手机的最大采样率是不同的。我认为您可以设置sensormanager以尽可能快地更新数据,查看文档中的常量


问候。

请打开麦克风。如果你以50赫兹的频率振动手机,麦克风就会收到

参数传感器延迟\u最快 指示android轮询数据 尽可能快

加速计的采样率由驱动程序决定,不同于Android中可配置的轮询率

java/C应用程序没有用于控制内部采样率的API。这是因为内核驱动程序不公开任何API来控制h/w采样率,因为最好由设备的设计者来设置


您可以根据需要随时轮询accel数据。查看源(如果您有访问权限)或ODM/OEM以了解加速计内部采样率的详细信息。

Wow!谢谢你的提示!麦克会做得很好:)嗯。。否-AudioTrack有~100ms的缓冲区:(我不明白;为什么音频缓冲区会阻止你这么做。