OSD на ATmega1281

ubd

Уговорил (точнее просто попросил) Дмитрия на 8-ми канальный РРМ на выходе. Залил, в конфигураторе поставил 8 - работает. Заливаю обратно 10-ти канальную, выставляю 10 - не работает. Внешне и тот и другой РРМ идентичны (ну кроме количества каналов). Блин как так то?

А можешь кинуть мне эту прошивку на 8 каналов для Эксперта. А то у меня тут есть человек, который будет использовать Эксперта на нашем АП.
Мыло в личку кинул.

Dacor

Дмитрий на сайте у себя выложил эту прошивку (в прошивках для Тини)

ubd

Что то я его сайт найти не могу. Ткни носом.

Нужно ещё узнать тини у человека или нет.
У него передатчик большой, с усилком 7 ватным. Это какая версия?

Dacor

Это 2G. Наверняка у него приемник 12-тиканальный. А у этого приемника скорее всего и РРМ на выходе 12 каналов (ну или те же 10-ть). Я приемник от Тини отдельно докупал.

Ссылка

Да простят меня за оффтоп…

Dacor

Народ, кто нибудь, кроме меня пользует последнюю прошивку? Ту которая с доп. батареей и РССИ.

ubd

Там пароль просит.

Кстати, я буду комплект печатных плат заказывать на заводе. Лишние могу подогнать, если кому нужно.

Dacor

Товарищ пусть туда заходит - ему Дмитрий (Эксперт) пароль при покупке ЛРС должен был дать.

ubd

Да он купил в рук, и пароля никакого нет, и те олени не знают, кто продавал.
Кинь на мыло.

У него какие то два приёмника, один точно много канальный, а другой меньше 8-ми.

Нашёл фотки этих приёмников. Там есть среди них Тини?

msv
Dacor:

Народ, кто нибудь, кроме меня пользует последнюю прошивку? Ту которая с доп. батареей и РССИ.

Я пользуюсь… 😃 Правда ни доп. батареей, ни РССИ c ADC не пользуюсь.
Меня интригует, почему никто, из вновь собравших поделку, не отчитывается о полетах? Или все так плохо что сразу было выкинуто, или наоборот все полетело и никаких вопросов не возникло (что-то сомневаюсь…)?

Dacor
msv:

Меня интригует, почему никто, из вновь собравших поделку

Продолжаем проходить квест.😉

ubd:

Там есть среди них Тини?

8-ми канальный вроде похож.

По поводу пароля - зачем то же Дмитрий их своим клиентам дает. Вам правильнее наверное будет самим с ним связаться по Аське, чтобы он выдал пароль.

Панкратов_Сергей
msv:

Меня интригует, почему никто, из вновь собравших поделку, не отчитывается о полетах?

Про себя отвечу- с момента как спаял -еще ни разу не выезжал на полеты.

ubd

Я у него ещё раньше спрашивал пароль, он меня так же отпнул к прошлому владельцу, а тот ничего не знает…

Про новую прошивку, на ней летают, и всё ОК.

JT_UA
msv:

Меня интригует, почему никто, из вновь собравших поделку, не отчитывается о полетах? Или все так плохо что сразу было выкинуто, или наоборот все полетело и никаких вопросов не возникло (что-то сомневаюсь…)?

Непредставилась возможность между погодой и домашней работой.

Иван
msv:

Меня интригует, почему никто, из вновь собравших поделку, не отчитывается о полетах? Или все так плохо что сразу было выкинуто, или наоборот все полетело и никаких вопросов не возникло (что-то сомневаюсь…)?

у меня в процессе монтирования на борт:( крайне медленно:( плюс колеблюсь по теме радиоканала - есть опен ЛРС есть АССАН первый сумппм может второй только в теории:)

Иван

Сергей, Есть у меня просьба - скомпилируйте, пожалуйста, бутлодыря под мегу 2560:)

msv
Иван:

скомпилируйте, пожалуйста, бутлодыря под мегу 2560

Боюсь там не так просто… Почти для каждого типа проца есть небольшие различия. Кстати, у меня зашивается только верхняя страница 64к, но пока до необходимости использовать вторую- далеко…
Вот исходники, думаю разберешься…

Иван
dundel1:

Не только в теории. Вот этот приёмник выдаёт полноценных восемь каналов сумппм. У меня уже три таких летают

как с него сумм снять?

msv

Начал с исправления небольшого бага, увлекся… Функциональность практически не изменена, но всяких изменений достаточно на новую версию.

  1. В режиме взлета при переходе на под-режим удержания курса при определенных условиях был возможен кратковременный рывок по крену. Исправлено.
  2. Поддержано до 12 каналов sum_ppm. Кое-что подчищено в логике приема ppm. Тестировать нечем (проверил только до 8), а изменений коде пришлось сделать довольно много, в т.ч. в кусках на asm. Жду отзывов о работоспособности.
  3. Параметры PPM можно задавать в конфигураторе.
  4. Как показала практика, вывод данных о перегрузке бесполезен, на это место перенесен вывод углов ориентации.
  5. В конфигураторе добавлена группа параметров “Экран”. Пунктов там пока немного, и вроде бы все очевидны (смотрите пояснения в области комментариев конфигуратора). Надеюсь найдете для себя что-нибудь интересненькое…
    Итак: V2.8.0
    Спасибы принимаются только после ваших проверок и летных испытаний… 😃
Dacor

А я отдельное спасибо скажу за добавленную возможность поддержки 12-ти каналов РРМ.

msv

Да, забыл спросить… Мой английский ограничен Си и гугло-переводчиком. Возможно сообщения на OSD у знатоков языка будут вызывать недоумение. Прошу скорректировать, вот весь список:
“ERR GPS! Timeout RX.”
“ERR GPS! Mode not 3D-fix.”
“ERR GPS! Not ready.”
“ERR CTRL! Drops in CTRL.”
“ERR CTRL! Not MNL mode.”
“ERR CTRL! Throttle not down.”
“ERR CTRL! Not ready.”
“ERR CTRL! Loss of control.”
“ERR IMU! Communication error.”
“ERR IMU! Calibration…”
“ERR IMU! Not ready.”
“Drops in CTRL.”
“Below the min speed.”
“Below the min height.”
“High current battery.”
“The battery is low.”
“Low battery voltage.”
“Flight time is exceeded.”
“Remove from house exceeded.”
“Distance traveled exceeded.”
“Baffling problem…”
Дополнительная сложность- сообщение должно быть меньше 30 символов.
Если произошло сразу несколько неприятностей, будет выведено наиболее приоритетное. Приоритет задается жестко- сверху вниз по этому списку. Тоже обсуждаемо…