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

Syberian

2.0.2478 + наземка

===

  • проверка ключа сделана однократной при запуске платы
  • блокировка перезаписи ключа, если он правильный
  • включен супервизор питания 2.7-3.3В
  • полоски высоты и скорости, стрелка домой, курс, высота по ЖПС и координаты теперь отображаются и в деморежиме
  • разделены высота баро и ЖПС. Высота по ЖПС отображается в строке с координатами, баро - индикатор справа. При отсутствии барометра на индикаторе дублируется ЖПС-высота. Вариометр работает в обоих случаях.
  • увеличена скорость перемещения индикатора высоты. Одно деление - 1 метр.
  • изменен алгоритм разрешения аварийного возврата на базу. Теперь достаточно однократно после арминга отойти от базы на 20 и более метров, чтобы разрешить его включение даже над головой.
  • багофиксы по мелочи

Важно: введена настройка масштабирования авиагоризонта в зависимости от угла обзора камеры - так называемый FOV.
По умолчанию выставлен узкий обзор.
В закладке OSD есть кнопки настройки FOV. Настраивается следующим образом:
Закрепить плату и камеру на модели. Расположить модель так, чтобы реальный горизонт и нулевая линия совпадали с перекрестием. Наклонить модель вперед или назад на 10-15 градусов, ориентируясь по делениям авиагоризонта. Кнопками Wide-Narrow добиться совпадения нулевой линии авиагоризонта с реальным горизонтом. Настройка завершена.

P.S. Хотя наземка обновляется тоже, причина “окошек” еще не устранена. Как-то это связано с быстродействием компьютера. До устранения советую не выставлять частоту обновления координат ЖПС в наземке больше 2.

LaPart
Syberian:

так называемый FOV

Здорово! Бум пробовать (ну и остальное полезное тоже)

alex-ber

У меня тоже ключ один раз слетал…
Думал - проблема с тем, что перетыкал питалово пока тестил… Оказывается что в полете тоже мог…
жаль (а может хорошо) что погода протестить в полете пока не позволила - так сказать на чужих горбах в рай…
Вообщем готов в полет - жду погоду…

Syberian
alex-ber:

У меня тоже ключ один раз слетал…

Ну вот, и молчит!
Еще раз прошу всех. Если поведение СУ кажется нелогичным - лучше спросите аффтора, чем ломать голову. Это позволит как можно скорее выявить возможный баг или понять, что “так задумано”.

Сейчас экран осд выглядит так. Не показаны (отключены наземкой) ток, мАч и Vbat2.

В демо-режиме отсутствует авиагоризонт, вектор скорости (кружок в центре), вариометр (0.3 справа) и целеуказатели (точки Н и Т). Вариометр в демо работает только звуком. И, естественно, нет авторежимов. Т.е. вручную и “по приборам” летать все равно можно, как на игл три и подобных.

ssh1

Вопрос по калибровке.
Сбросил настройки(restore defaults), положил на горизонтальную поверхность, тангаж 30 , нажимаю Level, тангаж остается 15. Нажимаю MAG, кручу плату, SAVE. После этого уже ставится крен и тангаж в 0.
Итого пока компас не откалибруешь тангаж и крен не встают в 0 - это нормально ?
Мне казалось что после нажатия LEVEL крен и тангаж должны встать в 0 вне зависимости от компаса?

Syberian
ssh1:

это нормально ?

Да, это нормально 😃
После установки в модель компас лучше еще раз перекалибровать, особенно, если плотная компоновка железа.

michael_s

2 Syberian

1)Каким образом в видео подмешивается телеметрия (и что именно передается при этом ? gps ?)
2) Не возникнет ли из за этого проблем с какими то передатчиками/приемниками?
3) Оно уже реализовано ?
4) Будет ли доступна прошивка от наземной станции(насколько вижу там мега стоит) которая расшифровывает телеметрию
5) Со стоковым приемником от турнижи 9х плата умеет определять failsafe ?

заранее благодарен за ответ.

Syberian
michael_s:

Каким образом

  1. Телеметрия передается так же, как стандартный телетекст: в невидимых строках КГИ. Передается всё, что и по обычному “проводу”, кроме “наукоемких” параметров: текста программы полетного задания (идет только номер текущей строки), программы БАНО и микшера модели. Скорость обновления 10 Гц по всем 5 основным группам. Координаты собственные 10Гц, координаты цели 3Гц, координаты “дома” 1Гц. Также передаются команды собственно сервам трекера антенны.
  2. Исключено. Все ТВ-стандарты допускают наличие телетекста в КГИ.
  3. Да. Плата КСТ в исполнении Дундела. см. shum27.narod2.ru/catalog
  4. Нет.
  5. стоковый Т9х приемыш перестает гнать РРМ при пропадании связи. Это штатно определяется и отрабатывается.
Syberian

=======

2.0.2489

  • добавлена тень на ОСД, справа-снизу 1 пиксел. Каменты приветствуются.
    Не уверен в качестве своего EasyCap, норовит смазать переходы. В очках заценить сейчас не могу.
    Вот скриншот
LaPart
Syberian:

добавлена тень на ОСД

