Вопросы по теме 'android-sensors'
Что использует Android, чтобы сделать тип датчика TYPE_ROTATION_VECTOR?
Какие из акселерометра, гироскопа и компаса используются для этого «датчика» Rotation_Vector?
614 просмотров
schedule
09.10.2022
как протестировать sensormanager на эмуляторе Android?
Я внедряю диспетчер датчиков, чтобы проверить, движется ли устройство, оно должно обеспечивать точность. Но проблема в том, что у меня нет устройства для проверки этого кода. Можно ли протестировать этот код sensormanager на эмуляторе??
Заранее...
1423 просмотров
schedule
29.03.2023
Как акселерометр Android и магнитные датчики влияют на информацию об ориентации?
Я знаю, как получить вектор ориентации от акселерометра и датчика магнитного поля , но я не понимаю, зачем нужны данные с датчика магнитного поля. Может ли кто-нибудь объяснить, почему? Кстати, нужно ли мне запрашивать обновления с помощью...
6373 просмотров
schedule
21.02.2023
Как определить ориентацию телефона относительно направления движения
Проблема. Представьте себе устройство 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 просмотров
schedule
13.08.2022
Android (большой) не работает с продуктом значений с плавающей запятой
ситуация драматическая... Я должен решить эту проблему уже 5 дней, и я не могу выбраться.
Проблема: простая операция как продукта всегда дает неверный результат. Почему?
Выдержка из кода:
//all vars are float
// resultVec is a vector [3]
//...
1709 просмотров
schedule
11.07.2023
Получение данных датчика в течение 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 просмотров
schedule
05.03.2022
Система координат датчика в Android не меняется, не так ли?
Я читал во многих местах, например: Один экран заслуживает другого что: «Система координат датчика, используемая API для естественной ориентации устройства, не меняется при перемещении устройства и совпадает с системой координат OpenGL».
Теперь я...
1808 просмотров
schedule
03.12.2022
Как рассчитать тангаж и крен с помощью SensorManager.getOrientation()
В настоящее время я пытаюсь заменить свой «Sensor.TYPE_ORIENTATION», потому что он устарел. Итак, В документации Android отсутствует большая часть информации о том, как это сделать. Во время отладки и копания здесь, на SO , я понял, как вычислить...
6302 просмотров
schedule
03.11.2022
Android: как собирать значения датчиков за фиксированный период времени?
Хочу собрать ок. 5 секунд значения акселерометра. Каков правильный способ сделать это?
Я попробовал это, внедрив AsyncTask, который регистрируется и отменяет регистрацию в диспетчере датчиков для акселерометра, а затем спит в течение 5 секунд....
1590 просмотров
schedule
01.06.2022
Как проверить, существует ли определенный датчик на устройстве?
Я разрабатываю приложение для Android, которое использует датчики, и я хотел бы знать, как лучше всего определить, есть ли на устройстве определенный датчик, скажем, датчик приближения.
Кроме того, есть ли какой-либо «фильтр», который можно...
8960 просмотров
schedule
18.09.2022
Galaxy Nexus: частота выборки сенсора становится выше, чем больше выборок сенсоров
Я пытаюсь как можно быстрее считывать значения датчиков с Samsung Galaxy Nexus (с Android 4.0). Для этого я провел несколько экспериментов, используя разные датчики и частоты дискретизации, и выяснил очень странное поведение. Когда я использую...
2957 просмотров
schedule
15.01.2023
Изменение системы координат датчика в андроиде
Android предоставляет данные датчиков в системе координат устройства независимо от того, как оно ориентировано. Есть ли способ получить данные датчика в системе координат «гравитация»? Я имею в виду, что независимо от того, как ориентировано...
1985 просмотров
schedule
23.11.2022
Компас сходит с ума, когда телефон перевернут
Я тестировал данные датчика на Android и заметил странное поведение, когда экран телефона указывает на гравитацию (вверх ногами). Когда я получил данные от датчика TYPE_ORIENTATION , азимут имеет неверные значения, и незначительные сдвиги вызывают...
275 просмотров
schedule
01.12.2022
преобразование данных датчиков
Я хочу преобразовать эти данные (мне сказали сделать это с точки зрения объекта). Список данных:
[0, -20.790001, -4.49] составляют координаты ускорения xyz - accel(x,y,z) .
[-0.762739, -3.364226, -8.962189] координаты угла xyz -...
280 просмотров
schedule
12.03.2023