Intereting Posts
Google Volley – когда использовать Cache.remove и Cache.invalidate Не удалось проверить подпись сертификата? У меня есть Recyclerview и список с 5000 элементами, но я хочу только загрузить по 100 предметов одновременно Альфа-кроссфейдинг OnPageChangeListener Любой способ ускорить отладку приложения Android? Как проверить, может ли какое-либо намерение быть обработано из какой-либо деятельности? Устройство не обнаружено в Eclipse при подключении к USB-кабелю Android лучший способ получить текущее местоположение Android httpPost с параметрами и файлом Scrollview с пейджингом в android Не может найти точное местоположение в android Как получить IP-адрес и имена всех устройств в локальной сети на Android Android-приложение не установлено. Уже установлен существующий пакет с тем же именем с конфликтующей сигнатурой Espresso – щелкните элемент просмотра одного списка. Обработка отсутствующей кнопки MENU в новых версиях Android (3.x и выше)

Что означают приложения SampleRate.MS16, MS32, MS128, связанные с датчиками?

Я разрабатываю приложение, которое использует датчики Microsoft Band. Для большинства датчиков при регистрации слушателя необходимо связать SampleRate . Возможные значения этого SampleRate :

  • MS16
  • MS32
  • MS128

Мое первое чувство состоит в том, что они представляют время, которое требуется для обработки одного образца, а точнее частота, с которой они обрабатываются, но я не могу найти эту информацию нигде.

Я ценю любую обратную связь по этому вопросу.

    Кажется, моя интуиция была довольно близка к истине. Я провел некоторые эксперименты, и, действительно, SampleRate относится к частоте, с которой проводятся измерения. Единица времени находится в секундах .

    Таким образом, для SampleRate = x значение датчика извлекается каждые 1 / x секунд .

    Это простой эксперимент, чтобы доказать это. Для SampleRate.MS32 в logat были показаны следующие значения:

    […]

    06-17 11:28:34. 748 30673-30744 / com.salve E / ACCELEROMETER: 0.9975586

    06-17 11:28:34. 777 30673-30744 / com.salve E / ACCELEROMETER: 0.99853516

    06-17 11:28:34. 810 30673-30744 / com.salve E / ACCELEROMETER: 0.9970703

    06-17 11:28:34. 842 30673-30744 / com.salve E / ACCELEROMETER: 0,9987793

    06-17 11:28:34. 872 30673-30744 / com.salve E / ACCELEROMETER: 0.99658203

    06-17 11:28:34. 906 30673-30744 / com.salve E / ACCELEROMETER: 0.9987793

    […]

    При сравнении значений, выделенных полужирным шрифтом, найдена разница, близкая к 32 между соседними значениями. Возможно, это не совсем 32 из-за дополнительной задержки, вызванной передачей Bluetooth или другими промежуточными процессами, которые происходят.