Проект Мегапират на самик!

alex-ber

Олег.
Ну я не знаю - либо лыжи не едут или я долбанутый…😵
Короче залил прошу из нового архива (библиотеки в Агдуино поменял…). подключаюсь к Планеру 1.0.89 (1.0.89b - также…) и получаю:

  1. перемычка разомкнута - полетный режим, попытка соединения через ЮСБ:
  2. Перемычка замкнута, режим терминала (соединение происходит без проблем), пытаюсь напечатать любую букву (русская, английская раскладки, прописные, строчные - без разницы) - ошибка:

“Какой системы у меня ЛЫЖИ?” - в смысле что не так?😮

LeonVS:

КЛИ после полной очистки заработал, а вот модули телеметрии так и не ожили… не АРС не FHSS… Хз что еще копать 😦

alex-ber как зальешь новую прошивку расскаж, заработала ли телеметрия?

леонид.
Как ты ПОЛНУЮ ОЧИСТКУ сделал?
Похоже у меня те же проблемы (см. посты выше).
Целый день бодаюсь а оно в никакую…

LeonVS

Залил Б8, в ней через терминал setup - erase, потом еще до кучи reset. Далее сразу залил новую прошивку и о чудо, и модули и кли мод ожили 😃

alex-ber
LeonVS:

Залил Б8, в ней через терминал setup - erase, потом еще до кучи reset. Далее сразу залил новую прошивку и о чудо, и модули и кли мод ожили 😃

Ну сегодня уже пикать поздно…
Завтра с утрецца попробую твой рецепт, если поможет - буду рад…
Есть еще мысли, что тут не так?

tusik
alex-ber:

Есть еще мысли, что тут не так?

Попробуйте поменять номер порта, сделать, например сом3 или сом4

alex-ber

Обязательно попробую…
Принимаю еще идеи…
С портом - тоже была мысля, но если конектитсся в Планере версии 1.0.29 и выше (до 40-го) все функции работают коректно и с этим портом…
даже 1.0.74… (выше пробовал уже 1.0.89 - результат отписал…).
но завтра попробую поменять еще и номер порта…
Спасибо!

Syberian
alex-ber:

Перемычка замкнута, режим терминала (соединение происходит без проблем), пытаюсь напечатать любую букву

пишет “не хватает какой-то ДЛЛ-ки, переустановите прогу” - в смысле планнер. Ну, или .NET

И не надо ничего стирать через В8!

LeonVS
Syberian:

И не надо ничего стирать через В8!

Ну возможно в случае Алекса это и не поможет, у меня же была залита 49 прошивка для квадра, после нее когда залил твою, в кли режиме терминал постоянно выплевывал строчки непонятные не давая не чего ввести, тобишь из твоей прошивки почистить мозги не было возможности, вот и решил залить что нить старое, точно работающее и там все почистить, помогло 😃
В случае же Алекса действительно похоже на кривую работу планера, а не прошивки…

alex-ber
Syberian:

пишет “не хватает какой-то ДЛЛ-ки, переустановите прогу” - в смысле планнер. Ну, или .NET

И не надо ничего стирать через В8!

Олег.
Первую проблему с dll-кой (когда в терминале ничего написать не мог) решил путем установки Планера на другой бук. Все работает, пишется и настраивается (вроде).
а вот в полетном режиме (перемычка снята) - проблема осталась (пишет ту же ошибку при попытке подключения на обоих буках… Фотка №1 в моем сообщении.)
Что еще сделать?

Syberian

бредятина…
Ты самую последнюю прошиву залил? библиотеки старые грохнул?

Если не получается с планнером, попробуй Килмор поставить code.google.com/p/happykillmore-gcs/

Еще, перед нажатием кнопки коннект, сбрось питание вортеха

alex-ber
Syberian:

бредятина…
Ты самую последнюю прошиву залил? библиотеки старые грохнул?

Если не получается с планнером, попробуй Килмор поставить code.google.com/p/happykillmore-gcs/

Еще, перед нажатием кнопки коннект, сбрось питание вортеха

Согласен - вообще полная бредятина получается…
С Килморе без проблем конектится.
Если сразу после Килморе запустить Планер коннект происходит и все работает до отключения, при повторном подключении опять та-же ошибка!
Когдато у меня так уже было но только с АРС220 - вначале конектился в Килморе, отключался и запускал Планер - после этого шаманства конект в Планере происходил и держал до отключения… Но теперь то я подключаюсь по ЮСБ!
Может настроить АРС 220 и попробовать через него подключаться? Может теперь наоборот по АРС 220 будет лучше чем по ЮСБ…
П.С. Менял и номера порта и скорости в порту… Конект в Планере происходит только после Килморе!

Syberian

Ну поставь более раннюю версию планера тогда, которая еще работает: все равно с джойстиком можно полетать только через килмор и только для корректировки автопилота - скорость канала не та… А остальное там то же самое.

А параметры в колонке от версии планера не зависят: он их запрашивает “все”, а потом что получит - то и в колонке отображает.

alex-ber

