Вопросы по теме 'android-sensors'

Что использует Android, чтобы сделать тип датчика TYPE_ROTATION_VECTOR?
Какие из акселерометра, гироскопа и компаса используются для этого «датчика» Rotation_Vector?
614 просмотров
schedule 09.10.2022

как протестировать sensormanager на эмуляторе Android?
Я внедряю диспетчер датчиков, чтобы проверить, движется ли устройство, оно должно обеспечивать точность. Но проблема в том, что у меня нет устройства для проверки этого кода. Можно ли протестировать этот код sensormanager на эмуляторе?? Заранее...
1423 просмотров

Как акселерометр Android и магнитные датчики влияют на информацию об ориентации?
Я знаю, как получить вектор ориентации от акселерометра и датчика магнитного поля , но я не понимаю, зачем нужны данные с датчика магнитного поля. Может ли кто-нибудь объяснить, почему? Кстати, нужно ли мне запрашивать обновления с помощью...
6373 просмотров

Как определить ориентацию телефона относительно направления движения
Проблема. Представьте себе устройство Android, установленное в автомобиле. Мы хотим измерять различные вещи с помощью акселерометра. Эти измерения должны относиться к системе координат транспортного средства. Таким образом, нам необходимо...
1488 просмотров
schedule 18.01.2023

Android: как использовать SensorManager.getAltitude(float p0, float p)?
Я нашел альтернативный способ получить высоту с помощью SensorManager, но для этого требуются два параметра. public static float getAltitude (float p0, float p) Computes the Altitude in meters from the atmospheric pressure and the pressure at...
8259 просмотров
schedule 01.04.2023

Заменить ACTION_SCREEN_ON на ACTION_USER_PRESENT?
У меня есть давно работающая служба, прослушивающая вход датчика. Для экономии заряда батареи я остановил выборку датчиков в ACTION_SCREEN_OFF и возобновил ее в ACTION_SCREEN_ON. Однако часто я просто включаю телефон, чтобы быстро взглянуть на...
1393 просмотров
schedule 12.10.2022

Невозможно перевести систему координат устройства в мировую систему координат на Android
Я написал небольшой код для преобразования координат устройства в мировые координаты путем умножения матрицы вращения (используя getRotationMatrix) и вектора (Ax, Ay, Az), которые являются значениями акселерометра. Когда я запускаю это, и телефон...
216 просмотров

Android (большой) не работает с продуктом значений с плавающей запятой
ситуация драматическая... Я должен решить эту проблему уже 5 дней, и я не могу выбраться. Проблема: простая операция как продукта всегда дает неверный результат. Почему? Выдержка из кода: //all vars are float // resultVec is a vector [3] //...
1709 просмотров

Получение данных датчика в течение x секунд после нажатия кнопки
Я все еще изучаю Android-разработку, поэтому извините, если этот вопрос кажется глупым, но я пытаюсь получить данные акселерометра с телефона только в течение ограниченного времени. Цель состоит в том, чтобы значения координаты x от датчика...
2045 просмотров
schedule 07.02.2023

Как узнать, есть ли датчик на моем Android-устройстве?
я хотел бы знать, присутствует ли датчик (например, акселерометр) на моем устройстве Android. Я имею дело с классом SensorManager. Вот код, который я использую: sensorMgr = (SensorManager) getSystemService(SENSOR_SERVICE);...
20976 просмотров
schedule 07.10.2022

Датчики Android (движение)
Я создаю это приложение для Android для бега трусцой, которое должно измерять расстояние, пройденное пользователем от начальной точки во времени. Меня не интересует использование опции GPS (долгота, широта), поэтому без опции GPS и с использованием...
1072 просмотров
schedule 31.12.2023

Android: значение Sensor.getResolution()
Я работаю над приложениями для Android, которые используют SensorManager для разных целей. В ходе расследования я обнаружил, что функция Sensor.getResolution() возвращает разные значения для разных устройств: HTC Sensation имеет значение...
2465 просмотров

Система координат датчика в Android не меняется, не так ли?
Я читал во многих местах, например: Один экран заслуживает другого что: «Система координат датчика, используемая API для естественной ориентации устройства, не меняется при перемещении устройства и совпадает с системой координат OpenGL». Теперь я...
1808 просмотров
schedule 03.12.2022

Как рассчитать тангаж и крен с помощью SensorManager.getOrientation()
В настоящее время я пытаюсь заменить свой «Sensor.TYPE_ORIENTATION», потому что он устарел. Итак, В документации Android отсутствует большая часть информации о том, как это сделать. Во время отладки и копания здесь, на SO , я понял, как вычислить...
6302 просмотров

Android: как собирать значения датчиков за фиксированный период времени?
Хочу собрать ок. 5 секунд значения акселерометра. Каков правильный способ сделать это? Я попробовал это, внедрив AsyncTask, который регистрируется и отменяет регистрацию в диспетчере датчиков для акселерометра, а затем спит в течение 5 секунд....
1590 просмотров
schedule 01.06.2022

Как проверить, существует ли определенный датчик на устройстве?
Я разрабатываю приложение для Android, которое использует датчики, и я хотел бы знать, как лучше всего определить, есть ли на устройстве определенный датчик, скажем, датчик приближения. Кроме того, есть ли какой-либо «фильтр», который можно...
8960 просмотров

Galaxy Nexus: частота выборки сенсора становится выше, чем больше выборок сенсоров
Я пытаюсь как можно быстрее считывать значения датчиков с Samsung Galaxy Nexus (с Android 4.0). Для этого я провел несколько экспериментов, используя разные датчики и частоты дискретизации, и выяснил очень странное поведение. Когда я использую...
2957 просмотров
schedule 15.01.2023

Изменение системы координат датчика в андроиде
Android предоставляет данные датчиков в системе координат устройства независимо от того, как оно ориентировано. Есть ли способ получить данные датчика в системе координат «гравитация»? Я имею в виду, что независимо от того, как ориентировано...
1985 просмотров

Компас сходит с ума, когда телефон перевернут
Я тестировал данные датчика на Android и заметил странное поведение, когда экран телефона указывает на гравитацию (вверх ногами). Когда я получил данные от датчика TYPE_ORIENTATION , азимут имеет неверные значения, и незначительные сдвиги вызывают...
275 просмотров

преобразование данных датчиков
Я хочу преобразовать эти данные (мне сказали сделать это с точки зрения объекта). Список данных: [0, -20.790001, -4.49] составляют координаты ускорения xyz - accel(x,y,z) . [-0.762739, -3.364226, -8.962189] координаты угла xyz -...
280 просмотров