Приложение-витрина Movesense, я не могу изменить частоту дискретизации

Дизайнер пользовательского интерфейса, изучающий AndroidStudio здесь,

Я пытался получить данные IMU9 на частоте 52 Гц из демонстрационного приложения, к сожалению, мне это не удалось. Я следую документации о том, как подписаться на разные частоты дискретизации, что указывает на то, что это

 mdsSubscriptionIMU = Mds.builder().build(this).subscribe(URI_EVENTLISTENER,   FormatHelper.formatContractToJson(MovesenseConnectedDevices.getConnectedDevice(0)   .getSerial(), SELECTED_PATH +"52"), new MdsNotificationListener() {

Я должен дать мне поток данных с частотой 52 Гц, но когда я отслеживаю журнал, я всегда получаю 13 обновлений в секунду, как это

I/System.out: timestamp: 958536.0//// ACC X: 0.01914326474070549//// SELECTED_PATH  : Meas/IMU9/52
I/System.out: timestamp: 958613.0//// ACC X: -0.01914326474070549//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 958690.0//// ACC X: 0.028714897111058235//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 958766.0//// ACC X: -0.009571632370352745//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 958843.0//// ACC X: 0.009571632370352745//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 958920.0//// ACC X: -0.04307234659790993//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 958997.0//// ACC X: -0.055036887526512146//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 959074.0//// ACC X: -0.014357448555529118//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 959151.0//// ACC X: -0.011964540928602219//// SELECTED_PATH : Meas/IMU9/52
I/System.out: timestamp: 959227.0//// ACC X: 0.0502510704100132//// SELECTED_PATH : Meas/IMU9/52

Может ли кто-нибудь дать совет о том, как изменить эту частоту дискретизации?


person Giampaolo Costagliola    schedule 18.03.2020    source источник


Ответы (1)


Вы получаете 4 выборки за обновление, 13 раз в секунду => частота дискретизации 52 Гц.

Выборки для каждого уведомления (в текущем датчике):

  • 13 Hz: 1
  • 26 Hz: 2
  • 52 Hz: 4
  • 104 Гц и выше: 8

Полный отказ от ответственности: я работаю в команде Movesense

person PetriL    schedule 24.04.2020