Как получить данные RAW IMU из Google Glass?

Я пытаюсь получить данные ускорения RAW и гироскопа из модуля Google Glass IMU. Я попробовал модуль Sensormanager в NDK, но иногда он дает вывод с некоторой странной настройкой смещения. Поэтому я попытался прочитать из виртуальной файловой системы драйвера.

  • Когда я пытаюсь читать в однократном режиме из /sys/bus/iio/devices/iio:device0/Я получаю необработанные данные, но иногда они пропускают некоторые данные (по сравнению с выводом диспетчера датчиков).
  • Когда я пытаюсь читать в пакетном режиме от /sys/bus/iio/devices/iio:device0/, он показывает "/ dev / iio: устройство 0: устройство или ресурс занят"

Итак, есть ли альтернативный способ чтения необработанных данных без потери каких-либо данных, или я могу настроить диспетчер датчиков на выдачу необработанных данных без какой-либо корректировки смещения?

0 ответов

Другие вопросы по тегам