Syberian

Пользователи
  • Публикации

    717
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    118

Все публикации пользователя Syberian

  1. 2.0.4996 Восстановлены ОСД и звук
  2. ВНИМАНИЕ! Прошивки выше 45хх страдают редкой формой расстройства зрения и слуха! Поэтому советую не обновляться и дождаться фикса. Не имея камеры, недоглядел....
  3. 2.0.4963 + наземка #85 ===== Наземка: Судя по всему, в связи с проблемами с моим интернетом прежняя наземка №85 так и не закачалась, поэтому номер оставляю тем же. -Новый алгоритм сжатия при передаче ОСД по телеметрии. Размер кадра уменьшен в среднем на 30-50% по сравнению с прежним алгоритмом. По сравнению с несжатым кадром - примерно 7:1. Трафик остался прежний - на уровне 6 кбит/с, но выше скорость обновления. Со старой прошивкой АП и наоборот передача ОСД работать не будет. АП: - восстановлена индикация положения переключателя режимов в окне general - добавлена куча контролируемых параметров в КИ, вынесены в отдельный раздел. - при возникновении ошибки в программе для КИ режим управления ScriptControl (если был включен) отключается и включается стаб. Руководство КИ обновлено - редакция В Руководство по КИ Для того, чтобы летать и фаниться (от слова fun), это, чесслово, ничего не дает и не мешает. Все старые фишки сохранены и терминал можно просто не открывать. Для более серьезных применений это очень мощный инструмент. К примеру, можно написать плагины, которые сложно или неудобно делать одинаковыми для всех, например: - "виртуальный забор" - программа следит, чтобы пилот не отлетал далеко от дома, перехватывает управление и возвращает домой - то же самое с высотами - то же самое, но по миллиампер-часам, или вообще все вместе - сделать автоматический выпуск шасси и закрылков по хитровымудренному алгоритму с замедлениями и т.п. - вывод текстовых логов - сложные полетные задания с кучей ветвлений - можно сделать замещающее поведение: пилот включил "авто" или "альт холд", а программа перехватила событие и совершила определенные действия и многое другое... Проще ответить, чего сделать нельзя - это заменять обработку ИНС и быстрых процессов, т.к. см. гл. 6 И не стесняйтесь задавать вопросы, в т.ч. по написанию и тонкостям применения. Просьба Кириллу: перенести ссылку на руководство КИ в первый пост темы. Ну вот, основные косяки с "переездом" убраны, теперь веселый джинн начнет исполнять желания* * - последних двух постов перед этим сообщением. Услуга платная. Для лиц старше 18 лет. НДС не облагается :D
  4. 2.0.4875 + наземка #85 ===== Наземка: Окно терминала - новая кнопка "отправить файл" АП: - добавлен командный интерпретатор Руководство по КИ Конвертор логов: - добавлен вывод терминала в отдельный файл *.log, если отмечена галка terminal
  5. Я предлагаю вам сперва купить что-то пенопластово-дешевое и побить его безо всяких автопилотов. Когда научитесь уверенно сажать самолет "от третьего лица" с высоты круга RTH - это 50м минимум - и я буду знать серийник вашей железяки, тогда и поговорим о ваших замечательных предложениях.
  6. Просвети, в личке или как..... у тебя целых 8 выходов, мутанта "квадрик-самолет" можно сделать проще ;) 1) А вот режим "здравствуй дерево" вы упустили... Даже если не выбьет ударом, впустую мослать винтом в авторежиме на земле будет не дольше 5 секунд. 2) вертикальная скорость сейчас так и учитывается, независимо от СВС.
  7. Как ты, наверно, заметил, карта дальше по вертикали не тащится, т.к. это не глобус, а проекция Меркатора, которая ограничена +-85 параллелями. За границей, по оригиналу, надо рисовать готическую надпись "Terra Incognita", но, т.к. по рисованию у меня был трояк, ограничился тайлами с противоположной стороны шарика. В наземке отображается над авиагоризонтом, 4-я цифра. Точнее было бы назвать этот индикатор индикатором ресурсов RTOS. Сам по себе проц постоянно чем-то занимается или ждет таймера в цикле, в ждущий режим его не ставлю, потому загрузка самого проца была бы всегда 100%. Интерес этот индикатор представляет чисто теоретический. Например, у меня без ОСД загрузка 0-1, а когда включено ОСД, тени, трансляция картинки по телеметрии (а это сжатие изображния по LZW), симулятор и при этом работает авторежим, загрузка подскакивает до 5%. То есть, теоретически, можно напихать еще много разных задач без ущерба для качества ИНС. 100%-я загрузка - это уже показатель, что некоторые задачи нужно сериализовать, т.к. не укладываются в отведенный квант времени. Поскольку на север я не брал видео-девайсы, интересует, сколько загрузка показывает при реально подключенной камере.
  8. Затишье - плохо, движуха - еще хуже :) Вас не поймешь... Наземка #84 ==== - хотфикс загрузки карт. Если у кого-то не грузится Северная Америка и это напрягает - качайте.Там то ли бан по российским айпи, то ли еще что-то, но, в общем, теперь работает. Мне вот для Санта-Бартары нужно...
  9. 2.0.4346 + наземка #83 ===== Наземка: Здесь и далее Курс - истинный, т.е. по GPS, а не магнитный, имейте в виду! -Введены новые команды АП: 1. Лететь A метров по курсу Б относительно базы, с приращением высоты В метров. При выборе галки Copy to actions курс и удаление точки прицела будут скопированы в поля ввода 3. Лететь А метров по курсу Б относительно предыдущей точки с приращением высоты В метров 7. Сесть на ВПП с координатами А,Б, взлетный курс В, разница высот Г метров Конфигурация ВПП задается в окне ATOL, поэтому курс указан именно взлетный. Координаты в этой команде - как будто точку "домика" переместили на это место, поэтому привода будут расположены соответственно. Учитывайте разницу высот! Если точка посадки будет выше "домика" метров на 20 и это не будет указано, самолетке будет больно: радиовысотомеров у нас не водится. В двух словах: взлет в пункте А, посадка в пункте Б. Для полетов "кросс-кантри". - убраны неподдерживаемые команды из списка, нечего народ дразнить ;) Всему свое время. АП: - изменена индикация времени цикла с микросекунд на загруженность процессора. За 100% принимается увеличение среднего времени цикла на 25% от нормы. Ранее показывались мгновенные выборки и это смущало, т.к. выборка происходила в момент, когда проц передавал кучу данных, и потому были скачки до 4мс при норме 2.560 - введена поддержка вышеуказанных команд АП
  10. 2.0.4335 + наземка #82 ===== Наземка: - исправлена утечка памяти при отображении карты - исправлена ошибка в обновлялке прошивок, которая могла приводить к бесконечному циклу Calling bootloader - chip erase АП: -исправлена индикация landing, когда точка глиссады находится "над головой" -исправлен cross-track при взлете: прямая откладывалась от точки D, независимо от позиции схода со взлетного курса -исправлена работа cross-track при автопосадке -максимальный угол захода на маршрут теперь 45 градусов вместо 20 -cross-track теперь работает и когда расстояние от самолета до точки больше, чем от предыдущей точки -добавлена блокировка режима landing: при достижении конечной точки режим сохраняется, а не включается return с отключенным движком -добавлена блокировка газа на участке landing. Если даже одаренный пилот решит заармить двигатель, он не включится, пока не выключить AUTO.
  11. Иллюстрация к посту о наземке (инет тут ни к черту, пока загрузил, это пипеццц) То есть, если раньше "улетало" в Санта-Барбару, и это никого не задевало, а как в Омск, так сразу жаба задавила? :) :) :) Почитай-ка, добрый молодец, наш устаревший мануал и потом перескажи, откуда и когда берется в МПХ*евине заморской домашняя точка и почему самолет никогда не полетит в СБ? И еще один контрольный вопрос: как сменить центр карты по умолчанию? Или проще отдельный релиз для каждого клиента делать, где за него нажимать кнопку над полем, где он летает?
  12. Наземка #81 ===== !!!!!!ВНИМАНИЕ!!!!!! Изменилась структура директорий в программе, поэтому разворачивать архив нужно полностью, в отдельную папку! Свои файлы миссий, модели и программы БАНО можете переносить из старого каталога куда угодно, для удобства сразу созданы отдельные папки с образцами. - Новый движок карты, с преферансом и гейшами... :) Собственно, добился, чего давно хотел: убрать зависимость от интернета и левой пятки разработчиков гугла для отображения карт. Известные решения типа gmap и исходников SAS.Planet решительно не подошли, т.к. первый под .net, а второй написан на Паскале когтистыми лапами пьяных дикобразов. В итоге пришлось рисовать движок карты с нуля. Кэш хранится в базе данных mpx_data. Там же теперь сохраняются и настройки самой наземки, которые раньше были в INI-файле, создаваемом неизвестно где. То есть, теперь достаточно перетащить файл mpx_data, скажем, на нетбук, чтобы перетянулись все настройки и кэш карт. По умолчанию карта работает в оффлайне. Чтобы разрешить лезть за картами местности, нужно установить галку Load map. Учтите, что для разных масштабов используются разные снимки, когда будете накачивать карты перед выездом в поле. Все, что попало в поле зрения карты, будет сохранено в базе и больше не запрашивается. - Новый стиль задания точек на карте Теперь, чтобы задать точку, не нужно думать, где у вашего курсора мыши кончик указателя. Точка задается там, куда смотрит прицел в центре карты. Отметьте галку Copy to actions, и координаты центра карты будут копироваться в поля ввода точки. Это работает как для абсолютных точек, так и относительно базы в метрах. - "Домик" карты теперь важен! При запуске программы карта сразу же перейдет в эту позицию. "Домик" отображается значком башни и всегда присутствует где-то на карте, независимо от наличия соединения с АП. Если в задании присутствуют относительные точки типа 2 и следующие за ними относительные типа 4, они будут откладываться на карте относительно "домика". Таким образом, при изменении его положения, траектория полета изменится. При подключении телеметрии самолета "домик" карты будет перемещен в соответствии с данными АП, но сохранен без команды не будет. - На карте отображаются все точки задания, как абсолютные, так и относительные, в том числе и развернутые циклы. Внизу, под листом задания, отображается общая длительность пути и ПОЛНОЕ количество точек. Т.е. если в задании стоит 2 точки и цикл повтора 10 раз, то число точек будет соответственно 20. ВАЖНО! В расчет пути не входит возврат домой после крайней точки задания! Если нужно посмотреть, сколько это добавит, создайте временную точку в конце пути. - Режим "рулетка" для измерения дистанций Вытекает из предыдущего пункта: установите "домик" карты на начало измеряемого пути, натыкайте точек вдоль и смотрите расстояние под списком полетного задания. === Теперь ложка дегтя. - Иконка самолетика по курсу не вращается. - Поиск по карте не работает. - Отсутствует принудительное обновление имеющихся карт. Со временем будет доработано. и это.... С Новым Годом!!!!!!111111 :)
  13. Некорректная методика. В альтхолде без газа самолет будет снижаться с увеличивающимся тангажом и в конце просто сорвется. А если с газом - то никогда не сядет.
  14. Потому что не успевает выйти на прямую: слишком близко понатыканы привода. С дальнего привода после окончания спирали упирается в прямую между ближним и базой под углом 90 градусов, потом рулит ОТ базы на ближний, потом судорожно пытается выкрутиться на прямую. Если после дальнего самоль успевает вырулить на прямую ВПП, то между ближним и базой на глиссаде ветер и путевая ошибка уже скомпенсированы и самоль хоть и боком, но без крена планирует до касания. Тут уже выбирать надо, или дать запас по расстояниям приводов для "красивой" посадки, или близко и с вихляниями.
  15. На карте отображается текущий маркер знаком Х, это всегда было. Если режим не авто, естественно, маркера не будет.
  16. Там, вообще-то, 4 возможных варианта. Картинку из КП перерисовывать? Да, так и планировалось, выбирать. Упустил этот момент. Это был глюк, который исправили. Если так сделать, тогда не будет способа начать миссию сначала. Имеешь в виду дополнительные маркеры? А сколько именно? Если в миссии есть цикл или точек штук 10, это уже будет пипец все захламлено.
  17. Батарейка стынет = больше внутреннее сопротивление = больше амплитуда пульсаций в цепях питания = больше наводок. Попробуй повесить кондер 1000мкф на питание камеры+передатчика.
  18. 2.0.4327 ======= - доработана самокалибровка компаса. Сведение должно происходить быстрее и надежнее. Находясь поблизости от северного полюса, на своей шкуре почувствовал, как сложно мерять азимут, когда магнитные линии втыкаются в землю почти вертикально. Здесь вам не тут :)
  19. Кто-то, помнится, на трикоптере кувыркался, но там дело было без камеры.
  20. В смысле, полета в динаме, или с динамиками на борту? :D
  21. Всем привет, я уже за полярным кругом. У нас тут довольно мягкое начало зимы: полярная ночь, -25 и ветер 8м/с.Притащил с собой трикоптер, по возможности буду летать в местном спортзале, доводить до ума автоматику для мультироторов. По проблемам с самолетами сообщайте, все железо для отладки с собой.
  22. Нужны библиотеки sdfat и serialport https://dl.dropboxusercontent.com/u/63786348/mpx/xlogger_libs.zip Скопировать в ардуиновскую папку libraries
  23. Без разницы, значения всегда положительные. Не забудьте, чтобы во время арминга на трубку ПВД был надет колпачок из поролона или тряпки, чтобы показания не сбивались. Спасибо за ваше предложение. С 6 декабря улетаю на вахту в ЯНАО до середины февраля, там уже и с любого китая доползет. P.S. на связи буду, интернет там есть.
  24. Все, кина не будет :( Проверил управление, АП настроил, а свечка с..ка в руках пополам сломалась :( :( :( Видать, приложил в прошлый раз, трещина появилась. В нашем "прекрасном и культурном" городе свечки только для калилок, а от бензоинструмента не подходят. Теперь вылет только в феврале...
  25. Термики имеют свойство кончаться или прерываться. Если кто видел, как в погребе с потолка вода капает - так и тут, пузырями, только снизу вверх. Всякие деревья и прочие неровности ускоряют срыв пузырей, и потому над одиноким деревом в поле в солнечный день почти всегда "тянет". Вдоль наветренных склонов воздух типа вверх поднимается - это уже динама, динамические потоки. Они связаны с обтеканием рельефа горизонтальными потоками, и могут длиться, пока есть ветер, независимо от погоды, т.е. болтаться можно "вечно". В правилах для рекордов использование динамы и рельефа местности всегда запрещается. С подветренной стороны холмов поток нисходящий, но на определенном расстоянии от гребня обычно есть "ротор" - кольцевое движение воздуха, и в нем тоже можно болтаться. Если летать над высокими горами, за ними по ветру тянутся "волны" - серия восходящих/нисходящих потоков, но это уже используют самые безбашенные планеристы 1:1, которые летают в кислородных масках.