2

実行中の加速度計のiPhoneの現在のサンプリングレートを取得する機能または方法はありますか?

iPhoneの加速度計を特定の周波数に設定する方法は知っていますが、実際にその周波数で動作していることを確認したいと思います

加速度計を実行中の状態に設定すると、次のようになります...

// Set the Accelerometer to 30 updates per second
filter = [[filterClass alloc] initWithSampleRate:30.0 cutoffFrequency:5.0];
filter.adaptive = useAdaptive;
[[UIAccelerometer sharedAccelerometer] setUpdateInterval:1.0 / 30.0];
[[UIAccelerometer sharedAccelerometer] setDelegate:self];

では、現在のサンプル周波数を調べるにはどうすればよいでしょうか?

4

1 に答える 1

4

おっと……見つけた……!

NSLog(@"updateInterval: %f", [[UIAccelerometer sharedAccelerometer] updateInterval]);

updateInterval: 0.033333 設定どおり 1 秒あたり 30 サイクルをオンにします。

于 2011-01-25T06:57:27.247 に答える