Как вы можете получить частоту дискретизации акселерометра iphone?

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

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


person jcpennypincher    schedule 25.01.2011    source источник


Ответы (1)


упс.... нашел..!

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

updateInterval: 0.033333 Взрыв на 30 циклов в секунду, как установлено!

person jcpennypincher    schedule 25.01.2011