Сделал еще один эксперемент:
Прописал АРС 220…
Планер 1.0.14 (первый который ты использовал с В1) - коннект без проблем (10 подключений и отключений)
Планер 1.0.30 (Мега Планер - там есть в выборе плат Мегапират) - подключение без проблем (10\10)
Попробовал сразу же без перезагрузок и без обесточивания платы Планер 1.0.89 - подключение произошло как и после Килморе!!! (повторные подключения и отключения прокатывают!)
Обесточил плату и закрыл в буке Планер, запускаю Планер 1.0.89, подключаю плату - при попытке коннекта Планер виснет минут на 5, потом выдает ошибку (та же что и раньше).
сразу же запускаю Планер 1.0.30 - есть коннект!
ВЫВОД: Проблемма или с моим буком (Винда ХР SP3) или всетаки с самим Планером 1.0.89.
ВОПРОС: У кого есть Планеры других (стабильных) версий? Киньте ссылку (а то по ссылке на 1.0.89 - только его и нашел…).
УПС. Нашел… Если через Планер 1.0.14 обновиться - становится 1.0.66 Счас пойду пробовать.
Как-то так…

Syberian

Смотри… тут ВСЕ версии миссион планера вообще:
code.google.com/p/ardupilot-mega/source/list?path=…

Чтобы откатиться на какую-нибудь другую, тыкаешь по ней, открывается список типа

	Modify	/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs	diff

	Modify	/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs	diff

	Modify	/Tools/ArdupilotMegaPlanner/app.config	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.application	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.exe	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.exe.config	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/Updater.exe	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/dataflashlog.xml	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/resedit.exe	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/ru-RU/ArdupilotMegaPlanner.resources.dll	diff

	Modify	/Tools/ArdupilotMegaPlanner/bin/Release/zh-Hans/ArdupilotMegaPlanner.resources.dll	diff

	Modify	/Tools/ArdupilotMegaPlanner/dataflashlog.xml	diff

Делаешь копию последнего планера.
Те файлы, которые содержат путь /Tools/ArdupilotMegaPlanner/bin/Release/ - выкачиваешь и сохраняешь в папку с копией. Так все и откатывается.

alex-ber

Короче - замудохал меня этот Планер…
В Планере 1.0.89 нажал “обновиться” - обновился и остался 1.0.89, при первом (после перезагрузки компа) соединении происходит коннект и держит! Стоит отключить соединение и вновь включить - виснет Планер…
Планер 1.0.66 работает нормально (коннект и реконнект - 10\10 без проблем).
Вообщем пока будет так… Заряжаю акки - пойду в поле пробовать так как есть…
П.С. Чет мне компас не нравится - дома при неподвижном самике лимб компаса на 5 градусов вправо влево бегает (ползает медленно но уверено…), пока списал на работу бука в 20 см от самика.

Syberian

ждемс нетерпением 😃
Небольшой интервю для истории… Что тебе не нравилось в прошлых версиях? 😃
И что же за погода такая хорошая в Беларуси?

alex-ber
Syberian:

ждемс нетерпением 😃
Небольшой интервю для истории… Что тебе не нравилось в прошлых версиях? 😃
И что же за погода такая хорошая в Беларуси?

В прошлых версиях… МММММММ - да все нормально вроде… Ты же сам писал, что эта прошивка должна работать с Планером 1.0.89 и выше…

на счет погоды - пока солнышко, около 7-8 тепла и ветра вроде не особо…
Усе - акки зарядились - пошел собираться…

Syberian

Ну я типа имел в виду саму прошивку 😉 Ладно, вернешься - сравним.

nemo61
alex-ber:

Короче - замудохал меня этот Планер…

Уже не помню с какой версии Планера у меня нормально не коннектится квадрик. Мне подсказали перед соединением нажимать резет на ардуинке. Иногда нажимаю 2 - 3 раза пока законнектится. Уже привык, но неудобно. Если еще открыто окно терминала, то видны отличия в соединении.

LeonVS
alex-ber:

Усе - акки зарядились - пошел собираться…

Ждем с нетерпением отсчета на тему “как оно полетело” 😃

alex-ber
LeonVS:

Ждем с нетерпением отсчета на тему “как оно полетело” 😃

Леонид.
твоя проблема (если помнишь - ты ее обозвал автокалибровкой…) выползла и у меня…
Как оно полетело? - Никак!
теперь подробней:
Выполз в поле не то глюк, не то плохая калибровка (вполне допускаю такое - что это моя ошибка).
При включении самика (режим стабилизации включен) рули стоят в нейтрали, самик в покое… Беру самик, качаю - рули отрабатывают как надо.
Взлетаю - держит, захожу на первый круг, и тут началось!!! самик делает хитрый кульбит - крен влево до 45-50 градусов и нос в землю… Выправил вручную, отключил стабилизацию - летит… Поднял повыше, включаю стабилизацию - самик через крыло в землю… Отключил, посадил.
Не выключая самика включаю режим стабилизации (рули адекватно реагируют), несу к машине и замечаю, что рули враскорячку!
Начал проверять - прикол обнаружен!
При направлении самика (нос) на юго-запад рули стоят нормально, разворачиваю самик носом на северо-восток - РН вниз, элероны до упора влево!
Вообщем снял камеру и записал маленький ролик (там видно как реагируют рули при повороте самика блинчиком по кругу… зальется на тубу - выложу).
ВЫВОД: либо неправильно настроил компасс (хотя при калибровке крутил как все… склонение выставил и т.д.), либо всеже компасс не лучший вариант для стабилизации… По одному полету не определить (хотя при стабилизации на акселе полетело сразу из коробки…).
Пока вот так…

LeonVS

В общем первый блин комом… Чую надо как минимум убавлять уровень воздействия компаса…