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

Syberian

2.0.3366 + наземка #64

  • добавлено измерение воздушной скорости (ура, чо 😁 )
    В наземке добавился пункт autopilot config - general - air speed sensor. Здесь можно выбрать тип датчика и выставить его в ноль. Датчик подключается на штатный разъем AirSp, “земля” со стороны переднего края платы.

Воздушная скорость отображается на ОСД под скоростью ЖПС на правой “линейке”, а также видна в наземке. Если, дунув в датчик, не видим изменения скорости, нужно или перекинуть порты давления, или проверить датчик на предмет помирания.
Рассчитывается с учетом температуры (на плате), атм. давления, плотности воздуха и приближенной модели распределения парциального давления, так что сильно врать не будет, не считая шумов и дейфа самого датчика. Показывает от 10 кмч.

Из датчиков сейчас вбиты:
mpxv7002dp -продается на diydrones вместе с трубкой пито, скорость до 210 кмч
mpx5010dp - используется у смаллтима, скорость до 470 кмч.
Если у вас есть датчик, отсутствующий в этом длинном списке 😃 - укажите тип.

Воздушная скорость в данный момент в авторежимах не отрабатывается. Нужно немного статистики, как она себя ведет.

  • убраны прыжки вектора скорости на ОСД при околонулевой скорости по горизонтали.
ssh1

Всем привет!
Пришла тут Tiny Expert LRS.
Заодно решил прикрутить RSSI.
Подключил, включил на OSD, покликал на MIN в минимуме напряжения (0.3В), на MAX в максимуме (~2.5В) - пофиг, в наземке всегда 100%. Что я делаю не так? Кто нибудь тестил RSSI? Прошивку не менял с того года, плата от dundel1
И еще, вопрос к Олегу, когда примерно можно ждать RadioIN на OSD и ограничение газа в авторежимах

Syberian
ssh1:

Прошивку не менял с того года

Надо бы поменять. В последней были изменения в работе с АЦП. На старых настройках у меня и аирспид не читался. По остальному - вовремя напомнил 😃 Записал в баглист, раз обещал.

=== поправочка, глюк с рсси действительно есть. В лист.

ssh1

Ясно, будем ждать.
Пока тестил дальность Tiny, нашел еще глючек.
Режим, в котором находится MPX, не всегда переключается вместе с каналом управления(DISARM).
Управляющий канал в 0 - у меня соответствует Manual, 5- FailSafe.
Включаю выключаю пульт:
Иногда (редко) - меняется вместе с этим и режим(Manual-Stable)
Чаще - зависает либо в стабе(FS) либо в manual.
Канал управления же отрабатывает четко, и его значения во вкладке autopilot config тоже меняются корректно.
Если нужно есть логи.
Есть ощущение, что этот глюк уже был когда-то, но вроде чинился и пропал.
P.S. А что все таки решили с магнитным склонением? Для Нижнего Новгорода вбил 12, менять знак стоит? Или будет правиться прошивка? Или все ОК?

Syberian

2.0.3415 + наземка #65

  • пофиксен баг с калибровкой RSSI
  • введено ограничение максимального газа, который может навалить автопилот. По умолчанию - 80% от ручного диапазона. См. autopilot config - general - THR max percent
  • введено отображение сигналов управления с приемника на ОСД. Показывается там же, где RPTY, второй строкой.
alexbakunov
Syberian:

Воздушная скорость отображается на ОСД под скоростью ЖПС на правой “линейке”, а также видна в наземке.

Олег, все таки на правой линейке или на левой. Скорость GPS веть слева отображается.
Провел тест с датчиком скорости. Результат такой. Подключил датчик, обнулил, показания “0”. В полете на левой линейке скорости совпадают полностью хотя ветерок был юго-запад около 2-3х м/с.

www.youtube.com/watch?v=cLoEGvd9x0w

Логи
Носитель крыло Х-5.
Самое интересное обнаружил после полетов дома. Подал питание, скорость опять уехала, показания 25 км/ч. Скорость по GPS по нулям.

Frr
Syberian:

Записал в баглист, раз обещал.

А чо баглист незнамо где, а не в “домике МПХа” ?
И ваще это роадмап. (или сфероид уже есть, но с багом?)
😃

Syberian

Алекс, спасибо за видео, теперь понятно. Скорости одинаковые быть не должны, но раньше у меня воздушка приравнивалась к жпс-ной. Когда есть фикс, воздушка где-то перезаписывается на жпс-ную скорость.
Еще советую попробовать режим карты, типа как в иглотри. Назначьте свич на ОСД, и в полете можно переключаться между экранами, кратковременно выключая осд: выкл-вкл. Если выключение было дольше секунды, экран не переключится.

Frr:

или сфероид уже есть, но с багом?

Сфероид есть давно, запись №82 не об этом 😉

Облетал квадрик с пиратом Х. Виброкомпенсация выставлена на extreme. Очень легко рулится, легче “карманных” квадриков.

www.youtube.com/watch?v=KIrjV9lG8hU

ssh1
Syberian:

2.0.3415 + наземка #65

  • пофиксен баг с калибровкой RSSI
  • введено ограничение максимального газа, который может навалить автопилот. По умолчанию - 80% от ручного диапазона. См. autopilot config - general - THR max percent
  • введено отображение сигналов управления с приемника на ОСД. Показывается там же, где RPTY, второй строкой.

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

