Phonegap 加速度计采样率

Phonegap Accelerometer Sample Rate

您好,我正在使用加速度计数据构建 Phonegap 应用程序。 现在我得到了大约 14 Hz 的采样率,这似乎很少,因为我正在尝试对运动数据进行分类。

使用传感器速度测试工具,我发现我的速度在某种程度上类似于传感器速率 SENSOR_DELAY_UI,这是一个可以在注册传感器时选择的设置。当我在测试应用程序中将它更改为 SENSOR_RATE_FASTEST 时,我得到大约 100Hz。

但是我如何从 Phonegap APP 进行设置?

function startstoptracking(){
         if(sensorAcc == null) {
             $('#button').html('Stop');
             createWriter();
             var options = { frequency: 40 };
             sensorAcc =      navigator.accelerometer.watchAcceleration(accelerometerSuccess,accelerometerError, options);
         } else {
            navigator.accelerometer.clearWatch(sensorAcc);
            sensorAcc = null;
             $('#button').html('Start');
         }
    }

我很高兴能得到任何帮助...

当您在 Phonegap 中初始化您的应用程序时,您可以通过以下选项设置加速频率(以毫秒为单位):

示例:

function startYourApplication() {
    var options = { frequency = 8000 };
}

Link 解决方法: http://docs.phonegap.com/en/edge/cordova_accelerometer_accelerometer.md.html#accelerometerOptions

phonegap 中的时间无法设置更快的速率。