Как вы можете получить частоту дискретизации акселерометра iphone? - PullRequest
2 голосов
/ 25 января 2011

Есть ли функция или метод для получения текущей частоты дискретизации работающего акселерометра на 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];

Теперь, как мы можем узнать, какая частота сэмплирования в настоящее время?

1 Ответ

4 голосов
/ 25 января 2011

упс .... нашёл это ..!

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

updateInterval: 0.033333 Удар по 30 циклам в секунду, как установлено!

...