Исходные:
- квадрокоптер на APM 2.5
- non3DR Radio (радиомодем, телеметрия, etc)
- планшет Acer A500 на Андроиде
Цель: контролировать процессы, происходящие на квадрокоптере с помощью планшета.
Используемая программа: DroidPlanner
- квадрокоптер на APM 2.5
- non3DR Radio (радиомодем, телеметрия, etc)
- планшет Acer A500 на Андроиде
Цель: контролировать процессы, происходящие на квадрокоптере с помощью планшета.
Используемая программа: DroidPlanner
Через компьютер с Виндой работает без нареканий. Но хочется счастья!
Берём планшет Acer A500 с полноразмерным USB портом.
Ставим AndroPilot, ставим DroidPlanner подцепляем телеметрию шнурком к USB порту планшета и везде одинаковый результат - планшет не видит модема.
Питание подается, модем устанавливает связь с модемом на коптере, помаргивают красные диоды и всё.
В AndroPilot пишит "No Link" и дальше - подключите модем или включите APM.
Droid Planner при нажатии "Подключить" ничего не происходит - убирается только определение спутников на планшете.
Попробовал на Digma iDsD10 через OTG переходник. Тот же суп!
Флешки при этом видятся на обоих девайсах.
Начал копать...
Пообщавшись на форуме выяснил, что проблема может быть в:
- отсутствии OTG функции (чтение флешек, юзание мышек, внешних винтов и пр.)
- кривости прошивки (что выражается в вырезании модулей поддержки UART из прошивки)
Выясняем, что OTG на планшете точно есть - флешки, мышки и винты прекрасно видятся и используются.
Значит, вариант два, тем более, что стоит кастомная прошивка от .... с новейшей (на время установки) версий Ведроида. :)
Дальше - проще!
Но я пошёл путём сложным и тернистым. Сначала прошился кастомом на версию 4.3 - никакого результата.
Отшился на кастом версии 4.1.2 - связь появилась, но не работает GPS.
Плюнул на всё и ушёл на официальную прошивку 4.0.3
Результат: телеметрия прекрасно подключается, связь с коптером устанавливается, управление коптером осуществляется, параметры меняются, точки можно задавать.
Всё Ок!
HINT: если DroidPlanner НЕ УСТАНОВЛЕН - никаких действий при подключении телеметрии к планшету вы не увидите! Только после установки программы и подключения модема появляется приглашение запустить софт!
Для чего это надо?!
- телеметрия (вывод бортовых показателей: гироскопа, аксела, магнитометра, GPS, углов отклонений, выосты, скорости и прочих)
- изменение и настройка PID на лету
- изменение любого параметра APM контроллера на лету
- задание полётного задания
- полное автоматическое выполнение полетного задания коптером
- имитация радиоуправления (внимание: ОПАСНО!)
Есть возможность подключения телеметрии к планшету по BlueTooth. НО! Во-первых, для этого нужна еще одна платка, отдельное питания и для платки и для телеметрии. Во-вторых - передо мной такой цели не стояло ввиду наличия полноразмерного USB порта. Всё компактно и приятно.
Всё вышеописанное справедливо по отношению к устройству Acer A500, но, как полагаю, вполне подойдет и для других планшетов и смартфонов под управлением ОС Android с функцией OTG!
Если есть вопросы - постараюсь ответить!
Берём планшет Acer A500 с полноразмерным USB портом.
Ставим AndroPilot, ставим DroidPlanner подцепляем телеметрию шнурком к USB порту планшета и везде одинаковый результат - планшет не видит модема.
Питание подается, модем устанавливает связь с модемом на коптере, помаргивают красные диоды и всё.
В AndroPilot пишит "No Link" и дальше - подключите модем или включите APM.
Droid Planner при нажатии "Подключить" ничего не происходит - убирается только определение спутников на планшете.
Попробовал на Digma iDsD10 через OTG переходник. Тот же суп!
Флешки при этом видятся на обоих девайсах.
Начал копать...
Пообщавшись на форуме выяснил, что проблема может быть в:
- отсутствии OTG функции (чтение флешек, юзание мышек, внешних винтов и пр.)
- кривости прошивки (что выражается в вырезании модулей поддержки UART из прошивки)
Выясняем, что OTG на планшете точно есть - флешки, мышки и винты прекрасно видятся и используются.
Значит, вариант два, тем более, что стоит кастомная прошивка от .... с новейшей (на время установки) версий Ведроида. :)
Дальше - проще!
Но я пошёл путём сложным и тернистым. Сначала прошился кастомом на версию 4.3 - никакого результата.
Отшился на кастом версии 4.1.2 - связь появилась, но не работает GPS.
Плюнул на всё и ушёл на официальную прошивку 4.0.3
Результат: телеметрия прекрасно подключается, связь с коптером устанавливается, управление коптером осуществляется, параметры меняются, точки можно задавать.
Всё Ок!
HINT: если DroidPlanner НЕ УСТАНОВЛЕН - никаких действий при подключении телеметрии к планшету вы не увидите! Только после установки программы и подключения модема появляется приглашение запустить софт!
Для чего это надо?!
- телеметрия (вывод бортовых показателей: гироскопа, аксела, магнитометра, GPS, углов отклонений, выосты, скорости и прочих)
- изменение и настройка PID на лету
- изменение любого параметра APM контроллера на лету
- задание полётного задания
- полное автоматическое выполнение полетного задания коптером
- имитация радиоуправления (внимание: ОПАСНО!)
Есть возможность подключения телеметрии к планшету по BlueTooth. НО! Во-первых, для этого нужна еще одна платка, отдельное питания и для платки и для телеметрии. Во-вторых - передо мной такой цели не стояло ввиду наличия полноразмерного USB порта. Всё компактно и приятно.
Всё вышеописанное справедливо по отношению к устройству Acer A500, но, как полагаю, вполне подойдет и для других планшетов и смартфонов под управлением ОС Android с функцией OTG!
Если есть вопросы - постараюсь ответить!
Может ли кто мне дистриб Droid Planner на ящик (4fury гaв mail дот ru ) скинуть?
вот вам видео как это работает
у АРМ есть такая функция??
Надеюсь, не банальное, когда люди видят "Гы-гы, в окна заглядывать".
Хотя америкомы тоже нехорошо придумали - бабушек взрывают.
И только одни мы - моделисты, с благими целями юзаем! :)
Программу могу описать, тут вопросов нет.
Сниму видео и вперёд!
Спасибо за идею!