Smalltim OSD and autopilot (часть 2)

Dronavt

Не, в случае кривой установки устройство называется не так как описано у Тимофея. Для пользователя оно отсутствует, а винда отказывается его переустанавливать. Я просто удалил все USB-шные устройства из этого раздела и заново подключил АП.

leliksan
smalltim:

Алексей, подключив АП к компу, нажмите на АП дальнюю кнопку от разъема телеметрии, потом ближнюю, потом отпустите дальнюю, потом отпустите ближнюю. АП принудительно переводится в режим обновления прошивки и комп должен обнаружить новое устройство - AT90USB1287 - и предложит поискать драйвера. Вот под него укажите, лежащие в подкаталоге /USB папки, куда поставлен FLIP.

Тим, а последовательность нажатия кнопок именно в таком порядке, а не наоборот? Это я к тому, что где то раньше в этой ветке дана другая последовательность (RST->HWB->RST->HWB-), какая правильная?
У меня недавно был гемор с перешивкой и почитав ветку повнимательней понял что все кто сталкиваются с проблемой, стройными рядами топают по одним и тем же граблям и задают одни и теже вопросы с разными вариациями. Может в отдельной теме прописать подробный алгоритм как надо перешивать АП и что для этого надо?
Например:

  1. Flip и КП устанавливать в корневой каталог (что бы не возникало проблем с отсутствием библиотек из-за кирилицы в пути доступа).
  2. Подать на АП внешнее питание (ОБЯЗАТЕЛЬНО, питания от USB не хватает), подключить к компу и посмотреть в Диспетчере устройств как определяется устройство. Если как АП (искать в папке Уcтpoйcтвa HID (Human Interface Devices) в свойствах одного из USB HID-coвмecтимых ycтpoйcтв прописывается название), то перешиваем через КП согласно инструкции с предварительным сохранением настроек. Если не получилось, переводим АП В режим принудительного программирования соответствующим нажатием кнопок, при этом он должен определиться как AT90USB1287 (в папке Atmel Диспетчера устройств), драйвера для него находятся в папке Atmel\Flip 3.4.1\usb. После установки драверов повторно запускаем перепрограммирование АП в КП. И т.д.
    Кстати в моём случае перешивал древнюю прошку на последнюю, перешивка прошла успешно, но при повторном включении слетела или криво записалась (думаю из-за того что питание было только от USB ) перепрограммирование AT90USB1287 в КП не пошло, запустил Flip и прошил им. После этого всегда использовал внешнее питание и глюков больше не было.
    С уважением.
Алексей_А

Алексей, подключив АП к компу, нажмите на АП дальнюю кнопку от разъема телеметрии, потом ближнюю, потом отпустите дальнюю, потом отпустите ближнюю. АП принудительно переводится в режим обновления прошивки и комп должен обнаружить новое устройство - AT90USB1287 - и предложит поискать драйвера. Вот под него укажите, лежащие в подкаталоге /USB папки, куда поставлен FLIP.

Вот таким способом удалось установить драйвер на 4-ом по счету компьютере (старом домашнем стационаре с win XP)
WIN7 ни в какую не даёт установить драйвер самостоятельно, из Flipa. Удалять и переустанавливать драйвер USB, тоже пробовал, ничего не вышло.

neb

Подскажите пожалуйста. При смене прошивки на 0.17.5 (соответственно КП 0420), произвел калибровку но самик на перемещение стиков передатчика не реагирует, и в КП пишет потеря RCсигнала хотя все калибруется и настраивается. Что сделать? Спасибо.

smalltim

Дмитрий, проверьте, что стоит в условиях определения потери сигнала.

Морфеус
Алексей_А:

Алексей, подключив АП к компу, нажмите на АП дальнюю кнопку от разъема телеметрии, потом ближнюю, потом отпустите дальнюю, потом отпустите ближнюю. АП принудительно переводится в режим обновления прошивки и комп должен обнаружить новое устройство - AT90USB1287 - и предложит поискать драйвера. Вот под него укажите, лежащие в подкаталоге /USB папки, куда поставлен FLIP.

