Можно рассчитать направление движения без использования GPS?Угол направления без использования GPS
Мое приложение используется в автомобиле, и это приложение подключается к другому устройству через BT. Это устройство сообщает мне 1x за 5 секунд наших координат + угол поворота.
/*direction angle = */ location.bearingTo(location);
Но 1x/5 секунд не хватает. Поэтому я хотел бы рассчитать следующие координаты: D это можно сделать?
у меня есть:
1. sec - speed, coordinates, angle
2. sec - speed, ?, ?
3. sec - speed, ?, ?
4. sec - speed, ?, ?
5. sec - speed, coordinates, angle
Координаты не могут быть посланы более часто вызывают оборудование ... а также я не хочу использовать GPS, причина батареи ...
Я надеялся, это было бы сделано с помощью некоторых датчиков в андроиде ... возможно ... (акселерометр или магнитный датчик и т. д.)
Спасибо за ваши ответы.
EDIT:
У меня есть 2 устройства
1. android phone with my app (app which i programm) - mobile in my pocket
2. other device writen in ASM by another programmer we can call him "parek" - fixed (static) device - build-in car.
Мое приложение подключается к "Парек" через BT. «parek» имеет модуль GPS, и он может сообщить мне координаты угла & (но всего 1 раз в течение 5 секунд, не более).
«parek» может отправить мне скорость автомобиля 1x в течение 1 секунды (это не проблема), но координаты & угол направления он не может, потому что оборудование устарело.
Но мое приложение нуждается в координатах каждые 1 сек, я не могу & Я не хочу использовать GPS в своем телефоне (в кармане, в машине).
Я понимаю, что у вас есть устройство BT в одном автомобиле. Но как насчет другого устройства, которое получает информацию, оно движется или неподвижно? Вы знаете, что это координата? И если он движется, вы знаете, что это направление и скорость? –
Я обновил свой вопрос. –