Comment pouvez-vous obtenir la fréquence de la fréquence d'échantillonnage de l'accéléromètre de l'iPhone?

StackOverflow https://stackoverflow.com/questions/4790719

Question

Y at-il une fonction ou méthode pour obtenir le taux d'échantillonnage actuel de l'accéléromètre en cours d'exécution de l'iPhone?

Je sais comment configurer l'accéléromètre iPhone à une certaine fréquence, mais je voudrais vérifier qu'il est effectivement en cours d'exécution à cette fréquence

Il devrait ressembler à ceci pour définir l'accéléromètre à l'exécution ...

// 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];

Maintenant, comment pouvons-nous trouver ce que la fréquence d'échantillonnage est actuellement?

Était-ce utile?

La solution

oups .... trouvé ..!

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

updateInterval: 0.033333 Bang sur 30 cycles par seconde comme ensemble

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top