Как сэмплировать ускорение на максимальной частоте, используя cordova-device-motion-plugin в Ionic? - PullRequest
0 голосов
/ 19 января 2019

Я разрабатываю приложение, которое считывает ускорение устройства в промышленных целях. Но у меня проблемы с получением новых образцов от DeviceMotion (https://ionicframework.com/docs/native/device-motion/).

Я использую приведенный выше пример ссылок по умолчанию, но я попытался указать частоту как 1. Это сработало, но я мог получать новые значения только каждые 60 мс (они все повторяются).

Я также прочитал эту документацию: https://developer.android.com/guide/topics/sensors/sensors_overview#java,, в которой говорится, что можно производить выборку с более высокими скоростями, но я понятия не имею, как это сделать на Ionic.

[...]
this.deviceMotion.watchAcceleration({frequency: 1}).subscribe((acceleration: DeviceMotionAccelerationData) => {
[...]

Как мне сэмплировать ускорение с максимальной скоростью, используя Ionic?

...