2015-01-15 86 views
0

嗨即时通过使用加速度计数据建立Phonegap应用程序。 现在我得到像14赫兹的采样率,这似乎很少,因为我试图分类运动数据。Phonegap加速度计采样率

使用传感器速度测试工具,我看到我的速度与传感器速率SENSOR_DELAY_UI相似,这是可以在注册传感器时选择的设置。当我在测试应用程序中将其更改为SENSOR_RATE_FASTEST时,我获得100Hz左右。

但是我怎么能从Phonegap应用程序设置这个?

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'); 
     } 
    } 

我很高兴对任何帮助...

+0

频率元素似乎改变加速度计被调用​​的频率。但不是它改变其价值的频率。如果我改变频率更快的数字,我只得到重复...但从来没有更多的数据,然后每秒14个样本 – Tolga 2015-01-15 20:09:24

回答

0

电话里的时间不可能设定更快的速度。