Проект Мегапират на самик!
глобально запрещаешь прерывания.
Все-таки добил его. Все было тупее… В базовой станции при чтении буфера ком-порта обрабатывался только один пакет за вызов, независимо от длины полученных данных.
Теперь валит честные 30pps (все по 10Гц) на скорости 4160bps. Красота.
Леонид, каналов, кстати, не 6 а 8.
Пришла еще одна дельная мысль. Если выдача инфы такая быстрая и узкий канал, ничего не мешает сделать тот же протокол на bvHUD и таким образом прокачивать даунлинк через видеопередатчик. Аплинк, соответственно, через радиомодуль пульта.
Прикол №2, если “ужаться” по AHI до 5 Гц и навигацию 1Гц , то скорость канала не превысит 1200бод. Что позволит втупую использовать даунлинк приемника FrSky, который D8R-II. Правда, с отдачей команд на борт будет уже сложнее.
Леонид, каналов, кстати, не 6 а 8.
У мну подключенно на данный момент 6, вот и дрыгал шестью 😃 На выходе в 7, бомболюк в автомате 😃
Все-таки добил его. Все было тупее…
Кидовай, заценимс 😃
Олег замути сразу данные что принимаются на наземку автоматом сохранялись в файл, чтоб далее можно было их подцепить на вход и посмотреть что происходило еще раз 😃
Теперь валит честные 30pps (все по 10Гц) на скорости 4160bps.
Может на данном этапе сразу ППМ_СУМ заложить? Думаю для многих будет актуально?
сразу ППМ_СУМ
начинается 😃 ну нету у меня приемника такого! 😦 чем отлаживать-то? Если подскажешь версию мегапирата, где он работает, могу содрать код оттуда.
Кинуть не могу, все дома лежит. Если есть борланд, открой исходник unit1.cpp, найди вызов gcs_process0(); и через две строки ниже закоменть return
ДА у меня то же усе дома 😃 Так что тесты вечером 😃
начинается ну нету у меня приемника такого!
Ну кто же знал то 😃 Я же как лучше хочу 😉
А я к ночи постараюсь подшаманить миксер и подлететь на трикоптере, ибо винты вчера пришли (ура).
Алекс попробуй еще один эксперимент
Пробовал. Есть кратковременный бросок на 90 градусов, но тут же встает в норму. Никаких долгих расколбасов нет. Но опять же, одно дело моя платформа и мои коэффициенты. А с теми, что по умолчанию, у меня вообще все плохо, они для меня не подходят в принципе. Чтобы на 100% подтвердить, надо именно с твоей платформы визуализацию делать.
На новой прошивке 😉? Аль старый добрый и мегаглючный ардупират 😃?
старый добрый и мегаглючный
новый злой и мегаглючный Мегапират Х 😁
Эм??? Серьезно? Тобишь режим стабилизации уже реализован??? У коптеров он как мне кажется гораздо сложней в реализации нежели у самолетов.
да нифига.
Схема до безобразия проста и одинакова для самолей и коптеров:
Servo= RC + gyro rate + ATTitude error PID + NAV error PID + ALT error PID + SPD error PID
В случае акро-режима не используются ATT NAV ALT SPD,
в случае автопилота не нужен RC,
в случае стабилизации не нужны NAV ALT
и т.д.
Все остальное отличается разводкой компонентов по выходам:
В случае самолета NAV воздействует на руддер (или элерон+элеватор), SPD на газ,
В случае коптера NAV подается как ошибка крена/тангажа и складывается с SPD
Ну и еще некоторые тонкости, в общем, мне все ясно 😁
Вах вах, молодца 😃
А пиды ты ужо вынес для настройки “с земли”?
Кидани уже что там получилось из крайней версии 😃? Квадрик то же есть, могу затестить на сколько оно стабилизируется, это сделать проще нежели на самуле 😃
К стати, блокировку крутящих молотящих поверхностей замутил 😃?
Суппер!
Олег, действительно - если уже что-то есть для пробы - выложи!
Я с понедельника в отпуске - поэтому вновь с Вами!
Буду переезжать в моделку (мебель собрать и модели перевезти) и вновь за проект!
Спасибо.
и пиды будут, и реверсы, и блокировка.
Только теперь ужо я сам буду первонахом! - тем, кто полетит.
Ну, вроде микс и стаб работают. Пара штрихов: добавить настройку добра с наземки.
Олег, может отдельную ветко для МегаператаХ ?
может отдельную ветко для МегаператаХ
А есть ли смысл? Если мегапират миргировал полностью в МегапиратХ, если оно полетит, переделки с ардупилота уйдут как страшный сон 😃
Дык как я понял, там сообщество ператов, и вроде как главперат есть.
Ператы… они зааааполонили всю плАнэту!!!
Общество это в коптерах, здесь кроме Олега не кто и не писал в общем то… Так что в самолетной теме полагаю смысла смены ветки нет 😃
не хочу отдельную!
не хочу отдельную
Значит ты зохватил власть.
Когда летать будет более, чем 1.75 человека, то ветку делать можно, с нормальной шапкой, чтоб не устарела, и дать “простому” перату утонуть. А сейчас - не вижу смысла.