Олег, а про другой глюк видел? rcopen.com/forum/f90/topic243418/3564
А то одновременно запостили )))

Syberian:

Облетал квадрик с пиратом Х. Виброкомпенсация выставлена на extreme. Очень легко рулится, легче “карманных” квадриков.

Блин, страшная машина.
А сколько поднимает? Сколько летает по времени?

alexbakunov
ssh1:

Ясно, будем ждать.
P.S. А что все таки решили с магнитным склонением? Для Нижнего Новгорода вбил 12, менять знак стоит? Или будет правиться прошивка? Или все ОК?

Сергей а можно по подробнее про склонение. Как у куда его записывать? У себя в настройках его не трогал и вроде бы летает:)

ssh1

Вот тут оно появилось.
А вот тут вроде выяснилось, что ошибка в знаке.

ssh1
Syberian:

2.0.3415 + наземка #65

  • пофиксен баг с калибровкой RSSI
  • введено ограничение максимального газа, который может навалить автопилот. По умолчанию - 80% от ручного диапазона. См. autopilot config - general - THR max percent
  • введено отображение сигналов управления с приемника на ОСД. Показывается там же, где RPTY, второй строкой.

Протестил сегодня новую прошивку и наземку, RSSI - ок, остальное пока не видел.
Глюк с режимами пока присутствует.
Раньше падал в стаб если пропадал сигнал.

Syberian
ssh1:

Глюк с режимами

внес, буду посмотреть. Про скорость воздушную - тоже.

Со склонением пока четкого представления нет, нужно статистика. Андрей испытал противоположный знак, Алексей вообще без склонения пуляет. Проведите кто-нибудь эксперимент: поставить нужное склонение, отойти от “дома” метров на 100 и повернуть камеру в его сторону. На осд если склонение правильное, маркер дома будет там, где дом и есть. Если неправильное, то совпадет при противоположном знаке.

ssh1
Syberian:

внес, буду посмотреть.

Тогда ждемс.
А то вдруг он и в арме не захочет переключиться - а это уже черевато.

Может поможет, единственное что изменил:
Раньше у меня просто пропадал сигнал с приемника в случае FS.
А теперь, на приемнике от Expert, выдается сигнал на управляющем канале , и его значение настроено как FS.
Могу вечерком проверить со старым и с новым приемником.

Syberian

2.0.2417
(мелочь мимоходом)

  • исправлено отображение возд. скорости. Больше не затирается при наличии ЖПС.

На сегодня все, работаю дальше.

Сергей, разъясни пошагово, чего-то я не втыкаю.
У тебя тумблер режима типа был в мануале, выключил пульт (приемник выдал режим failsafe, а не пустоту, при этом включился стаб), включил пульт - и режим остался стаб, в этом проблем?

alexbakunov
Syberian:

Со склонением пока четкого представления нет, нужно статистика.

Олег, побегал сейчас по двору с крылом. Включил питание и отошел на 260 метров. Если вбить 15 градусов то при повороте носа на дом, ОСД показывает что дом правее. Если вбить -15 то все чётко, дом там где надо. То есть знак всетаки попутан.

ssh1

И про это тоже походу)
Я вот про что:
Взял приемник на котором пропадает сигнал при FS.
Настроил крутилку на выбор режимов, 0 - manual, 5- FS.
1.В дисарме.
Самолет в мануале, выключаем пульт, результат - все сервы встали в 0, режим пишет мануал. Раньше, как я помню, вставал в стаб. - это первая проблема. (Кстати в арме все ок, падает в стаб)
Включаем пульт - возвращается реакция на стики, режим manual -ок.
Пробуем выключить пульт из стаба - остается в стабе, включаем пульт уже с крутикой в 0(manual) - перескакивает в манул.
Если несколько раз выключать пульт в одном режиме а включать уже в другом - можно ввести его в состояние когда управляющий канал в 0(manual)- а самолет в стабе, в наземке пишет стаб(а в окне autopilot config - 0-manual), выход только сменой режима. - Скорее всего где-то пропущена обработка канала управления и больше он его не опрашивает. Замечал это и в поле, думал глюк, приходилось из мануала в стаб перекидывать и обратно, все нормализовывалось. - это вторая проблема

Во всех описаных случаях, если не выключать пульт, а переводить управляющим каналом в FS - все полностью аналогично.

Syberian

2.0.3419

  • сменен знак деклинации. Ура! 😃 Наконец-то этот вопрос можно закрыть.

Кто ставил с минусом - верните взад!

Syberian

Наземка #66

  • добавлена возможность “прокрутки” логов в рекордере. Промотать можно только в режиме паузы из-за особенностей воспроизведения. Т.е. загрузили - нажали “воспр”, затем “пауза” - и крутим, куда надо, ползунком.
LaPart
Syberian:

добавлена возможность “прокрутки” логов в рекордере

Очень удобно стало смотреть логи. Очень наглядно прокручивать маршрут в Mission Control с подгрузкой карты “на лету”. Просмотрел таким образом лог полета из поста alexbakunov.
Есть технический вопрос-предложение, если посчитаешь полезным: нельзя ли отображать иконку самолета на карте в Mission Control с курсом из компаса в данный момент отображения? Тогда отображение стало бы менее “фанерным”, а точнее, полностью совпадало бы с положением самолета по курсу и воспринималось бы совсем реально.