Вот таким способом удалось установить драйвер на 4-ом по счету компьютере (старом домашнем стационаре с win XP)
WIN7 ни в какую не даёт установить драйвер самостоятельно, из Flipa. Удалять и переустанавливать драйвер USB, тоже пробовал, ничего не вышло.

Я тоже воевал с этим драйвером в Win 7 и выяснил что он не работает под Win7 x64, только под версией х32.

pdv=

Все заработало как надо…вот я шляпа…ведь 100 раз смотрел и видел папку на англицком, тут смотрю на русском…ну все думаю ппц…очки выписывать пора с большими диоптриями!😃

спасибо всем кто откликнулся!

smalltim

Коллеги, забираем прошивку 0.17.8 для автопилота.

Отличия от 0.17.5:

  • Исправлена ошибка вычисления текущего курса в режиме Круиз-Контроль, из-за которой АП не всегда удерживал правильный курс.
  • Исправлена ошибка индикации расстояния до точки старта при срабатывании предупреждения по расстоянию, из-за которой вместо мигания индикатор просто пропадал.
  • Исправлена ошибка логики срабатывания условия автовозврата по расстоянию, из-за которой АП мог отказаться лететь в контрольную точку, если расстояние между ней и предыдущей точкой больше, чем величина в условии автовозврата по расстоянию.
  • Принудительное фиксирование серв в нейтральных положениях и выключение газа в режиме аварийной посадки не производится, если RC связь не потеряна и АП переведен в режим ручного управления.
neb

В КП стоит: при проподании PPM в канале4, при проподании вне диапозона не используется, расширение диапозона 10%

Molot

Tim а RSSI до 5 вольт ? или там не просто циферку поменять ?

baychi
smalltim:

забираем прошивку 0.17.8 для автопилота.

Тим, ты в полете по точкам отладку убрать не забыл? При включении на земле, Изик очень странно виляет хвостом и гавкает газом. А ведь он не собака. 😃

neb

С сигналом разобрался. Но Сервы не реагируют на движения стиков передатчика, хотя в КП все отображается.

Pav_13

Проверьте настройку управляющего канала - там есть такая хитрая команда “Нет команды”… Если управляющий канал находится именно в таком положении, то выходые сигналы будут =1500 мС и реакции на стики не будет…
Сам на этом поймался некоторое время назад…

neb

Не много не понял о чем вы? Но все же при любых положениях управляющих каналов модель не реагирует на управление, а КП выдает что все впорядке

pashteton
neb:

модель не реагирует на управление

Для начала:
Контрольная панель - Расширенные настройки - Микширование выходов - сбросить настройки по всем режимам управления
Контрольная панель - Расширенные настройки - Замедление/расширение/сквозные каналы - сбросить настройки
Надеюсь, калибровки каналов и диапазонов вы все-таки сделали.

Edward_tlt
pashteton:

Контрольная панель - Расширенные настройки - Микширование выходов - сбросить настройки по всем режимам управления
Контрольная панель - Расширенные настройки - Замедление/расширение/сквозные каналы - сбросить настройки

И записать не забудьте в АП… 😃

Pav_13
neb:

…не понял о чем вы?

У Вас управляющий канал на тумблере или на крутилке?
Про микшеры тоже правильно написали… я упустил…
И что значит “КП выдает, что все в порядке”? Когда Вы двигаете стики, смотрите, как меняются циферки, означающие длительность импульсов РРМ… Там есть циферки “входные” и “выходные”… Так вот, последние у Вас скорее всего не меняются и остаются равными 1500 мС… Значит - не все в порядке!

daytart
baychi:

Победил таки вчерась видео на 5.8 ГГц и теперь могу показать, как работают новые режимы в последней прошивке.

Работа АП от Smalltim

ИМХО, для полного гламура осталось убрать подергивания OSD. 😃

Яправильно понимаю, полет по точкам реализован в стандартной прошивке?
Или же это лично Ваша реализация?

baychi
daytart:

полет по точкам реализован в стандартной прошивке?

Да. Уже почти две недели, как реализован.