Проверил. Читабельность ОСД значительно улучшилась. Может не слишком хорошо читаются мелкие символы, даже немного хуже, чем раньше, но горизонт теперь виден и на черном, и на белом. Раньше он просто пропадал.
Вот только у меня пошло изображение портиться внизу экрана - появляются какбы светодиодные линейки от музыкального центра. Наверное следы телетекста влазят где написаны данные ГПС и ниже. Особенно на ярких картинках. На черных нету. Причем верхняя и средняя часть экрана не дергается совсем, нормально. Откатил прошивку на предыдущую - нормальное изображение без дефектов, но на белом теряется горизонт… Как и следовало ожидать.

Вот фото с прошивкой 2489 на первом снимке и 2478 на втором.
Видно, что под черточками ОСД камеры не рвется, а значит синхронизация ТВ нормальная.

Сейчас пригляделся - может не телетекст, с строка под ГПС рассыпается.

Syberian
LaPart:

Наверное следы телетекста влазят

А можете скрин или фото сделать? Сейчас прямо в лампочку камерой тыкал - ничего такого 😃

alex-ber
Syberian:

======= 2.0.2489 - добавлена тень на ОСД, справа-снизу 1 пиксел. Каменты приветствуются. Не уверен в качестве своего EasyCap, норовит смазать переходы. В очках заценить сейчас не могу.

Олег, завтра утром проверю у себя…
Поздно заметил твое сообщение…
У меня нарисовалась проблема - не знаю что лучше: просить тебя об изменениях в прошивке или менять регуль (просто регуль уже в модель зашит…) - проблема в том, что на новом самике (отданом под МегапиратХ…) стоит стоковый регуль (ХЗ какой но на 30 А) и он гад самокалибруется… Вот и получается, что при старте платы он пиликает как надо и ждет… При Армеде сразу врубает движок на малых оборотах! При этом даже когда газ в ноль (на аппе) - он всеравно крутит движком… Что с ним делать? могу поменять, но тогда облет еще отложится…
Вопрос собственно в том - можно при активации платы на газ выдать сигнал равный минимуму а потом поставить в дизармед? или проще рег поменять? (возможность есть…).
ПС может кто знает как его (рег …) запрограмировать? Самик Раптор ФПВ с ХК (рег и двигло штатные… рег на 30 А в желтой термоусадке…).
ПСС сегодня все собрал - готов был слетать, оттестировать… Хорошо что проверил на земле… А рег - ГАД!!!

YureZzZ
LaPart:

Не тут-то было - на меня смотрит натпезь DEMO.

Можно для тех кто в танке - это кому нужно было ключ кормить?

Syberian
LaPart:

строка под ГПС рассыпается.

Это не строка рассыпается, а действительно телеметрия со следующего кадра “заглядывает”. Нужно блокировку ставить.
Заодно понял вашу проблему с волшебной функцией “батарейка в батарейке”…
Спасибо за фотки.

alex-ber:

или менять регуль

Это совсем лишнее 😃 В микшере модели на М3 подвигай триммер влево, пока не замолчит мотор в арме. После каждого изменения нажимай save trim. Перед настройкой в микшере нажми Read

YureZzZ:

Можно для тех кто в танке

см. руководство, главы 3 и 4.6

Syberian
Ustas69:

на модемки Xbee Pro

и как дальность?
Судя по всему, они 1 мВт на 2.4, так что метров на 50, не более.

Ustas69

Нет, это Pro первой версии дальность свыше километра в прямой видимости, мощность 100мВт.

Syberian

я намылился сделать себе такую схему: на борт через expert tiny lrs прямо с компа джойстиком и т.п. А обратно - телеметрия по видео. Т.е. дальность аплинка - уже десятки км, а обратно - от видео зависит. Люди на 1-Вт VTx улетали пипец куда.
Правда, у эксперта очередь на лрски аж до НГ, пздц…

LaPart
YureZzZ:

Можно для тех кто в танке - это кому нужно было ключ кормить?

Ключ SWID (ключ привязан к “железу” конкретной платы) приобрести у автора и вставить в наземку. Наземка пропишет в самолет и летай себе на здоровье… Я ключ с собой в поле не взял, не подумал, что может соскочить, поэтому получил ДЕМО, то есть ограниченный функционал.
Чтобы такого не было, автором предприняты меры rcopen.com/forum/f90/topic243418/2427 Ну а я буду носить ключ под майкой;) на всякий случай. Или наколку сделаю на незаметном месте…

Ustas69
Syberian:

на борт через expert tiny lrs прямо с компа джойстиком

Последний раз, когда я списывался с экспертом, эта система еще не была доведена до состояния логического завершения. Мне сообщили, что ввиду малого интереса к проекту, он приостановлен.

YureZzZ
LaPart:

Ключ SWID (ключ привязан к “железу” конкретной платы) приобрести у автора и вставить в наземку.

Странно. Ведь код основан на коде ArduPlane и ArduCopter? А основываясь на open source коде, все остальные ревизии продавать нельзя.
Нет, я ничего не имею против - просто удивляюсь. И я понимаю, что автору тоже нужно получить какую-то денежку за свои труды.
Просто интересно.