MinimOSD - новая прошивка (записей: 1258)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад

    Переделывал я тут прошивку для OSD для себя, переделывал - и допеределывался до того что DiyDrones в своем Wiki основную ссылку дали именно на нее :)

    Но у них все на импортном языке, а для наших-то инфы по ней и нету. Исправляю ситуацию!

    Итак, Быстрый старт

     

    1.  Загрузите последнюю версию MinimOSD-Extra отсюда: https://github.com/night-ghost/minimosd-extra/blob/master/osd_latest.zip
    2.  Запустите OSD_Config.exe
    3.  Подключите MinimOSD на ваш компьютер, убедившись, что вы используете FTDI с напряжением 5V, а не 3.3V. Для прошивки символов питать ОСД необходимо от отдельного источника, например от борта! На USB после всех диодов и проводов в  лучшем случае 4.7 вольта, а этого недостаточно для корректной прошивки символов.
    4.  После установки драйвера USB, выберите COM-порт в OSD_Config.
    5.  Нажмите кнопку Options -> Update Firmware. Выберите последнюю версию файла MinimOsd_Extra_Uni.8XXDV-release.hex из папки "FW & Char".
    6.  Эта прошивка имеет встроенный загрузчик знакогенератора, так что просто нажмите кнопку Options -> Update CharSet. Выберите последний набор символов MinimOSD_2.4.1.X.mcm из папки "FW & Char". Обратите внимание на то, что этот MimimOSD-Extra имеет свой набор символов, и не будет работать с символами из других версий.  Поэтому знакогенератор модуля должен быть обновлен, так что всегда проверяйте папку "FW & Char".
    7.  Установите режим видео на Auto, если у вас одновременно различные типы камер, или выберите NTSC или PAL, если у вас есть только одна камера, и вы знаете ее тип.
    8.  Подключите OSD непосредственно к монитору или видео передатчик, так чтобы увидеть вывод OSD, убедившись, что вы не забыли подключить антенну к видеопередатчику перед включением его. Нажмите кнопку Options -> Load TLOG. Выберите 2015-09-06 18-40-55.tlog из папки "FW & Char".
    9.  Настройте экраны, как вы хотите. Нажмите кнопку "Save Tab to OSD", а затем нажмите кнопку "Start", чтобы запустить моделирование. Теперь вы сможете увидеть как все выглядит на самом деле без необходимости подключать коптер/самолет. Если что-то не так, нажмите кнопку "Stop", сделайте изменения, сохраните конфигурацию и нажмите кнопку "Пуск" снова, чтобы увидеть новые изменения.
    10. Если вы обнаружите, что ваш экран не по центру, то можете изменить "Offsets", слева и сверху, на вкладке конфигурации. Можно также перемещать панели подальше от края, если ваш экран обрезан.

     11. Оптимальное значение настроек вывода телеметрии на OSD:

    SR{x}_EXT_STAT,2
    SR{x}_EXTRA1,10  - улучшает отзывчивость горизонта
    SR{x}_EXTRA2,2
    SR{x}_EXTRA3,2
    SR{x}_PARAMS,1
    SR{x}_POSITION,2
    SR{x}_RAW_CTRL,1
    SR{x}_RAW_SENS,2
    SR{x}_RC_CHAN,5
    где {x} - 0..4, номер того последовательного порта куда подключен OSD.

     

    Страница Wiki, где склаываются некоторые неочевидные моменты настройки и эксплуатации.

     

     НОВЫЕ ВОЗМОЖНОСТИ!

     

    •  Объединены самолет и коптер, выбор производится по значению из EEPROM и может МЕНЯТЬСЯ НА ЛЕТУ!
    • Видимость иконок - обозначений каждой "панели" задается индивидуально, независимо по экранам
    • Напряжения, токи и RSSI могут читаться с дополнительных выводов (со сглаживанием по 8 отсчетам), источник и поправочные коэффициенты задаются в конфигураторе независимо.
    • * Переключение экранов может производиться по внешнему PWM для использования с номерами каналов выше 8
    • В авиагоризонте сделаны поправочные коэффициенты (независимые для PAL и NTSC), и добавлен "Радар" (по мотивам МиниНазаОСД).
    • Видимость Радара и ILS задается индивидуально.
    • Изменена логика формирования "панелей", так что теперь мелкие панели могут использовать незадействованные области крупных панелей. Это позволило отрисовывать радар, ILS и центральный маркер в пределах авиагоризонта
    •  Переключение PAL/NTSC может производиться "на лету", без перезагрузки - позволяя использовать две камеры разных форматов
    • В конфигураторе сделан плеер TLOG - теперь можно проверить работу OSD без самолета/коптера.
    • Смещение экрана относительно синхроимпульсов задается через конфигуратор
    • Сделан вариант отображения координат GPS в одну строку
    • Добавлена возможность вывода любого канала наружу в PWM - например для переключения камер
    •  Экран настройки! До арм-а можно менять некоторые параметры без компьютера - просто с пульта!
    • Панель в конфигураторе можно таскать за любую точку а не только за левый верхний угол
    • Рамка HUD может выключаться, независимо по экранам
    • значения RSSI 2 байта - убрано ограничение в 255
    • Трансляция MAVlink в телеметрию Walkera на выход (для DEVO RX705/RX707 receivers) работает!
    • поддержка CleanFlight/MWII протокола (не тестировано)
    • поддержка диалекта MAVlink от AutoQuad   (не тестировано)
    • поддержка новых режимов APM_Plane (quad-plane)
    • отфильтрованы сообщения с наземной станции, транслируемые версиями Plane 3.4+ и Copter 3.3+
    • автоматическое определение скорости последовательного порта!
    • подпроект Character_Updater теперь использует те же вспомогательные файлы и может использоваться,  также он отображает загруженный шрифт
    • Скорость SPI уменьшена для предотвращения глюков при загрузке шрифтов
    • прерывание PWM_IN разрешено только если используется
    • добавлен флаг "Альтернативный режим" ко всем панелям
    • Панели WindSpeed, Airspeed и Groundspeed в Альтернативном режиме отображают скорость в м/с вместо км/ч
    • новая схема расчета высоты - убран давно тянущийся баг с относительной высотой
    • Отображение сообщений MAVlink! Длинная строка двигается на экране если не влезает целиком
    • режим отображения батареи - проценты или потраченная энергия - задается независимо для каждого экрана в свойствах панели
    • Дополнительные вывоы платы могут быть использованы для отображения произвольных значений в произвольном формате.
    • новые предупреждения о сработке GeoFence

     

    Внимание! Эта версия несовместима с утилитами из оригинальной MinimOSD!

     

    Если вам понравился проект и вы хотите поддержать его дальнейшее развитие - вы можете это сделать! 

     

    Скриншот с OSD где-то над Америкой :)

    Обсуждение на буржуйском - http://www.rcgroups.com/forums/showthread.php?t=2591835 

     Если вы считаете что что-то работает не так как ожидается, то скорее всего это баг. Сообщение о баге ОБЯЗАТЕЛЬНО должно включать всю необходимую информацию чтобы его воспроизвести, включая (но не ограничиваясь) следующими файлами:

    1. Файл настроек .osd
    2. Скриншот/скринкаст/видео проявления проблемы.
    3. Файл TLOG (для MAVLink) или полный лог телеметрийного протокола (для остальных).
    4. Для всех протоколов кроме MAVLink также необходимо подробное описАние условий возникновения ошибки

    Сообщения без предоставления необходимой информации могут рассматриваться как спам с соответствующими мерами.

  • Аватар профиля brig brig в 8 г. назад

    Здравствуйте!

    Большое спасибо за вашу работу. Многим интересно и полезно (читал тему на RCGroups).

    Попробовал на своей micro minimosd. К сожалению, вчера сжег модуль, поэтому эксперименты пока приостановлены до прихода вновь заказанного. Вот что заметил:

    Offsets работает только в одну сторону.

    - Напряжение, измеренное на входах модуля, не соодветствует отображаемому. Хорошо бы иметь возможность корректировки подстроечными коэффициентами.

    - С током та же беда: при подаче напряжения от датчика тока = 0В отображается 0.02А, при максимальном значении 1.1В отображается 1.99А. Получается, что телеметрия не показывает токи свыше 2-х ампер?

    - Яркость изображения на экране монитора не меняется при смене значения Brightness.

    - wiki двухмесячной давности и не объясняет многих нововведений. Например, непонятно назначение и использованиегруппы опций "Sensors"...

     

    Надеюсь, воспримете это не как критику, а как помощь в совершенствовании вашей разработки.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад
    [2016-04-15 09:32:03] brig писал(а):  Offsets работает только в одну сторону.

    Таковы особенности работы чипа MAX7456 - оффсеты это просто целое число от 0 до 15 для вертикали и от 0 до 31 для горизонтали. В оригинальной прошивке было просто установлено среднее, я позволяю его менять.

    [2016-04-15 09:32:03] brig писал(а):- Напряжение, измеренное на входах модуля, не соодветствует отображаемому. Хорошо бы иметь возможность корректировки подстроечными коэффициентами.

    Дык кто мешает? Все значения, измеряемые на внешних выводах, могут корректироваться. Хоть в конфигураторе, хоть прямо в поле с пульта.

     

    [2016-04-15 09:32:03] brig писал(а): С током та же беда: при подаче напряжения от датчика тока = 0В отображается 0.02А, при максимальном значении 1.1В отображается 1.99А

    Максимальное значение по внешним измерениям - 5в. И таки входы OSD не предназначены для подключения штатного повермодуля :)

    [2016-04-15 09:32:03] brig писал(а): - Яркость изображения на экране монитора не меняется при смене значения Brightness.

    У меня меняется.

    [2016-04-15 09:32:03] brig писал(а): wiki двухмесячной давности и не объясняет многих нововведений. Например, непонятно назначение и использованиегруппы опций "Sensors"...

    Это сделано всего лишь 3 дня назад, Pull Requests приветствуются. Когда не останется дел по самой программе - можно будет и инструкцию начать делать :)  Если в двух словах то это возможность использовать внешние выводы не только для того что на них написано, но и для других целей - например датчики оборотов, термодатчики, етц. И при этом задать свое отображаемое значение в корректном формате.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад
    [2016-04-15 09:32:03] brig писал(а): К сожалению, вчера сжег модуль

    Чип MAX7456 страшно капризный к питающему напряжению, перед включением нужно замерить напряжение на адаптере или конвертере, при возможности выставить точно 5.00 вольт, но главное чтобы не выше 5.2в - при превышении они горят. И желателен мелкй радиатор.

  • Аватар профиля maxvoronkov70 Max Voronkov в 8 г. назад

    есть вопрос по сему девайсу, у меня мозги CC3D+LibrePilot, если я эту прошивку поставлю оно не будет писать мне no mavlink data?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад

    Поддержка протокола UAVtalk есть но не тестировалась, ибо служебные улитки Почты России уже 3 месяца не могут привезти мне купленные CC3D Revo и Nano. Привезут - заработает

     

  • Аватар профиля maxvoronkov70 Max Voronkov в 8 г. назад

    что то у меня каракули какие то... а СС3Д у меня обычная не рево и не нано...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад

    Протокол-то все равно один и тот же.

  • Аватар профиля alexeykozin22 Alexey Kozin в 8 г. назад

    Доброго времени суток,

    то что вы смогли объеденить и самолет и коптер в памяти 328 атмеги невероятно,

    спасибо вам за ваш труд.

    если у вас найдется возможность и будет желание - присоединяйтесь к обсуждениям на нашем дружном  авиамодельном форуме

    http://forum.apmcopter.ru/threads/minimosd-extra-2-4-1-plane-copter-by-megapilot.405/

     

  • Аватар профиля maxvoronkov70 Max Voronkov в 8 г. назад

    попробовал опять поставить, вроде все ровно, но после нескольких секунд пишет LOW RSSI потом LOW BATTERY и потом от телеиетрии остаётся вот такое сообщение - NO INPUT DATA! что делать?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад
    [2016-04-22 04:43:43] alexeykozin22 писал(а): то что вы смогли объеденить и самолет и коптер в памяти 328 атмеги невероятно,

    Помимо этого там еще добавлено 2 альтернативных протокола, автоопределение скорости порта и многое другое - читайте описание.

    [2016-04-22 04:43:43] alexeykozin22 писал(а): присоединяйтесь к обсуждениям

    Что мне у вас обсуждать? Вопросов у меня бывает крайне редко, а ходить и щедро раздавать ответы по разным форумам я отучился много лет назад: "полученное даром не ценится" (с). Если есть вопросы именно ко мне - то TYT я всегда на них отвечу.

    [2016-04-23 16:46:12] maxvoronkov70 писал(а): что делать?

    поставить отладочную версию (выложена для последней сборки) и записать видео с экрана

  • Аватар профиля maxvoronkov70 Max Voronkov в 8 г. назад

     поставить отладочную версию (выложена для последней сборки) и записать видео с экрана

    это какая из них? это что ли - Character_Updater_FW.hex ?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад
    [2016-04-24 14:44:16] maxvoronkov70 писал(а): это какая из них?

    MinimOsd_Extra_Uni.829DV-debug.hex

  • Аватар профиля maxvoronkov70 Max Voronkov в 8 г. назад

    https://www.youtube.com/watch?v=xNdDsJSeY7c

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад

    У вас же не MAVlink... тогда ждать пока у меня появится возможность отладки остальных протоколов.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад

    v828

    • сенсоры могут работать в режиме PWM
    • некоторая оптимизация ресурсов

    v829

    • Высота может сбрасываться в 0 при арминге
    • новая логика отображения панели результатов полета

    v830

    • исправлен баг с отображением рамки горизонта (HUD frame)
    • исправлена зависимость от загрузчика библиотеки SingleSerial
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 8 г. назад

    v831

    • добавлен режим однократного переключения экранов

    v832

    • исправлен баг с отображением вертикальной скорости в м/с
  • Аватар профиля kolo11111 Константин Колобов в 7 г., 11 мес. назад

    Прошил по инструкции. Не отображается стрелка домой. Растояние до дома показывает только значек домика без цифр и величины измерения.

  • Аватар профиля kolo11111 Константин Колобов в 7 г., 11 мес. назад

    Отбой тревоги. Нашел спутники и все показал.

  • Аватар профиля Wizard Wizard в 7 г., 11 мес. назад

    исправлен баг с отображением вертикальной скорости в м/с


    Когда скорость отрицательная, появляющийся знак "минус" сдвигает правую часть параметра на одно знакоместо вправо. Если поле расположено у правой границы экрана - получается некрасиво. Предлагаю зарезервировать знакоместо "под минус" справа от иконки параметра - в случае положительного значения скорости там просто будет пробел.
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-05-09 21:36:45] wizard писал(а): Когда скорость отрицательная, появляющийся знак "минус" сдвигает правую часть параметра на одно знакоместо вправо

    Версия 833 готова для тестирования

  • Аватар профиля Wizard Wizard в 7 г., 11 мес. назад
    [2016-05-10 05:46:34] night_ghost писал(а): Версия 833 готова для тестирования

    Спасибо, теперь всё корректно выглядит.

    Заметил ещё пару аналогичных мелочей:

    1.  Heading при реальном отображдении сдвинут на одно знакоместо влево относительно позиции в конфигураторе и не имеет иконки если она включена в конфигураторе (но там её, по-моему, и в исходной прошивке не было)
    2. Time сдвинут на одно знакоместо вправо и так же не имеет иконки если она включена (раньше был значок "часиков").

    Обе мелочи не принципиальны, так как решаются смещением позиции в конфигураторе.

    Ну и ещё - при переключении конфигуратора в NTSC не всегда перещёлкивается сетка отображения. Кроме того, в режиме NTSC-сетки изрядно глючит "мышеперетаскование" по Y-координате, "прыгает".

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-05-11 05:32:18] wizard писал(а): Заметил ещё пару аналогичных мелочей:

    Спасибо, гляну. На буржуйском на такие мелочи внимания не обращают :)

     

    [2016-05-11 05:32:18] wizard писал(а): в режиме NTSC-сетки изрядно глючит "мышеперетаскование" по Y-координате, "прыгает".

    Это "by design" - ибо тупо вырезается 3 строки из середины для уменьшения количества строк с 16 в PAL до 13 в NTSC. Чтобы поправить надо либо переделывать всю логику, либо ловить эти 3 строки во всех расчетах. А так как я юзаю камеры только PAL то меня это не напрягает. Кому мешает - пусть отправляют Pull Request на Гитхабе.

  • Аватар профиля Wizard Wizard в 7 г., 11 мес. назад
    [2016-05-11 08:38:36] night_ghost писал(а): Это "by design" - ибо тупо вырезается 3 строки из середины для уменьшения количества строк с 16 в PAL до 13 в NTSC. Чтобы поправить надо либо переделывать всю логику, либо ловить эти 3 строки во всех расчетах. А так как я юзаю камеры только PAL то меня это не напрягает. Кому мешает - пусть отправляют Pull Request на Гитхабе.
    Да нет, не мешает - поскольку в режиме Auto показывпается сетка для PAL, а про 13 строк в NTSC вместо 16 в PAL я в курсе и просто компоную страницу с учётом этого ограничения. Потому и написал, что это мелочи, которые особо не напрягают.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-05-11 05:32:18] wizard писал(а): Heading при реальном отображдении сдвинут на одно знакоместо влево

    начал смотреть и возник вопрос: какой именно Heading? цифра, стрелка или "компас"?

    Время лишилось иконки намеренно, пришлось пожертвовать даже некоторыми ASCII символами. В компенсацию сделаю мигающим двоеточие :)

  • Аватар профиля Wizard Wizard в 7 г., 11 мес. назад
    [2016-05-11 12:16:13] night_ghost писал(а): начал смотреть и возник вопрос: какой именно Heading? цифра, стрелка или "компас"?
    Цифра
    [2016-05-11 12:16:13] night_ghost писал(а): Время лишилось иконки намеренно, пришлось пожертвовать даже некоторыми ASCII символами. В компенсацию сделаю мигающим двоеточие :)

    Понятно :-)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-05-11 13:12:39] wizard писал(а): Цифра

    Положение поправил, в следующей версии будет ОК. Иконки и раньше не было, галочку в конфигураторе убрал, пока нет мыслей что сделать в роли иконки и чем пожертвовать.

    UPD. Сделал иконку

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    Версия v834

    • исправлен баг с результатами полета
    • исправлено расположение панели heading
    • панель heading может иметь иконку
    • скролл сообщения mavlink может быть отключен
    • исправлено расположение панели time
    • двоеточие времени сделано мигающим

     

  • Аватар профиля Wizard Wizard в 7 г., 11 мес. назад
    [2016-05-12 12:50:50] night_ghost писал(а): Версия v834
    • исправлено расположение панели time
    • двоеточие времени сделано мигающим
    Исправления положения не заметил - как была сдвижка на 1 позицию вправо так и осталась. Правда, стоит галка "показывать иконку", без неё не пробовал, а коптер уже обратно собран.
    Можно ли сделать мигание двоеточия отключаемым, хотя бы по той же галке "показывать иконку"?

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-05-13 05:16:42] wizard писал(а): Исправления положения не заметил

    угу, еще раз починил

    [2016-05-13 05:16:42] wizard писал(а): Можно ли сделать мигание двоеточия отключаемым,

    готово, v835

     

  • Аватар профиля max809 max809 в 7 г., 11 мес. назад

    Можно ли сделать, чтобы во время отсутствия данных от автопилота (MAVlink) выводилось предупреждение и при этом можно было наблюдать расположение элементов на экране? Очень удобно при настройке вне ЛА.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    Для настройки вне ЛА есть плеер TLOG-файлов в конфигураторе

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    v838

    • отфильтровываются сообщения MAVlink от подвеса
    • Конфигуратор может подать поток телеметрии на OSD с любого COM-порта, очень удобно при наличии радиотелеметрии
    • исправлен странный баг с самопроизвольным движением  курсора на экране настройки

     

  • Аватар профиля Andrey3167 Andrey3167-1 пунктов в 7 г., 11 мес. назад

    Здравствуйте.
    На v839 не работает Tlog player : 1-2 секунды изображение выводится, потом- No input data! Через какое-то время изображение может опять появиться и исчезнуть, причем независимо от нажатия кнопки Start. При возврате на V838 эта проблема исчезает.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    А как с подключением к настоящему контроллеру?

  • Аватар профиля tga tga-4 пунктов в 7 г., 11 мес. назад

    Здравствуйте.На 839 с подключенным контроллером АПМ тоже периодически поевляются символы и исчезают (данные при этом не передаются).Изменил км/ч на м/с ,в памяти ОСД сохраняются изменения,в файле нет,остаются км/ч.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    v840

    • Обойден баг компилятора, приводивший к "No data"
    • исправлен вид panTune.
    • некоторые красивости в panEff
    • полностью исправлен баг panSetup
    • естественный ход времени в плеере TLOG
    • исправлен баг конфигуратора с несохранением флага альтернативной функции

     

  • Аватар профиля Андрэй Дабравольскi Андрэй Дабравольскi в 7 г., 11 мес. назад

    Здравствуйте. На мой взгляд, было бы полезно иметь настраиваемый формат вывода ГПС-координат. Я имею ввиду возможность отключать не только иконки, но и цифры перед запятой и сами запятые. Ведь большинство летает в одной и той же местности и знают наизусть широту и меридиан, а место на экране сэкономится.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    У вас так мало места что приходится экономить символы? Излишнюю точность и так можно убрать. В любом случае PR приветствуются. 

  • Аватар профиля Андрэй Дабравольскi Андрэй Дабравольскi в 7 г., 11 мес. назад
    [2016-05-24 19:54:27] night_ghost писал(а): У вас так мало места что приходится экономить символы? Излишнюю точность и так можно убрать. В любом случае PR приветствуются. 
    Как правило, места хватает, но бывают разные ситуации. Например, у меня координаты вверху. Никогда не мешало, но недавно пришлось резко снижаться. Почти весь экран - зеленое поле, только вверху узкая полоска с ориентирами. И эта полоска была занята координатами. В итоге сел не там, где хотел и не так, как хотел.
    Я не за загрубление координат. Я за то, чтобы была возможность убрать символы, которые не меняются в процессе полета- цифры слева от запятой.  Могу и сам исходник колупнуть, просто подумал, что пригодится не только мне.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    Это свободный софт а не стол заказов, я делаю то, что интересно мне. Если кому-то нужно что-то что мне не интересно то есть 2 пути получить желаемое - либо платная поддержка, либо самостоятельное написание фичи и последующий PR на гитхабе.

    Ну или можно просто не размещать координаты сверху, переключаться на чистый экран, иметь экраны с разными настройками - благо есть где развернуться. Это навскидку :) 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    v841

    • Предупреждение "No GPS fix!" отображается только при наличии GPS

     

    v842

    • один хороший человек из команды GCC подсказал два "секретных" (не упомянутых в GCC --help) флага оптимизации, что освободило  ~1Kbyte памяти!
    • благодаря этому добавлены 2-й, 3-й и 4-й флаги для каждой панели
    • благодаря этому все настройки авиагоризонта перемещены в флаги панели Horizon, и могут быть настроены поэкранно
    • изменена логика показа результатов полета для самолета
    • все расстояния могут быть больше чем 99км
    • Панель gps координат может отображать только дробную часть координат
    • исправлено залипание экрана на больших скоростях данных
    • Удалена панель GPS2, вместо нее у панели GPS сделан флаг "Показывать в строке" ("Display in row")

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    v843

    • RSSI от 3DR модема может использоваться как источинк RSSI
    • дополнительные значения в результатах полета - ток и скорости подъема/снижения
    • поддержка аппаратов без GPS: панели высоты и скорости работают и без GPS
    • Результаты полета отображаются на экране "no input data" - например для использования OSD на наземной станции

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    v844

    •  новая панель  HDOP
    •  новая панель "channel status" - 5 позиций

     

    v845

    •  исправлен баг в панели ChannelStatus
    •  CT очищает сообщение через 10 секунд

     

    v846

    •  Шкала ("иконка") панели компаса (panRose) может располагаться снизу
    •  Сама панель panRose может быть четного размера дабы центрироваться относительно авиагоризонта. Требует загрузки шрифта 2.4.1.4. Пожертвованы символы @, ~, `

     

    v847

    •  исправлено несоответствие с конфигуратором в режиме NTSC
    •  удален знак % из panRSSI в конфигураторе
    •  добавлена возможность исключить MAVlink при сборке
    •  все файлы телеметрийных протоколов перемещены в папку 'protocols'
    •  исправлен размер панели для всех расстояний
    •  исправлена иконка GPS для модулей с поддержкой RTK

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    Поясните, пожалуйста, в чём может быть проблема. OSD нормально работает с классической старой прошвкой v.20. При прошивке вашей версией 848 после включении питания APM 2.6 (в APM загружен Plane 3.4) на пару секунд на экране появляются все мои настроенные символы, после чего они пропадают, а вместо них появляются символы группы Flight Data, которые ни на одном экране у меня не выведены (настроен вообще только один экран, остальные пустые), при этом в верхней части появляется надпись "No input data". Всё это в левой части экрана, правая часть экрана пустая.

    В режиме передачи видео через радиоканал и в режиме Tlog всё то же самое.

    И ещё, никак не могу взять в толк, где находится и как используется вот это: "Экран настройки! До арм-а можно менять некоторые параметры без компьютера - просто с пульта!". Пока это не актуально, но если удастся решить основную проблему, дойдёт и до этой опции.

    Если нужно, могу выложить картинки экранов - в первый момент при подаче питания на APM  и сразу после. Экран 5", шлем-очки.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    Не надо картинки - выводится экран отсутствия данных (о чем собственно и говорит строка No input data :) ), а FlightData на нем, чтобы в случае установки OSD на наземной станции видеть координаты и прочее после пропадания сигнала телеметрии.

    У вас похоже неверно работает автоопределение скорости порта. Сделал отладочную сборку последней версии, в ней над строкой "No input data" выводится результат работы автоопределителя. Попробуйте прошить ее и выложить видео что она будет показывать, либо просто описАть что она будет выдавать в этой строке.

    Экран настройки выводится в качестве 5-го экрана при дизармленном автопилоте.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    Я прошу прощения за возможно тупые вопросы, поскольку только начинаю всем этим заниматься и многого не знаю ещё. А вопросы такие:

    1.      На гитхабе увидел папки с комментарием «added debug version». Берём osd_latest.zip, Released или версия Released одна и та же по содержимому в обоих вариантах? Или просто загрузить в OSD через имеющийся ваш конфигуратор версию MinimOsd_Extra_Uni.850DV-DEBUG.hex ?

    2.      Кто неверно автоопределяет скорость порта – OSD с вашей прошивкой или APM? Просто APM больше не поддерживается, сам я в нём что-то исправить вряд ли смогу в обозримом будущем (как свинья в апельсинах пока что во всём этом), а собрать это всё и попробовать на ходу руки горят. Надеюсь на вашу помощь.

    3.      5-й экран настройки сам включается при дизармленном автопилоте или на него нужно переключится? Просто у меня пока не получается переключать экраны, пробовал назначать каналы с 5 по 8 (у меня нет крутилок, только свичи на 2 или 3 положения), переключения не происходит ни на одном. Может поэтому я и не увидел у себя этого магического экрана? 

     

    Уточню ещё раз - с древней версией софта в OSD связка OSD-APM работает, данные в экран выводит, разве что экраны переключать тоже не хочет и не позволяет подключить к порту телеметрии два устройства сразу, OSD и WiFi-телеметрию, только по-отдельности. Т.е. там определение скорости порта однозначно работает, а у вас оно по-другому сделано?

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

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-06-03 08:26:27] serdg писал(а): osd_latest.zip, Released или версия Released одна и та же по содержимому в обоих вариантах?

    Это всегда архив последнего апдейта, там будет файл MinimOsd_Extra_Uni.850DV-DEBUG.hex. Его надо прошить и рассказать об увиденном. 

    [2016-06-03 08:26:27] serdg писал(а): пробовал назначать каналы с 5 по 8 (у меня нет крутилок, только свичи на 2 или 3 положения), переключения не происходит ни на одном. Может поэтому я и не увидел у себя этого магического экрана?

    МиссионПланнер видит изменение каналов? Если да то назначаем в конфигураторе канал управления на 2-поз выключатель и ставим галку "Rotation switch" - теперь при перещелке выключателем OSD будет менять экраны. Если нет то нужно установить параметр SR{}_RC_CHAN нужного канала в 5.

    [2016-06-03 08:26:27] serdg писал(а): Т.е. там определение скорости порта однозначно работает, а у вас оно по-другому сделано?

    Там его вообще нет  :mrgreen:

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    МиссионПланнер видит изменение каналов и переключает полётные режимы адекватно, могу повесить на любой, и все работают одинаково правильно.

    Уточните, пожалуйста, что понимается под нужным каналом в словах «установить параметр SR{}_RC_CHAN нужного канала в 5»?

    Насколько я понял из разных источников в инете, вместо {} должен стоять номер порта телеметрии UART, т.е 0, 1,  2 или 3. Я использую стандартный порт телеметрии, если не ошибаюсь UART0, т.е нужно поставить SR0_RC_CHAN=5? А как указать нужный канал? В описании параметров на сайте ардупилота про это ничего не сказано, только перечислены четыре SR()_RC_CHAN с номерами 0-4 вместо () и указан диапазон 0-10 Гц.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-06-03 09:20:58] serdg писал(а): что понимается под нужным каналом в словах

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

    [2016-06-03 09:20:58] serdg писал(а): вместо {} должен стоять номер

    совершенно верно

    [2016-06-03 09:20:58] serdg писал(а): В описании параметров на сайте ардупилота про это ничего не сказано

    Еще бы - откуда они знают что и куда вы будете подключать к их автопилоту :)

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    [2016-06-03 09:49:47] night_ghost писал(а): Еще бы - откуда они знают что и куда вы будете подключать к их автопилоту

    Я имел в виду, что там не указано назначение этих SR0 -  SR3 параметров в принципе - ни слова о том, что они задают скорость обмена (stream rate) между APM и GCS (мишн планнером). Нашёл у дидронов в форуме в итоге.

     Я правильно понимаю, что если с раз МР видит переключение канала, то  скорее всего  SR0_RC_CHAN=5 и при использовании стандартно порта телеметрии менять ничего будет не нужно? А как быть с остальными параметрами, которые SR(), но не CHAN? Они не влияют на мою проблему обмена с OSD и их значения можно оставить как есть? Просто в сети куча таблиц с разными вариантами цифр в них без объяснений.

     

    Вечером загружу прошивку и отпишусь сразу. Если не хватит слов, приложу видеоролик. :lol:

    Спасибо.



  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-06-03 10:15:00] serdg писал(а): Я правильно понимаю, что если с раз МР видит переключение канала, то  скорее всего  SR0_RC_CHAN=5

    Нет неправильно. Если MP подключен по USB то на него самого эти значения не влияют никак. Если по телеметрии - то да, это гаратирует что точно не 0.

    Про остальные параметры есть в начальном посте этой темы.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

     MP в обоих вариантах включения видит переключение назначенного канала,  только не хочет телеметрию и OSD видеть на одном канале. Вечером проверю реальное значение. Спасибо.

    Что касается певого поста темы, там указаны параметры SR1. Это соответствует номеру стандартного порта телеметрии в APM, он же вроде бы имеет № 0? Или, как вы ранее посоветовали,  для всех номеров SR_ проверить/установить эти значения, от греха подальше?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-06-03 11:28:04] serdg писал(а): ам указаны параметры SR1

    естественно имеется в виду тот канал что подключен к ОСД, поправил. Если телеметрия на другом канале то ее лучше не трогать

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    А на каком канале висит телеметрия при стандартном подключении её к АРМ, к штатному разъёму? Он же вроде бы №0 или я не прав?

     

    В сети нет однозначного определения, простите за назойливость. Встречаются в основном каналы 0 и 1, однозначности нет и как проверить я пока не знаю. Подскажете? Или при подключении к стандартному разъёму всё однозначно и номер UART имеет точное значение?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    Я в руках не держал APM так что тут ничем помочь не смогу. Лучший способ тут - метод научного эксперимента АКА метод тыка :)  Поменять скорость - и посмотреть что отвалится...

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    Выяснил, телеметрия висит на UART0, через него же работает USB-to-Serial. Таким образом меня должны волновать значения праметров группы SR0. Значит проверяю на предмет SR0_RC_CHAN=5, попутно все остальные из первого поста и ставлю их в указанные там значения..

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    А OSD на том же порту?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    Да, она подключается к стандартному разъёму 5-pin DF-13 на APM, ноги этого разъёма распаяны на Tx/Rx/+5/GND порта UART0. Но отдельно телеметрию я не использую, только через OSD. Есть желание туда же подвесить WiFi модуль телеметрии для отладки в поле, но вместе с OSD они пока работать не хотят, только по-отдельности.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад

    на мой вкус не надо wifi, лучше нормальный телеметрийный модем - будет еще один канал связи если что случится с RC. У OSD можно подсоединить только RX к TX контроллера - тогда он не будет мешаться телеметрии

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    Произошло чудо, с прошивкой MinimOsd_Extra_Uni.850DV-release  всё как-то упс и заработало!!! Ничего не пришлось менять в МР. Данные от АРМ поступают, экраны переключаются, настроечный экран оказывается среди них, принципы управления понятны. 

    Теперь история по порядку:

    После загрузки прошивки MinimOsd_Extra_Uni.850DV-DEBUG при попытке загрузки шрифта СТ выдавал ошибку. Вернулся на 848 (не заметил 849), загрузил шрифт, потом прошил 850-debug, шрифты не грузил. Проверил экраны в СТ, потом подключил OSD к АРМ, на экране каша из панелей, экрана с flight data нет, надписи no input data и чего-то над ней тоже. Включал/выключал несколько раз, случайно сдёрнул с OSD Tx/Rx, не заметил этого, подал питание на систему и вот после этого на экране появились надписи:

    PULSE=15 SPEED=57600

    NO INPUT DATA!

    CRC DROPS=0

    BYTES=0 LOST=0

    PACKETS GOT=0 SKIP=0

    WAIT = две группы меняющихся цифр

    NAV MAX=0 SUM=0

    CNT=0

    В процессе всех этих мучений заметил любопытный факт в отношении совместимости OSD и телеметрии на одном порту UART0 :

    при подключенному к APM модулю WiFi телеметрии, даже если подключить параллельно ей OSD только по питанию, а Rx/Tx не подключать (в воздухе висят), связь с МР по WIFi каналу сразу рвётся и больше не восстанавливается. На экране тоже всё пропадает, no signal. Для справки - коннект МР с WIFi модулем происходит по протоколу TCP, но это так, к слову, к делу не относится.

    Это всё совсем непонятно, каналы приёма/передачи-то OSD уже совсем никак не может отнять, даже если бы захотела. Ерунда какая-то.

    В целом всё вроде как заработало, что произошло не знаю, наверное Вам удалось что-то ещё в версии 850 добавить, что решило мою проблему. Спасибо.

  • Аватар профиля Александр Нестеров Александр Нестеров в 7 г., 11 мес. назад

    Задал вопрос на гитхабе, задам и здесь еще раз, похоже на официальный тред поддержки :-)

    Отличная прошивка, классная софтина для конфигурации экранов, в разы лучше шрифты. Вопрос такой: можно ли сообрать ее для Multiwii? Вижу, что в оригинальной версии minim-osd-extra можно было собрать на multiwii. С прошитой последней версией при подключении к мультивии, оверлей пропадает, есть только видео с камеры.

  • Аватар профиля kostya-tin kostya-tin1 пунктов в 7 г., 11 мес. назад
    Добрый день. спасибо за отличную ОСД. очень понравился ее функционал. правда есть несколько вопросов по нему: 1. не разобрался с экраном настройки самой ОСД. открывал его, а по нему просто бегал курсор, а чем управлять этим курсором - так и не понял 2. кто считает скорость и напавление ветра? у меня самолет без датчика воздушной скорости, но АПМ вполне правельно считал скорость и направление, а тут часто показывает встречный ветер независимо от направления полета. хотя рассчетную воздушную скорость показывает вполне реальную 3. По радару. У меня как то странно распологаются направления. запад сверху, восток снизу, юг справа, север слева. в теории север должен быть сверху
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-06-03 19:02:58] serdg писал(а): наверное Вам удалось что-то ещё в версии 850 добавить, что решило мою проблему.

    Нет, ничего в этой части не делалось. Просто чудо :)

    [2016-06-04 08:04:33] loginza-73c8c6b0238685105ca757728c5eaf66 писал(а): можно ли сообрать ее для Multiwii?

    Теоретически она должна поддерживать этот протокол "из коробки". Практически - у меня нет такого контроллера так что я не в состоянии отладить работу с этим протоколом. Есть OpenPilot Atom, и если удастся перешить его в Cleanflight вот тогда будет работать.

     

    [2016-06-04 13:40:56] kostya-tin писал(а): не разобрался с экраном настройки самой ОСД. открывал его, а по нему просто бегал курсор, а чем управлять этим курсором - так и не понял

    Пультом - правый стик меняет строки и значения, левый лево-право - экраны

    [2016-06-04 13:40:56] kostya-tin писал(а): кто считает скорость и напавление ветра

    Контроллер. ОСД только показывает готовые данные.

    [2016-06-04 13:40:56] kostya-tin писал(а): По радару. У меня как то странно распологаются направления. запад сверху, восток снизу, юг справа, север слева. в теории север должен быть сверху

    Взято "как есть" из NazaOSD, не отлаживалось вообще ибо у меня сдох уже второй RX5808 и я опять остался без FPV :cry:

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-06-03 19:02:58] serdg писал(а): если подключить параллельно ей OSD только по питанию, а Rx/Tx не подключать (в воздухе висят), связь с МР по WIFi каналу сразу рвётся и больше не восстанавливается. На экране тоже всё пропадает, no signal. 

    Не хватает питания? ОСД жрет неплохо так.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 11 мес. назад

    Питание проверял, 5В, как должно быть - обе стороны OSD питаются пока от контроллера.

    Сейчас обратил внимание, что земля контроллера подключена к OSD через её вывод GND, а по описанию нужно подключать к выводу BLK. При прошивке земля адаптера именно к нему присоединяется. Не обратил внимания сначала, смутило обозначение GND. Сейчас не проверить, далеко от железки нахожусь. Это может быть причиной описанного странного поведения? Не знаю пока истинного назначения вывода GND у OSD, но похоже, что это не земля всё же.

    На мысль навело вот что. Питание контроллера и видеоканала у меня пока идёт от одной и той же батареи. Т.е земля у них общая. Но при отключении земли видеоканала от OSD (видео выходы камеры и передатчика оставались подключенными к ней), символы на экране сохранялись, но начинали моргать примерно 1 раз в 1-2 секунды. Такого не должно быть, если  земля батареи, контроллера, обоих сторон OSD и видеоканала есть один и тот же провод, что имеет место при питании обоих сторон OSD от контроллера и питании видеоканала с контроллером от одной батареи.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 11 мес. назад
    [2016-06-04 19:38:39] serdg писал(а): земля контроллера подключена к OSD через её вывод GND, а по описанию нужно подключать к выводу BLK.

    не влияет, они просто параллельны

     

    [2016-06-04 19:38:39] serdg писал(а): Но при отключении земли видеоканала от OSD (видео выходы камеры и передатчика оставались подключенными к ней), символы на экране сохранялись, но начинали моргать примерно 1 раз в 1-2 секунды. Такого не должно быть,

    Совершенно верно - такого не должно быть. Вот та точка откуда можно начинать искать проблему

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    v850
    * новая панель "Channel value" которая отображает значение для выбранного канала

    И в ней всё-всё работает :)

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад
    [2016-06-04 20:25:46] night_ghost писал(а): Совершенно верно - такого не должно быть. Вот та точка откуда можно начинать искать проблему

    Да, вопрос оказался в питании. На входе в контроллер 5,1В, а после защитной цепи в нём оставалось 4,55В. При подключении одновременно ОСД и модуля телеметрии падало до 4,48В, а для ОСД предел 4,6В.

    Подал напрямую на ноги контроллера 4,9В и всё встало на свои места, в т.ч. одновременная работа ОСД и телеметрии и устойчивость самой ОСД.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

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

    Я последнее время перешел на такие DC-DC преобразователи - легкие, с высоким КПД, 3а отдают почти без нагрева, и что самое приятное - частота преобразования порядка 1.5МГц(!), что позволяет легко отфильтровать пульсации на ферроблоках и легких керамических конденсаторах. Только нужно сначала выставить нужное напряжение на нагрузку (например автомобильную лампу габаритов), потом аккуратно снять подстроечный резистор и померять сколько там получилось. Ну и припаять постоянный нужного номинала. Для 4.99в у меня получилось нужно 42к.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    У меня ток потребления всей схемы 120мА всего, вместе с видеочастью. Сам видеоканал (камера + передатчик) питается не от контроллера, конечно, прямо от батареи. Проблема не в просадке модуля питания. У него без негрузки на выходе 5,1В, а должно быть 5,37В - это чтобы за минусом падения напряжения на защитной цепи контроллера (0,5-0,6В на диоде) оставалось 4,7-4,8В. Причём в описании именно 5,37В и указано, а по факту 5,1В. Я пробовал его нагружать - до 2,4А падение напряжения меньше 0,05В.

    Модуль штатный для АРМ, проходной, с измерением тока всего борта, поскольку от него питается дальше регуль и мотор. Видимо некондиционный попался, буду требовать замены. Покупал недавно, при получении не догадался проверить.

    Любопытно то, что он по внешнему виду один в один с тем, что на вашей ссылке, только нет подстроечного резистора, а на второй стороне платы низкоомный резистор датчика тока и усилитель сигнала этого датчика тока для АЦП контроллера. И похоже, частота преобразования близко к 1,5 Мгц, посмотрел осциллографом наводку на пару витков провода, положенных сверху на плату. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-07 05:53:14] serdg писал(а): У меня ток потребления всей схемы 120мА всего, вместе с видеочастью

    Очень странно, ибо MAX7456 145ма один только имеет право употребить по даташиту.  Судя по наличию диода контроллер это АПМ - а его собственное потребление от силы 20ма.

    [2016-06-07 05:53:14] serdg писал(а): Сам видеоканал (камера + передатчик) питается не от контроллера, конечно,

    ОСД кормить независимо от контроллера логичнее и по соображениям модульности - дабы вся видеочасть была законченным узлом с единым питанием.

    [2016-06-07 05:53:14] serdg писал(а): Любопытно то, что он по внешнему виду один в один с тем, что на вашей ссылке, только нет подстроечного резистора, а на второй стороне платы малоомный резистор датчика тока и усилитель сигнала этого датчика тока для АЦП контроллера. И похоже, частота преобразования близко к 1,5 Мгц

    Ну значит в кои веки попался приличный повермодуль, ссылочку бы :)  И если на выходе ровно 5.1 то проще всего закоротить защитный диод.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    [2016-06-07 07:27:50] night_ghost писал(а): Очень странно, ибо MAX7456 145ма один только имеет право употребить по даташиту.

      

    Измерял в разрыве между провода между повермодулем и контроллером с полной нагрузкой. Что есть, то есть. Возможно потребление   MAX7456 растёт с увеличением напряжения питания, когда аналоговая часть питается от радио/видео тракта (12В), а от 5В оно небольшое? Я запитывал всю сборку от внешнего источника питания 4,9В напрямую на ноги АПМ, отсоединив провод повермодуля и всё начинало работать как часы. Сегодня проверю потребление в этом варианте.

     

    [2016-06-07 07:27:50] night_ghost писал(а): Судя по наличию диода контроллер это АПМ - а его собственное потребление от силы 20ма. ОСД кормить независимо от контроллера логичнее и по соображениям модульности - дабы вся видеочасть была законченным узлом с единым питанием.

     

    Да, это АПМ, но измерял я потребление всей сборки (АПМ, датчик скорости, компас/GPS, приёмник FrSky, ОСД, WiFi модуль телеметрии)? Они же все от контроллера питаются. И получалось 120мА в пике. ОСД кормить независимо от контроллера пока побаиваюсь, есть информация, что она сильно греется при питании аналоговой части от 12В, а охлаждение у меня будет не очень хорошее, поэтому заранее ухожу от этого риска.

     

    [2016-06-07 07:27:50] night_ghost писал(а): Ну значит в кои веки попался приличный повермодуль, ссылочку бы :)  И если на выходе ровно 5.1 то проще всего закоротить защитный диод.

     

     Закорачивать защитный диод при таком раскладе нельзя, 5,1В – перебор для ОСД, по инету она быстро дохнет при превышении 5,0В. А ссылочку, это пожалуйста, правда в России покупал, именно в расчёте на возможность обмена, если что, хотя это и дороже. Но на картинке на их сайте он совсем по-другому выглядит, хотя по факту один в один с вашим по ссылке.

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

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-07 08:16:24] serdg писал(а): есть информация, что она сильно греется при питании аналоговой части от 12В

    Информация малость неверная :) Там нет питания от 12в - плата ОСД содержит свой преобразователь 12->5, вполне рабочий, просто в этом режиме аналоговая часть питается от ДРУГИХ 5в и - что самое пагубное - с другой землей. По даташиту же разница напряжений между землями должна быть просто мизерной - а теми токами, что жрут силовые моторы,  даже на маленькие петли уже наводятся значительно бОльшие напряжения - и выпускают  из MAX7456 волшебный дым...

    Поэтому лучший способ питания - это оставить соединенными перемычки как и при питании от 5в, но подать 12в на внутренний преобразователь, отключив 5в от контроллера. До перехода на микро-ОСД у меня все работало именно по такой схеме и пока еще работает на отладочном стенде.

    [2016-06-07 08:16:24] serdg писал(а): Закорачивать защитный диод при таком раскладе нельзя, 5,1В – перебор для ОСД

    5.2в - перебор, а 5.1 еще вполне. Но всегда можно напряжение чуть понизить, зашунтировав задающий резистор дополнительным, на глаз где-то на 1МОм - это уменьшит напряжение на 2% или те самые 0.1в.

    За ссылочку спасибо, возьму на потрогать.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

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

    Немного подробнее про подачу 12В на внутренний стабилизатор, если можно. Мысль в целом понятна. Конкретно, я правильно понимаю, что подав 12В на аналоговую часть, мы получим 5В на обоих частях ОСД, если оставить перемычки?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-07 13:33:01] serdg писал(а): именно о его нагреве и идёт речь на каждом сайте,

    И совершенно необоснованно. Греется исключительно сам MAX7456.

    [2016-06-07 13:33:01] serdg писал(а): Конкретно, я правильно понимаю, что подав 12В на аналоговую часть, мы получим 5В на обоих частях ОСД, если оставить перемычки?

    Совершенно верно, только для убедительности стОит проверить его тестером.

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    Тогда ещё вопрос - как определить версию платы ОСД, если на ней она не указана? Начиная с v.1.1 вопрос с нагревом МАХ при питании аналоговой части от 12В был решён, хотелось бы убедиться, что у меня именно этот вариант.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Тут я вряд ли чем помогу, ибо китайцы лепят платы не взирая на версии :)  А самый простой путь я уже упомянул - померять напряжение родного DC-DC, нагрев зависит только от него.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    А, понял, кажется. При напряжении питания на ногах МАХа не выше номинала по даташиту (<=5V) с нагревом проблем быть не должно, так?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Именно!

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    Спасибо, будем пробовать.

    А что это за ужас на картинках? Похоже на видеопередатчик с оторванным радиатором.

    Уп-с, картинки пропали….

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-08 09:53:10] serdg писал(а): А что это за ужас на картинках? 

    Движок сайта не дает пропасть загруженным файлам, напоминая про них при написании поста. А я писАл про происшествие, когда упал Firefox и унес набранный текст. А после рестарта лИса я увидел вопрос и ответил - не заметив картинки. Вот так они и попали сюда :) После чего разместились на законном месте.

    Подробнее про видеомодуль - тут, подробности его нынешней установки - тут. Радиатора на нем никогда не было :)

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    Вроде же от "снега" избавлялись, или ЭТО не "снег"

  • Аватар профиля An_private An_private в 7 г., 10 мес. назад

    Что-то у меня на прошивке 8.51 есть странность - даже если у поля Warnings отсутствует галочка включения, то на экране оно все равно присутствует. Так и должно быть?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-09 11:36:23] max809 писал(а): Вроде же от "снега" избавлялись, или ЭТО не "снег"

    Снег, но  в верхней половине экрана - процу не хватает времени обратного хода чтобы записАть все в видеопамять. Странно, я  такого не встречал. Сетап поподробнее?

    [2016-06-09 15:35:09] anprivate писал(а): аже если у поля Warnings отсутствует галочка включения

    да так и задумано - вместо того, чтобы переключать на заранее выбранный экран при появлении предупреждения, тут оно просто показывается всегда.

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    Сетап поподробнее?

    WIN7, v851, minimOSD v1.1, FTDI - адаптер, tlog 2015-09-06 18-40-55

    По-моему в v838 еще не было такого.

    В реальном сетапе (miniAPM) не так "наглядно", но проскакивает.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-10 01:11:31] max809 писал(а): По-моему в v838 еще не было такого.

    Забавно, но в этой части не было воообще никаких изменений... Но таки да, есть, буду разбираться.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Разобрался. Длительность кадрового гасящего импульса 1.6мс, длительность приема одного пакета MAVlink - 8мс, вот поэтому если перед концом кадра пришел пакет то обновление съезжает в видимую область.

    v852

    • панель "Channel status" тоже может работать с расширенным диапазоном PWM
    • обновление экрана перенесено в процедуру обработки прерывания и теперь полностью избавлено от "снега"
    • первая попытка поддержки строк в EEPROM
    • первая попытка поддержки конфигурации через MAVlink

     

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    "Снег" пропал, но теперь элементы, которые попадают в область "горизонта" мерцают: БЫЛО, СТАЛО

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Исправил в версии 852а, теперь экран перерисовывается один раз в кадр 

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    Теперь экран обновляется точно не раз в кадр: ВОТ

    но зато "снега " и "мерцания " нет :mrgreen:

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Хммм.. Но это уже после праздников

    UPD. v852b

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

     v852c

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    Ништяк!

  • Аватар профиля An_private An_private в 7 г., 10 мес. назад

    По Warnings понятно - хотя и не очень логично - если уж пользователю надо видеть предупреждения - пусть ставит их на каждый экран. И я так понимаю, что никакой маски отработки Warnings нету? То есть если у меня нет батареи B, то надо просто ставить её лимит в 0?

    И более теоретический вопрос - правильно ли я понимаю, что по шине телеметрии от APM всегда идёт heartbeat, по которому OSD и определяет, что mavlink подключен? И каждый нужный параметр запрашивается отдельным запросом? Просто я напоролся на проблему, которую не знаю как решить. У меня сейчас на порт телеметрии apm повешен модуль bluetooth (полностью, RX и TX) и OSD (только RX) - как, собственно, и рекомендуют. Проблема в том, что OSD при включении до подключения по bluetooth все параметры отображает по нолям. То есть она видит mavlink heartbeat, отображение включается, но реальные данные не приходят. Как только включаю bluetooth и запускаю tower на смарте - все параметры появляются - всё хорошо. Но как только bluetooth отрубается - всё, показания osd замирают.

    Есть ли какой стандартный вариант решения проблемы? Я уже даже стал подумывать взять attiny25 и сделать на ней простейший коммутатор линии TX - приходят данные от bluetooth - передаём их. Нет данных от bluetooth в течении полсекунды - переключаемся на TX от OSD. Такое сработает? Или может есть какое более простое решение?

  • Аватар профиля An_private An_private в 7 г., 10 мес. назад

    Нашёл список параметров, который должен быть установлен, чтобы данные на OSD выдавались независимо от телеметрии.
    SR1_RAW_SENS = 2
    SR1_EXT_STAT = 2
    SR1_RC_CHAN = 5
    SR1_POSITION = 2
    SR1_EXTRA1 = 5
    SR1_EXTRA2 = 2

    Отсюда http://discuss.ardupilot.org/t/mavlink-data-not-sent-to-minimosd-unless-request-data-stream/7772/5

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-11 08:37:48] anprivate писал(а): То есть если у меня нет батареи B, то надо просто ставить её лимит в 0?

    Именно! Какая еще маска, если ресурсов у процессора и так катастрофически  не хватает...

    [2016-06-12 18:21:48] anprivate писал(а): Нашёл список параметров, который должен быть установлен

    А в первый пост этой темы заглянуть не пробовали?  :mrgreen:

  • Аватар профиля An_private An_private в 7 г., 10 мес. назад
    [2016-06-13 08:07:37] night_ghost писал(а): А в первый пост этой темы заглянуть не пробовали?

    Тьфу, блин :) Как всегда - когда-то просмотрел и потом забыл :)

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Версия 853

    • Работают пользовательские строки!
    • Первые 5 из них используются в панели Channel State.
  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    При крене более 72* наблюдается ТАКОЙ эффект.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-15 07:34:59] max809 писал(а): При крене более 72*

    Логично - это на чем  это можно летать (не висеть в руках а летать) с такими кренами?

    И да, как с этим обстоит дело в исходной версии R800? :)

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    Да все просто: "бочка" на самолете, да и просто крутой разворот.

    Про R800 точно сказать не могу, но я сталкнулся с этим только на Вашей прошивке.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-15 15:57:23] max809 писал(а): Про R800 точно сказать не могу

    И зря - этот код не менялся ни у меня, ни в НазаОСД.

    Тем более у меня планер и съемочный коптер, и мне это не особо мешает  :mrgreen:

    PS. По секрету - ОСД символьный а не графический, а существующие в прошивке линии имеют лишь 3 возможных угла наклона: 0, 15 и 30 градусов. Так что все любители бочек и прочего пилотажа смотрят в сторону более других плат. Ибо пилотаж крутят обычно на малых расстояниях, а блинчиком летают гораздо дальше, где собственные шумы  STM32 легко забивают и РУ, и телеметрию. Отчего и приходится пользоваться "старыми добрыми" АВР.

     

     

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    Очень странно, делаю всё по интрукции, но: вместо галочки в центре горизонта цифра 23, вместо боковых штрихов иероглифы и ни как не хочет подключаться к монитору напрямую для настройки... Где туплю?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-15 20:02:25] suris-aleksandr писал(а): место галочки в центре горизонта цифра 23

    не прошились шрифты.  проверьте в первую очередь питание - должно быть 4.95...5.1в. Выход за этот диапазон череповат сюрпризами

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    К углу наклона линий претензий нет (это не для кого не секрет), но эти самые линии отображаются где попало при крене ЛА более 72*, кстати проверил таки на R800 ТАКОГО не наблюдается.

    При крене более 83* на R800 вообще не одной линии не отображается.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    эээ.. я бы не сказал что ТАКОЙ горизонт намного лучше :)

    Линии отображаются не "где попало", а пытаются заполнить всю доступную область, изобразив штриховку. По-уму надо при углах больше угла диагонали HUD переходить от расчета по вертикали к расчету по горизонтали, а символ заменять хотя бы на точку (0x24) или вертикальную линию (0xс1) - но повторюсь, для меня это не актуально, у моих железок предельный угол крена 45 градусов. PRs are welcome, сделает кто - включу, а мне и без этого есть чем заняться :)

    PS. При больших углах питча горизонт тоже ведет себя не особо хорошо, но опять же - PRs are welcome.

    PPS. Самый простой способ исправления подобных "багов" - объявить их фичей, включив в описание что углы крена больше 60 градусов не поддерживаются.

    PPPS. Все отличие от кода в R800 это 1) замена некоторых int на байт, 2) вынос смещения шкалы из float-выражений. В рабочем диапазоне поведение горизонта не изменилось - вот и ладушки.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    Кстати, насчёт заменить отрезок на точку – неплохая идея на мой взгляд, если вообще во всём диапазоне углов крена сделать горизонт в виде точек, только поближе их друг к другу изобразить. Горизонтальная линия в виде горизонтальных кусочков, конечно имеет право на существование, но как-то неаккуратно по сравнению со всем остальным выглядит, какой-то пережиток прошлого. J

     Эх, умел бы сам это всё делать, занялся бы. А то только начал Си изучать, нескоро доберусь.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-16 06:48:42] serdg писал(а): вообще во всём диапазоне углов крена сделать горизонт в виде точек

    то получается совершенно чудовищно, пробовал. Все же в диапазоне +-35 градусов (а это основной рабочий диапазон) горизонт практически ровный. Тут можно лично убедиться :) - смотреть с 24 минуты

     

    [2016-06-16 06:48:42] serdg писал(а): поближе их друг к другу изобразить

     Дело-то в том, что ОСД не графический, а СИМВОЛЬНЫЙ!!! И расстояние между точками строго определено схемой знакогенератора. Потому-то и приходится извращаться с отрисовкой хотя бы захудалой линии...

    [2016-06-16 06:48:42] serdg писал(а): какой-то пережиток прошлого.

    Если честно то весь MinimOSD это пережиток прошлого - хилый 8-битный проц и уродский знакогенератор. Вот только к сожалению не везде его получается заменить на модный PlayUAV  :mrgreen:

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    Сделал тдельное питание через кренку: 5.01V, после множества раз попыток видео не запускается... То же и с галочкой посреди экрана. Цифра 23  и всё. Может я не те файлы беру? Прошивка 853 , тлог 40-55, шрифты с последней четвёркой. Там их всего два файла... 

     

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад
    [2016-06-16 06:32:08] night_ghost писал(а): Линии отображаются не "где попало", а пытаются заполнить всю доступную область, изобразив штриховку. :mrgreen:

    Зачем линии это делают, зачем они стараются заполнить всю доступную область (это ни кому не нужно), да еще и изображая штриховку? :mrgreen:

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-16 14:59:36] suris-aleksandr писал(а):  после множества раз попыток видео не запускается... То же и с галочкой посреди экрана. Цифра 23  и всё. Может я не те файлы беру? Прошивка 853 , тлог 40-55, шрифты с последней четвёркой. Там их всего два файла...   

    А как оно с 9другими прошивками работает?

     

    [2016-06-16 16:22:47] max809 писал(а): Зачем линии это делают, зачем они стараются заполнить всю доступную область

    Такова исходная логика их отрисовки, все вопросы к авторам оригинального алгоритма.

    [2016-06-16 16:22:47] max809 писал(а): это ни кому не нужно

    Но в рабочей зоне никому и не мешает, верно?  :mrgreen:

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад
    MinimOSD Extra 2.4.1 от Алексея Козина без проблем, классика 2.2 без проблем. Сегодня один коллега по хобби посоветовал загрузить классику со шрифтами, потом Вашу 853 (она у него установленна) - не помогло... Пробовал и 855- тоже ничего. Вернее всё работает, кроме горизонта и не выводит видео (это не так важно). Обидно... Не знаю куда копать дальше.
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Ну значит просто не судьба :) Если бы проблема была в прошивке то у остальных оно бы тоже не работало, верно? 

    ЗЫ. Чтобы я мог помочь продвинуться дальше нужно больше подробностей - действия пошагово, тип платы, какая камера, прочая прочая. Общее требование - добиться воспроизводимости бага, а не "у меня что-то стучит в подвале"

     

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    Плата: minimOSD 1.1, камера на чипах SONY EFIO-E, приемник-мередатчик видео- Lawmate 1.2. Что делаю: соединяюсь, выбираю рабочий компорт (у меня на ноуте 5, на компе 31) нажимаю соединение. Пишет EPROM OK, заливаю прошивку. Жду подтверждения. Заливаю шрифты, жду подтверждения. Подсоединяю на прямую к монитору.(обычный ФПВэшный 7") пробовал и через передатчик с камерой без камеры. Запитывал осдэшку от кренки 5.0V. Ничего не происходит. скачиваю логфайл 40-55, смотрю, что бы было PALL, настраиваю первую страницу- сохраняю, настраиваю первый экран - сохраняю. Жму старт- бегут циферки и... ничего. (видно, что на экран идут какието слабые помехи. Нажимаю стоп, всё отключаю. Подключаю к приёмнику: на экране всё как настроил, но вместо галочки-  23, вместо боковых чёрточек, какието иероглифы. Всё!

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    Да, кстати, у меня в ОСД_конфик нет вкладки Options -> Renew CharSet., есть UPDATE CharSet

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    Предположение: при прошивке +5В должно быть на обоих половинах ОСД. Либо установкой перемычек, либо на каждую сторону отдельно подавать. По умолчанию перемычки должы стоять с завода, но ведь их может и не быть... 

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    ОСД работает на самолёте с другой прошивкой. От 5 вольт питаются две половинки- горят красная и зелёная лампочки постоянно. Перемычка запаяна.

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    Меня не возможность подключить напрямую монитор для настройки не сильно печалит. Печалит не правильное отображение горизонта.

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад

    Александр, у Вас залиты старые шрифты.  Найдите 10 отличий. ;-) Копайте в сторону: "Почему не подгружаются новые шрифты?"

  • Аватар профиля max809 max809 в 7 г., 10 мес. назад
    [2016-06-16 17:35:16] night_ghost писал(а): Но в рабочей зоне никому и не мешает, верно?

    Кому-нибудь, наверняка, мешает. Если бы я использовал Вашу прошивку, то меня бы это "напрягало". :-)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-16 20:52:10] suris-aleksandr писал(а): камера на чипах SONY EFIO-E

    Эти камеры плохо совместимы с MAX7456, неоднократно встречалось уже.

     

    [2016-06-16 20:52:10] suris-aleksandr писал(а):  на экране всё как настроил, но вместо галочки-  23, вместо боковых чёрточек, какието иероглифы

    Таки да,  не обновляются шрифты. Плата ОСД только одна?

    [2016-06-16 20:58:40] suris-aleksandr писал(а): Да, кстати, у меня в ОСД_конфик нет вкладки Options -> Renew CharSet., есть UPDATE CharSet  

    благодарю, поправлю

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-17 01:49:14] max809 писал(а): Кому-нибудь, наверняка, мешает. Если бы я использовал Вашу прошивку, то меня бы это "напрягало". :-)

    Ну вот пусть тот, кого напрягает, и внесет свой вклад в развитие свободного софта  :mrgreen:

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад
    [2016-06-16 21:12:07] suris-aleksandr писал(а): Перемычка запаяна.

    И всё же про перемычки: Перемычек вообще-то две - по земле и по +5В. Лампочки наличия питания на обоих половинах обычно одинакового цвета, а лампочка передачи данных - другого. В штатном варианте гореть должнго три лампочки. Может горит лампочка питания цифровой части и лампочка передачи данных, а питания на второй половине при прошивке нет? На самолёте может прекрасно работать, если на нём вторая половина питается от видеоканала через модуль питания второй половины ОСД.

    Если нет одной перемычки из двух, то при прошивке новые шрифты не зальются в МАХ. Судя по тому,  что симолам 2 и 3 в старой таблице символов соответствуют слэши \ и  / в новой таблице,  именно это и происходит. Как вариант - просто нет питания на МАХ из-за отсутствия одной из перемычек и скорее всего по +5.

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    Так же запаяна перемычка и на передней части платы , она там одна. Не запаян только PALL, но это не мешает работать с другими прошивками. Как видно лампочки разного цвета. Передача данных у меня красного цвета.

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    Видно, как запаяна перемычка на передней части платы.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    На взгляд все правильно... другой платы OSD как я понимаю нету? Может стОит померять напряжение непосредственно на конденсаторах (крупные желтые детали рядом с MAX7456)? 

    [2016-06-17 06:03:03] suris-aleksandr писал(а): Не запаян только PAL

    Его ни одна прошивка не использует :) Более того, с этого вывода можно PWM сигнал принимать аппаратно.

     

    PS. LED передачи данных не горит а слегка помигивает, тут именно те включены что за питание отвечают.

     

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    ///LED передачи данных не горит а слегка помигивает, тут именно те включены что за питание отвечают.//// Так и есть. Подключил на скорую руку для того что бы сфоткать. 

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    Странно, у меня обе эти перемычки с обратной стороны платы и обе ближе к половине МАХа. Видимо другая версия. Тогда предположение о питании отпадает, но напряжения на "аналоговых" ногах питания МАХ я бы всё же измерил для спокойствия, очень уж похоже на их несоответствие требованиям.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-17 08:01:10] serdg писал(а): напряжения на "аналоговых" ногах питания МАХ

    Для прошивки шрифтов используется "цифровое" питание.

    И еще момент - питание от FTDI случаем не поступает?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад
    [2016-06-17 10:12:33] night_ghost писал(а): Для прошивки шрифтов используется "цифровое" питание.

    А перемычки подают питание из цифровой части ОСД на обе части МАХ или только на аналоговую? 

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    И еще момент - питание от FTDI случаем не поступает?/// Пробовал по разному. И с питанием 5V  от фдти, и вытянув проводас фишки с питанием от кренки. В первом случае при подключении монитора питание от фдти-юсб просаживалось до 4.78-4.86. Во втором случае 4.99-5.01.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    скажем  так - они соединяют цифровую и аналоговую части по земле и питанию. А откуда куда идет это вопрос личный :) - вполне можно питать ОСД и видеокоммутатор от 12 в, замкнув перемычки.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-17 10:43:19] suris-aleksandr писал(а): В первом случае при подключении монитора питание от фдти-юсб просаживалось до 4.78-4.86

    Вот и я про то же - первый раз я именно поэтому с неделю промучался с загрузкой шрифтов. Вышел из положения, запитав USB-хаб от 5.3в и получив таким образом 5.0в на FTDI

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    На самолёте у меня питается 5В от апм2.6, от передатчика и камеры идут только сигнальные провода и минуса.

     

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

     Вышел из положения, запитав USB-хаб от 5.3в и получив таким образом 5.0в на FTDI/// Так я же запитывал непосредственно минимосд от чистых 5 вольт... А фдти питалось от юсб.

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад
    [2016-06-17 10:43:59] night_ghost писал(а): скажем  так - они соединяют цифровую и аналоговую части по земле и питанию. А откуда куда идет это вопрос личный :) - вполне можно питать ОСД и видеокоммутатор от 12 в, замкнув перемычки.

    То, что идти может с обоих сторон при замкнутых перемычках, понятно, я по вашей наводке даже проверил это на себе.

    Я предлагал проверять +5 на аналоговых ногах питания МАХ при прошивке именно для того, чтобы однозначно быть уверенным, что +5 точно есть на обоих частях и не просажено.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-17 10:48:15] suris-aleksandr писал(а): На самолёте у меня питается 5В от апм2.6,

    На всех форумах, во всех базах знаний первым делом говорят что OSD и радиомодемы не стОит кормить от мозга, что лучше поставить простенький DC-DC преобразователь и кормить от него, благо совсем не дефицит и стОят копейки. Но почему-то большинство таки упорно кормят от мозга - наверное решили сами собрать все возможные грабли...

    PS. Общее потребление моего коптера с выключенными моторами составляет 0.7а по 12в, или больше ампера по 5в. Помимо питания мозга есть еще 3 независимых DC-DC - для видео, для подвеса, для зарядки камеры. И я считаю что надо делать именно так.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-06-17 11:06:00] serdg писал(а): что +5 точно есть на обоих частях и не просажено.

    Кстати да - случись брачок на плате, и с 100+ма потребления может и сесть заметно на сопротивлении дорожек.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    v857

    • исправлен баг с выбором панели в конфигураторе
    • комплиментарный фильтр панели panEff изменен с 1/10 на 1/100
    • попытка изменить поведение горизонта для больших кренов (>70grad)
    • мелкие изменения

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    На заметку - вот здесь однозначно правильные модули питания для АПМ, те самые, с частотой преобразования 1,5МГц на микросхеме MP1584EN. Купил себе такой, проверил, соответствует картинке, на выходе 5,4В,  на ногах контроллера 4,9В. Грузил до 2А, выход не изменился, на 3А нечем нагрузить, но и так всё ясно. Отличительный признак для визуального опознавания правильности модуля - SMD дроссель с маркировккрй 4R7 на нижней части платы, где микросхема драйвера.

    http://ru.aliexpress.com/item/APM2-5-APM2-6-Power-Module-w-UBEC-and-XT60-connectors/1807862501.html?spm=2114.13010608.0.62.Ps1mtQ

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Спасибо за ссыль, но может в новой теме лучше отписАться дабы в поиске было?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    А что за новая тема? Я только за этой слежу.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    А кто мешает создать самостоятельно? ;) Вобщем-то выбор питалова мало связан с разработкой прошивки ОСД

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

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

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Дык а я про то что правильный повермодуль может быть полезен не только в этом контексте :)

    Вот только что закончил починку - на учебном коптере ОСД работает безукоризненно, а на съемочном то через строку, то не инициализируется, то перегружается, то еще что. Добавил диод и конденсатор на 2200 мкф - и все как рукой сняло. А вся разница - на учебном такой 1.5МГц преобразователь а на съемочном обычный дешевый 60КГц. Нормальный не лезет малой кровью...

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад

    Конденсатор - понятно, а диод-то зачем и где поставился?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Самая правильная развязка от шумного питания выглядит так:

    Диод не дает разряжаться конденсатору на просевший источник, в результате пульсации оказываются много меньше чем у обычных линейных RC и LC фильтров.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    v858

    • исправлено несколько ошибок в конфигураторе
    • поддержка локализации! Файл lang.txt в каталоге с EXE-файлом
    • поддержка переключения экранов по времени (не тестировалось)
    • файл default.osd загружается при запуске если есть
    • исправлен баг с реверсным RSSI
    • Исправлено поведение Горизонта при больших кренах
    • Панель Результаты полета (Flight Data) выключается не по времени а по движению стика газа или переключению экрана ОСД
    • Увеличена ширина панели Real Heading
    • Флеш-память проверяется после записи! Нет больше багов, вызванных некорректной записью во флеш
    • ILS теперь позволяет заходить на полосу с противоположной стороны
    • исправлен баг в ILS с неверным размером горизонта
    • ILS: если посадочные маркеры не видны то отображается стрелка нужного направления поворота
    • некоторые оптимизации размера чтобы все это впихнуть :)

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    v859

    • работает UAVtalk!
  • Аватар профиля TSV TSV-2 пунктов в 7 г., 10 мес. назад
    [2016-07-01 07:35:16] night_ghost писал(а): v859
    • работает UAVtalk!

    Вопрос от чайника - что это такое? Пробовал почитать интернет, но не понял, какова связь OSD - UAVtalk - полётный контроллер. Не посните?

     

  • Аватар профиля gravizapa gravizapa в 7 г., 10 мес. назад

    Попытка прошить v859 заканчивается так: 

    причём загрузка начинается только если после запуска утилиты нажать на ресет платы и сразу на файл прошивки. Ошибка появляется на разных этапах,пару раз даже было сообщение об удачной прошивке. Набор символов тоже вроде бы прошивался(после переподключения платы,перезапуска утилиты и нажатия reset), но при подключении OSD к полетному контроллеру и монитору дальше надписи версии прошивки дело не идет- серый мелькающий кадр... 

    Прошивальщик такой:

    Плата осд такая:

    http://ru.aliexpress.com/item/Minim-OSD-New-Version-support-MAVLINK-protocol-OSD-ARDUPILOT-MEGA-OSD-FOR-APM-Pixhawk-CUAV-Pixhack/32471211625.html?spm=2114.13010608.0.64.FcNme1

    Опыта нет,сильно не пинайте,что делаю не так?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    какая-то проблема с линией  DTR ибо именно она "нажимает" reset при программоровании

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-07-01 17:18:58] serdg писал(а): Вопрос от чайника - что это такое? Пробовал почитать интернет, но не понял, какова связь OSD - UAVtalk - полётный контроллер. Не посните?  

    Контроллеры бывают разные, и языки, которыми они общаются с наземной станцией тоже разные. Исконно этот OSD умел понимать MAVlink, теперь удалось обучить и иностранному языку :mrgreen:

  • Аватар профиля gravizapa gravizapa в 7 г., 10 мес. назад
    [2016-07-01 18:48:05] night_ghost писал(а): какая-то проблема с линией  DTR ибо именно она "нажимает" reset при программоровании

    На этом программаторе 5-й не подключенный пин обозначен 3V3 ,на него нужно подключить DTR или лучше попробовать прошить через FTDI ? Просто он ещё не приехал...

    Странное дело: сейчас поробовал ещё раз прошить с кнопкой reset- вроде бы и прошивка и шрифты загрузились,только при подключении монитора на пару секунд высвечивает текст с версией обновлённой прошивки и далее опять пустой серый бегущий кадр. Просто непонятно где именно я туплю и в какую сторону рыть дальше...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад

    Вот честно, есть "каноническая" К800, прошиваетесь ею и смотрите результат. Устраивает? - оставляете ее и все ОК. Хочется бОльшего - пытаетесь прошить эту. Но ТОЛЬКО после того как R800 работает "от и до".

  • Аватар профиля Suris2009 Suris2009 в 7 г., 10 мес. назад

    У меня тут была проблема, не загружались шрифты. Вопрос решён путём покупки другой платы ОSD. Прошивка 857 загрузилась, шрифты загрузились, напрямую на мониторе настраиваю- всем спасибо!!! 859 и 860 не загружаются... Но меня вполне устраивает и 857. Ещё раз спасибо!!!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 10 мес. назад
    [2016-07-02 16:17:54] suris-aleksandr писал(а): Вопрос решён путём покупки другой платы ОSD

    Оригинальный чип MAX7456 стоит сам около $13, так что все дешевые ОСД имеют китайские копии просто по определению.  Потому и глючат...

    PS.

    v861

    • багфиксы
  • Аватар профиля achr achr в 7 г., 9 мес. назад

    Добрый день, что может быть, если вроде все параметры отображаются нормально а время включения полетного контроллера по нулям. На других прошивках (старых) время было. Что может быть?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-05 21:08:09] achr писал(а): время включения полетного контроллера по нулям

    Взлететь не пробовали? Отображается время полета...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v862

    • исправлен баг с зависанием экрана настройки
    • исправлено поведение на UAVtalk при отсутствии приемника.
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v863

    • проект перещел на отдельные бинарники на каждый протокол, так что теперь имена файлов выглядят как  MinimOsd_Extra_Uni.{версия}DV-{протокол}-{тип сборки}.HEX
    • реверсировано направление ветра
    • исправлена panEff
    • добавлен максимум скорости ветра в панель результатов полета (Flight Data)
    • некоторая оптимизация

    v864

    • определяет зависшие потоки данных и пытается (если подключен TX) запрашивать их снова.

     

    v865

    • запрашивает нужные потоки данных на правильных скоростях для текущей скорости COM-порта
    • определяет переполнение потока данных и пытается (если подключен TX) запрашивать их снова на меньшей скорости
    • мелкие исправления

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v866

    • реверс направления ветра в конфигураторе
    • исправлен баг с панелью Warnings
    • оптимизация использования стека

    v867

    • реверс крена в горизонте - Russian HUD
  • Аватар профиля Suris2009 Suris2009 в 7 г., 9 мес. назад

    Что то не понятна логика переключения по времени. В четырёх окошках- это минуты или сек.? И в режиме настройки должно быть видно переключение , или нет? Так же в режиме настройки не видно стрелки радара... Прошивка- V867.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    Этот режим пока не доделан и не работает :)

  • Аватар профиля Suris2009 Suris2009 в 7 г., 9 мес. назад

    Жалко конечно. Полезная штука. Будем ждать! 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v869

    • поддержка режимов коптера Brake и Throw
  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 9 мес. назад

    Привет!

    Как активный пользователь минимки с данной прошивкой буду скидывать, если никто не против, баги, которые увижу. Надеюсь это поможет совершенствовать код.

    На текущй момент увидел 2 штуки для версии 870 под MavLink:

    1. в радаре инверсия стрелочки направления домой

    2. время начинает отсчет с 1024й минуты

     

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-24 16:46:44] whitembixa писал(а): в радаре инверсия стрелочки направления домой

    Для того чтобы багрепорт был полезным, к нему должны быть приложены файлы:

    1. скриншот или видео
    2. .OSD с текущей конфигурацией
    3. ТЛОГ, записаный МиссионПланнером или другой наземной станцией.

    Только такой комплект дает возможность достоверно воспроизвести баг. Тем более что я вобщем-то летаю с этой версией, и направление домой таки использую :)

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 9 мес. назад

    [2016-07-25 02:33:04] night_ghost писал(а): скриншот или видео

    выглядит это так  https://1drv.ms/v/s!ABkfWrUgrVDEgvEO (28я секунда)

    [2016-07-25 02:33:04] night_ghost писал(а): .OSD с текущей конфигурацией

    https://1drv.ms/u/s!ABkfWrUgrVDEgvEP

    [2016-07-25 02:33:04] night_ghost писал(а): ТЛОГ, записаный МиссионПланнером или другой наземной станцией.

    лог полета есть, вышлю на мыло, если он нужен. не хочу на форуме светить.

    минимка вот эта http://www.banggood.com/Minimosd-Mavlink-Flight-Contoller-Attitude-OSD-for-APM-Pixhawk-p-992327.html

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v871

    • исправлено время полета - теперь снова с 0. 

    Самое забавное что это просто портится память непонятно почему, а при включении отладки эффект пропадает..

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-25 05:05:02] whitembixa писал(а): выглядит это так

    речь про несовпадение направление стрелки "домой" и стрелки радара? так дом показывается относительно верха, а радар относительно севера :)

    [2016-07-25 05:05:02] whitembixa писал(а): минимка вот эта

     

    с такой не знаком, но если софт завелся то без разницы.

    [2016-07-25 05:05:02] whitembixa писал(а): лог полета есть, вышлю на мыло


    Движок сайта позволяет делать аттачи к форуму и к личным сообщениям :)

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 9 мес. назад
    [2016-07-25 05:18:36] night_ghost писал(а): Самое забавное что это просто портится память непонятно почему, а при включении отладки эффект пропадает..

    дебагеры иногда чистят/заполняют чем-то выделяемую память. скорее всего нет явной инициализации переменной. мысли вслух, могу быть не прав ;-)

    лог удалю после подтверждения скачивания

    https://1drv.ms/u/s!AhkfWrUgrVDEgvERxDfHRyYZz8lRVQ

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-25 05:36:13] whitembixa писал(а): дебагеры иногда чистят/заполняют чем-то выделяемую память

    Это шутка? Какие к бесам дебаггеры для ардуины??? И вообще стандарт с++ инициализирует ВСЕ статические  переменные в 0 :)

    [2016-07-25 05:36:13] whitembixa писал(а): лог удалю после подтверждения скачивания

    это бинарные логи с контроллера, а нужен тлог с наземки

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 9 мес. назад
    [2016-07-25 05:50:41] night_ghost писал(а): это бинарные логи с контроллера, а нужен тлог с наземки

    таких увы нету. каюсь, самонадеен... я думал оно конвертируется одно в другое.

    [2016-07-25 05:50:41] night_ghost писал(а): Это шутка? Какие к бесам дебаггеры для ардуины??? И вообще стандарт с++ инициализирует ВСЕ статические  переменные в 0 :) это бинарные логи с контроллера, а нужен тлог с наземки

    ну хз, не моя специализация :roll: когда с железом имел дело были всякие эмуляторы, дебагеры. думал для ардуины такое есть... тогда только ладан и святая вода  ;-)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-25 06:01:46] whitembixa писал(а): тогда только ладан и святая вода

    Вот то-то и оно - ибо  вставка в любое место "Serial.printf" для отладки устраняет баг полностью..

    Отладка есть для более продвинутых чипов, поддерживающих JTAG, а мелочь от таких излишеств избавлена полностью.

  • Аватар профиля gravizapa gravizapa в 7 г., 9 мес. назад
    [2016-07-01 17:33:16] gravizapa писал(а): Ошибка появляется на разных этапах,пару раз даже было сообщение об удачной прошивке. Набор символов тоже вроде бы прошивался(после переподключения платы,перезапуска утилиты и нажатия reset), но при подключении OSD к полетному контроллеру и монитору дальше надписи версии прошивки дело не идет- серый мелькающий кадр...
    [2016-07-02 16:17:54] suris-aleksandr писал(а): У меня тут была проблема, не загружались шрифты. Вопрос решён путём покупки другой платы ОSD. Прошивка 857 загрузилась, шрифты загрузились, напрямую на мониторе настраиваю- всем спасибо!!! 859 и 860 не загружаются... Но меня вполне устраивает и 857. Ещё раз спасибо!!!

    Как и у  suris-aleksandr  проблема с прошивкой платки решилась только приобретением другой OSD  . Новая прошилась крайней версией с русским авиагоризонтом и завелась сразу,без всяких заклинаний и стука в бубен,настраивается и.т.д.  Для чистоты зксперимента следом попробовал ещё раз прошить свою старую этим же адаптером,все один к одному. Она вроде бы нормально прошивается,но по завершению всего процесса снова мелькающий кадр т.е. косяк именно в плате,в этой или вообще в таких. Хотя очень нравилась она своим размером и коннекторами. Может кому-то сбережёт нервы и время. А прошивка просто отличная...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-25 23:52:11] gravizapa писал(а): косяк именно в плате

    Как я уже писАл, все платы ОСД просто лотерея и надо выбирать живую из нескольких: настоящий чип МАХ7456 стоит около $15 так что на всех платах по $6 гарантированно китайские подделки. В прошивке есть несколько мер, улучшающих работу этих подделок, но в случае серьезных дефектов я бессилен.

    Моя практика: первая (большая) имела битый непрошивающийся символ в знакогенераторе, вторая (большая) жила некоторое время на коптере а потом переехала на стенд, третья (мелкая) зависает через несколько минут, четвертая (мелкая) работала нормально (до утопления, сейчас пока не проверял), пятая (мелкая) вроде работает. 

    [2016-07-25 23:52:11] gravizapa писал(а): А прошивка просто отличная...

    Спасибо на добром слове :)

  • Аватар профиля An_private An_private в 7 г., 9 мес. назад

    Подозреваю, что там просто несколько бит во флеше битые. Добавление sprintf просто чуть-чуть смещает рабочие коды по памяти - и всё работает.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    Никак нет, флеш проверяется после записи и даже пробовалась защита контрольной суммой. Причем результат повторяемый на разных платах....

    Проблема именно в  том что портится инициализация ОЗУ, если в конце setup() ставить реинициализацию то все ОК. В отсутствии настоящей отладки поймать такое просто нереально, вот и приходится проверять каждую сборку на работоспособность 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v873

    • флаг 'Russian HUD' сделан независимым по экранам
    • координаты в панели результатов полета "Flight Data" могут отображаться второй колонкой
    • добавлена возможность отображать знак "%" для RSSI

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v874

    • починена работа флагов Russian HUD.
  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 9 мес. назад

    Добрый день! Использую Вашу прошивку с micro minimOCD на 250 квадрике с CC3D c прошивкой Open Pilot. Нормально заработала только uni.860DV. Всё в ней устраивает, кроме возможности реверса горизонта  'Russian HUD' . При заливке других прошивок с возможностью включения  'Russian HUD' , получаю  "No input data! ". Подскажите пожалуйста, какую можно использовать прошивку с  CC3D + Open Pilot  с возможностью включения  'Russian HUD' ?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    какая стоит скорость порта телеметрии?

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 9 мес. назад

    Скорость Telemetry speed: 57600

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    Тогда должно работать, странно - в протокол UAVTALK никаких изменений с версии 860 не вносилось. 

    [2016-07-27 16:56:08] vibrotehnik писал(а):  При заливке других прошивок с возможностью включения  'Russian HUD' , получаю  "No input data! "

    Какой файл прошивали?

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 9 мес. назад

    По незнанию, какой нужен протокол,  пробовал все подряд, начиная с 867 где появился реверс.  Т.е. для CC3D+OP нужна прошивка с протоколом UAVTALK. Сейчас попробую залить последнию 874DV-UAVTALK. Посмотрю.

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 9 мес. назад

    Нет, не хочет работать. "No input data!". Попробовал менять скорости порта телеметрии как в большую так и меньшую сторону. Не помогло. Залил обратно Uni.860DV, всё работает, но без реверса горизонта.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    Ок, мысли для посмотреть есть. К сожалению я утопил мой тренировочный  коптер, так что с отладкой пока придется повременить...

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 9 мес. назад

    Извините, может глупый вопрос, а нельзя ли функцию реверса горизонта вписать в прошивку Uni.860DV? Или она туда просто не влезет, не хватит памяти?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-29 06:28:19] vibrotehnik писал(а): Извините, может глупый вопрос, а нельзя ли функцию реверса горизонта вписать в прошивку Uni.860DV? Или она туда просто не влезет, не хватит памяти?

    Пардон, а как Вы себе это представляете? 

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 9 мес. назад

    Доброго дня!

    Посмотрите пожалуйста данное видео https://1drv.ms/v/s!AhkfWrUgrVDEgvEOklJCWYPSC2j_xA

    Мне кажется что такое поведение горизонта врядли является правильным. Я прав? С чем это связано?

  • Аватар профиля kostya-tin kostya-tin1 пунктов в 7 г., 9 мес. назад
    Добрый день. Хотел спросить, а нелбьзя ли в функции прошивки и конфигуратора добавить отключение отображения иконки батарейки,, что бы просто писало использованную емкость?
  • Аватар профиля khomyakk khomyakk в 7 г., 9 мес. назад

    Доброго дня. Подскажите пожалуйста, куда паяться на MinimOsd для отображение второй батареи ВатВ. Делитель делать такой же как и для АРМ?

    Спасибо за прошивку, встала сразу без вопросов.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-30 10:47:03] whitembixa писал(а): Доброго дня! Посмотрите пожалуйста данное видео https://1drv.ms/v/s!AhkfWrUgrVDEgvEOklJCWYPSC2j_xA Мне кажется что такое поведение горизонта врядли является правильным. Я прав? С чем это связано?

    угу, баг. Объяснять будет дольше чем исправить :)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-30 22:05:22] kostya-tin писал(а): добавить отключение отображения иконки батарейки

    В панели батареи снят ь  галочку "Show icon"

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-31 04:35:35] khomyakk писал(а): Подскажите пожалуйста, куда паяться на MinimOsd для отображение второй батареи ВатВ. Делитель делать такой же как и для АРМ? 

    Если плата ОСД имеет доп выводы для подключения датчиков (как на фото) то батарею до 4S паять прямо к выводу VideoVoltage (или Bat2), делитель уже есть. У платы микро - тоже.

     

  • Аватар профиля niko919 Станислав Енин в 7 г., 9 мес. назад

    Здравствуйте.  горизонт не реагирует на наклоны. (есть небольшие смещеня линии показывающей горизонт на одну строку вниз/ вверх и больше ничего). Думал, что проблема с параметрами SR, попробовал загрузит телеметрию с компютера через проигрыватель tlog файлов, но результата это не дало. Шил много версий начиная с 825 и по последнюю везде одно и тоже, работал горизонт на прошивке в районе 840 номера, точнее сказать не могу, да и в репозитории не доступны старые прошивки((

    На прошивке 2.1 (одна из самых первых и древних) всё нормально, так же зашивал R800  и горизонт работал. прошивка очень нравится, но без горизонта тяжеловато летать при низкой облачности.
    Спасибо.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    У всех реагирует а у Вас  нет? Это явно неспроста :)

  • Аватар профиля khomyakk khomyakk в 7 г., 9 мес. назад

    Спасибо за бістрій ответ, к сожалению(или к счастью:)) у меня версия платы 1.1. Никаких дополнительных входов и делителей на ней нет. Погуглил, получается надо ВатВ подключать через делитель 1,5к и 22к на 23 ножку Атмеги. Правильно?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-31 20:19:49] khomyakk писал(а): Правильно

    Вот уж не знаю, благо выбор плат ОСД бедным не назвать при всем желании

  • Аватар профиля khomyakk khomyakk в 7 г., 9 мес. назад

    Но ведь Вы когда писали прошивку делали считывание напряжения батареи с определенного порта, который соответствует ножке микросхемы. 23 нога это PC0(ADC0)

  • Аватар профиля niko919 Станислав Енин в 7 г., 9 мес. назад
    [2016-07-31 19:56:15] night_ghost писал(а): У всех реагирует а у Вас  нет? Это явно неспроста :)

    вот  и я тоже удивлен был. просматривал сообщения и не видел подобной проблемы. мистика прям. осталось только перелить мегу с ноля вместе с бутоадером.

     

     

    разобрался. так как я тянул настройки еще с 832 (все таки нашел на какой работало) версии методом: прочитать-отредактировать-сохранить в какой-то момент после очередной прошивки попортился епром. причём очень интересно это выглядело в настройках программы.
    на всех экранах где был горизонт он выглядел как  "--------" прямая линия  , тогда как должен был выглядеть как  (наклонная).  почему-то перепрошивка и сброс настроек по умолчанию не помогли.
    в итоге обнулил мегу через ISP, прошил загрузчик, прошивку, шрифт. после этого загрузил с дефолтными настройками и горизонт зааботал.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2016-07-31 20:32:00] khomyakk писал(а): Но ведь Вы когда писали прошивку делали считывание напряжения батареи с определенного порта

    ...Который  и выведен на вывод Bat2 как на этой плате, так и на микро. Все же плата подвергается вибрации, и сделать так чтобы не отвалилось в неожиданный момент это надо сильно постараться.

    [2016-07-31 20:53:20] niko919 писал(а): разобрался. так как я тянул настройки еще с 832 (все таки нашел на какой работало) версии методом: прочитать-отредактировать-сохранить в какой-то момент после очередной прошивки попортился епром.

    Похоже что обнулились коэффициенты настройки наклона горизонта - Horizon angle adjust. Он и в конфигураторе влияет на наклон.

    Поэтому-то оптимальный путь поиска неисправности и начинается со сброса настроек - Options/Reset EEPROM  :)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    v875

    • UAVtalk снова работает!
    • исправлен баг с переполнением в panRose
    • исправлено поведение горизонта на больших углах тангажа
    • удалены последние остатки работы нескольких протоколов одновременно

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 9 мес. назад
    [2016-07-31 12:55:57] night_ghost писал(а): Если плата ОСД имеет доп выводы для подключения датчиков (как на фото) то батарею до 4S паять прямо к выводу VideoVoltage (или Bat2), делитель уже есть. У платы микро - тоже.  

    Где на показанной на картинке платы вывод VideoVoltage (или Bat2)?

  • Аватар профиля niko919 Станислав Енин в 7 г., 9 мес. назад
    [2016-08-01 18:21:27] serdg писал(а): Где на показанной на картинке платы вывод VideoVoltage (или Bat2)?

    C обратной стороны платы. Это так называемый KV team MOD minim OSD
    Н
    о при желании можно и к ногам меги припаяться на обычном minim OSD.

  • Аватар профиля niko919 Станислав Енин в 7 г., 9 мес. назад

    Поделюсь с общественностью шрифтами которые сам использую.

    что изменено относительно оригинальной OSDCharsetDigital:

    - откорректированны стрелки

    - подправлен немного шрифт, для лучшей читаемости

    - изменил пару иконок, для большей наглядности

    - линии HUD frame у искуственного горизонта исправлены

     

    - добавлены недостающие символы, и приведены в соответствие с MinimOSD_2.4.1.4 от Night_Ghost

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    Я честно говоря не понимаю нужности такого шрифта - пародии на 7-сегментный индикатор, да еше и полностью портящего горизонт. Уменьшить символы в штатном - да, имело бы смысл, но это... лишняя рябь в глазах да и только. Плюс ненужный расход памяти...

    Ну да ладно, дело вкуса. Выложил как MinimOSD_2.4.1.4-digital.mcm

  • Аватар профиля niko919 Станислав Енин в 7 г., 9 мес. назад

    По поводу читаемости могу пояснить - камера у меня 4:3 формата, а моник 16:9 и растягивает картинку, по этому шрифты получаются толще.
    Можно и для штатной сделать тонкие шрифты. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    Я абсолютно согласен с тем что нужны несколько наборгов шрифтов с разной толщиной и размером - но НОРМАЛЬНЫЕ! Меня в этом шрифте тошнит от закоса под 7-сегментный индикатор и отказ от нормального горизонта

  • Аватар профиля khomyakk khomyakk в 7 г., 9 мес. назад

    Наверно мы с автором немного не поняли друг-друга.

    У меня MinimOsd v1.1, она не имеет дополнительніх входов. Меня же интересовал вход для второй батареи. Первая батарея отображается у меня через Мавлинк с АРМ.

    Ну да ладно. Гугл(два противоречивых мнения), здравый рассудок :), плюс метод научного тыка выявил следующее.

    Если у вас плата без дополнительных входов - берем делитель из резисторов 1,5+22КОм, и сигнал подаем на 23 ножку Атмеги. Провод с этого вывода я прихватил в двух точках термоклеем, чтобы случайно не оторвать.

    Небольшое неудобство при запуске Tlog - почему-то показания ВатВ появляются через 2мин 50сек, сначала думал, что где-то ошибся при пайке. Это создаёт неудобство для точной подстройки реальных показаний. Коэфициент у меня получился 0,98. 

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 9 мес. назад

    Добрый день Night Ghost! Залил последнию 875DV-UAVTALK прошивку. Прошивка работает, но реверс горизонта не работает. При установленной галке Russian HUD,  горизонт всё также отклоняется в противоположную сторону наклону квадрика. Один раз при включении горизонт отклонился как надо, но сразу же застыл на месте и через несколько секунд рассыпался на вертикальные чёрточки. Посмотрите пожалуйста. И ещё в 860 прошивке отсчёт времени начинался после арминга и останавливался при дизарминге, т.е. показывалось чисто полётное время, а сейчас отсчёт времени начинается сразу после подачи питания. Если можно, сделайте как было раньше.  

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад
    [2016-08-03 13:30:29] khomyakk писал(а): Наверно мы с автором немного не поняли друг-друга.

    Я прекрасно знаю что можно на любую плату напаять навеснухи на ноги атмеги и получить этакую ардуину проволочную, но считаю что обсуждению подобной самодеятельности не место в теме о новой прошивке.

    [2016-08-04 05:22:37] vibrotehnik писал(а): реверс горизонта не работает. При установленной галке Russian HUD,  горизонт всё также отклоняется в противоположную сторону наклону квадрика

    Ок, посмотрю.

    И ещё в 860 прошивке отсчёт времени начинался после арминга и останавливался при дизарминге, т.е. показывалось чисто полётное время, а сейчас отсчёт времени начинается сразу после подачи питания. Если можно, сделайте как было раньше.  

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

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    v876

    • UAVtalk использует высоту по барометру при отсутствии GPS
    • исправлен подсчет времени полета
    • исправлен режим RussianHUD на стартовом экране

     

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 8 мес. назад

    Hight Ghost, большое Вам спасибо за быстрые ответы и исправления в прошивках! Залил 876DV-UAVTALK, реверс горизонта работает, время стартует с арминга и останавливается при дезарминге. Но выявился ещё один баг: не переключаются экраны  при помощи Mode Switch. Раньше при быстром перещёлкивании тумблера режима полёта экраны последовательно менялись. Взгляните пожалуйста.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    Непонятно это, там вообще ничего не менялось. Хоть бы требуемые файлы прицепляли, что ли...

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 8 мес. назад

    Извините, но поясните про "Хоть бы требуемые файлы прицепляли, что ли..."?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    Файл настроек и скриншот/скринкаст проявления проблемы. Если раньше проблемы не было то желательно также определить, с какой версии проблема началась. Тем более для протокола UAVTalk, где у меня только голый контроллер и вся отладка делается "наощупь".

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

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

  • Аватар профиля kostya-tin kostya-tin1 пунктов в 7 г., 8 мес. назад
    [2016-08-04 07:59:44] vibrotehnik писал(а): Раньше при быстром перещёлкивании тумблера режима полёта экраны последовательно менялись

    там в конфигураторе поменялись настройки уровней переключения. возможно в этом причина? (сам нарвался на это)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад
    [2016-08-06 09:49:40] kostya-tin писал(а): там в конфигураторе поменялись настройки уровней переключения. возможно в этом причина? (сам нарвался на это)

    Поэтому-то и говорю что обязательно прикладывать файл настроек - а то мало ли что там понавыбрано :)

  • Аватар профиля Mechaneg Mechaneg в 7 г., 8 мес. назад

    Добрый день!
    Не планируете сделать счетчик, что то на подобие мгновенно расхода энергии? Т.е. связать скорость с током, результат в мАч/км.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    скорость с током - это панель эффективности, показывает оставшееся время полета для коптера или расход энергии на километр для самолета. Ибо коптер порой неподвижно висит, расходуя энергию без перемещения.

    UPD. А вот отображение сглаженной мощности сделаю, думаю долголетам это будет интересно.

  • Аватар профиля Mechaneg Mechaneg в 7 г., 8 мес. назад

    Понял, спасибо! Как раз с точки зрения долголета интересовался.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    v877

    • новая панель Power, отображающая среднюю потребляемую мощность (сглаживание комплиментарным фильтром 1:10)
    • в панель результатов полета добавлен максимум мощности
    • унификация комплиментарных фильтров
    • пройденное расстояние не растет при отсутствии данных

     

  • Аватар профиля semi27 semi271 пунктов в 7 г., 8 мес. назад

    В 877 прошивке перестал показывать rssi по mavlink, и показания высоты от точки взлёта (houm altitude)выводятся както некорректно: показывает -1,далее не 0 а 54 и по нарастающей.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    Странно, изменений в этих местах не было..

  • Аватар профиля semi27 semi271 пунктов в 7 г., 8 мес. назад
    [2016-08-15 07:35:30] night_ghost писал(а): Странно, изменений в этих местах не было..

    Специально перезаливал 876,rssi  на ней отображается  корректно,но (876) отсчёт таймера начинался с 700-какой-то минуты,и выше описанные траблы с высотой! (На 877 таймер исправлен)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    Я уже проверил поведение текущей сборки и 876 и 977 версий, похоже что это какие-то непонятные глюки компилятора: стоит включить отладку и все работает. Сейчас пытаюсь поймать флаги компиляции, ответственные за это.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    v878

    • версия компилятора уменьшена до 4.8.1 что позволило избавиться от множества багов, вызваных компилятором (RSSI, таймер и т.д.)
    • исправлено поведение обнаружения переполнения потока MAVLink

    PS. Собранная компилятором 6.1 прошивка даже не запускается  :mrgreen:

  • Аватар профиля semi27 semi271 пунктов в 7 г., 8 мес. назад

    RSSI и таймер работают! Высота так же показывает  непонятки,пока нет спутников отображения правельные,со спутниками сразу значение прыгает на 54,причем  поднимая л/а вверх начинает показывать правельные значения.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    высота показывается абсолютная - над уровнем моря. Для относительной высоты есть 2 способа - или использовать панель "Home Altitude", высоту в которой считает контроллер, или поставить галку "Reset to 0 on arming" и тогда будет отображаться рассчитанная  локально относительная высота.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    v879

    • исправлены напряжение и высота для UAVtalk
    • добавлена температура (по барометру) для UAVtalk
    • если MAX7456 теряет кадровую синхронизацию и перестает выдавать прерывания то OSD переключается в старый режим обновления по таймеру - снег на экране таки лучше чем полная остановка отображения.
    • генерация PWM производится в кадровом прерывании

     

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 8 мес. назад

    Привет!

    На MAVLINK прошивках, начиная с 876-й, при задирании носа на угол больше 45 гр виснет минимка. Видео остается, но показания морозятся. Только перезагрузка кнопкой лечит.

    От осд файла не зависит поведение.

    Горизонт на больших углах не работает. Выглядит также, как в моем первом сообщении про это на всех версиях до 882 включительно.

  • Аватар профиля Dolex Dolex в 7 г., 8 мес. назад

    Поведение micro MinimOSD аналогично описанному в предыдущем сообщении. Не важно поднимаете или опускаете нос более 45 градусов.
    Зависает картинка параметров, видео продолжает показывать. При наклонах вправо-влево на 90 градусов никаких проблем с зависанием.
    Питание на OSD подано от отдельного бека, по-этому при отключении разъема, OSD продолжает работать и видна та же зависшая картинка.

    Перезагрузка только отключением питания.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    Ок, похоже на багу. Гляну.

  • Аватар профиля d1055 Dmitry _ в 7 г., 8 мес. назад

    как убрать сообщения о RSSI, если он не используется, то же самое про батарею. К minimosd у меня батареи не подключены, значение напряжения получается через apm. Для батареи А я выбрал Input - from FC, и видимо это сообщения о низком заряде из за батареи В, которой нет. Как ее отключить?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад
    [2016-08-29 10:11:37] d1055 писал(а): как убрать сообщения

    Поставить '0' в качестве значения предупреждения

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 8 мес. назад

    Подскажите, пожалуйста, что показывает Efficiency со снятой галкой mAh/km?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад
    [2016-08-29 12:42:57] whitembixa писал(а): показывает Efficiency со снятой галкой mAh/km

    а описание почитать? Таки ж в этой панели почти ничего не изменилось со времен R800

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад
    [2016-08-27 10:53:46] whitembixa писал(а): виснет минимка. Видео остается, но показания морозятся

    Исправлено.

     

    v883

    • исправлено зависание OSD при больших углах тангажа
    • в конфигураторе, в режиме "connect to COM port" можно задать скорость порта
    • Протокол MWII работает!
  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 8 мес. назад
    [2016-08-30 04:30:17] night_ghost писал(а): а описание почитать? Таки ж в этой панели почти ничего не изменилось со времен R800

    я почему спрашиваю: 1 км < 1 милля, а в редакторе при установленной галке цифра на макете в редакторе больше

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    в конфигураторе цифры "от балды",  лишь бы ширину поля показать. Но если расстраивает могу и поменять :)

     

    PS. причем если ОСД умеет отображать несколько значений в одном поле, то конфигуратор нет, и будет использовано самое широкое - чтобы они друг на друга не налезали

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 8 мес. назад

    Добрый день. Радостно залил 883DV-UAVTALK,  с исправленным зависанием OSD при больших углах тангажа  и получил "No input data! ". Заливаю  обратно 882DV-UAVTALK всё работает и ... зависает. Посмотрите, пожалуйста,  UAVTALK.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    Забавно, вообще UAVTALK не трогал - занимаюсь пока MWII и подключен этот контроллер...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 8 мес. назад

    собрал с другими опциями компиляции, можно попробовать MinimOsd_Extra_Uni.883aDV-UAVTALK-release.hex

  • Аватар профиля vibrotehnik Sergey Kolukanov в 7 г., 8 мес. назад

    Залил MinimOsd_Extra_Uni.883aDV-UAVTALK-release.hex. Всё работает, зависаний нет. Спасибо большое!

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 7 мес. назад

    Привет!

    Горизонт наконец заработал как надо! Огромное спасибо!!

    Нашел несколько багов: редактор в режиме NTSC практически не работает - нет возможности поставить виджеты в нужные позиции и отрисовка не соответствует реальности. в PAL все супер

    Огромное спасибо за поддержку данной прошвки! 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2016-09-03 17:54:54] whitembixa писал(а): Нашел несколько багов:

    У меня уже мозоли на пальцах от повторений формы багрепорта.

  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 7 мес. назад

    Так выглядит редактирование в NTSC. В прошивке все ОК. Это баги РЕДАКТОРА.

    Скачок с последнего скрина иногда вообще блокирует установку координат в 3-5 строки дяже контролами. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

     Это не бага - это фича (С).  Режим NTSC имеет на 3 строки меньше, и почему-то их вырезают из середины. Исторически сложилось, так сказать. Поэтому курсор и прыгает на те самые 3 строки.

    Я режим NTSC не использую так что мне не мешает, ежели кто решится переделать - PRs are welcome :)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Поглядел я внимательно на эту багофичу...

    v884

    • исправлен режим NTSC в конфигураторе
    • напряжение со второй батареи может быть получено через MAVlink
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    v885

    • панели тока и напряжений могут работать со сглаживанием комплиментарным фильтром 1:10, 1:100 или 1:1000 (на выбор)

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    v886

    • Добавлен контроль выхода за пределы экрана (by jussip)
  • Аватар профиля WhiteMbIXA WhiteMbIXA в 7 г., 7 мес. назад

    Доброго дня!

    После экспериментов с PAL камерой выяснил - глюк горизонта из моих предыдущих постов воспроизводится только для NTSC.

    Это было актуально для всех прошивок, кроме последних двух (не тестировал).

    Видео и конфиг актуальны в предыдущем посте. Если что - могу переслать поновой.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Я бы предложил попробовать свежую версию  - был принят  PR декларировавший исправление бага с NTSC

  • Аватар профиля darkwiing dw0884 в 7 г., 7 мес. назад

    Уважаемы Night_Ghost.

    Можно ли в прошивку добавить отображение текущей даты и времени. При условии что есть сигнал от GPS спутников.

    GPS спутники помимо своих координат передают и точный временной штамп. Можно было бы брать его + часовой пояс.

    Спасибо.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Gps конечно таймстамп передает, вот только передает он его контроллеру. А ОСД видит лишь то, что получает от контроллера, и даты/времени в протоколе MAVLink НЕТ. В версии 1.0, которую ОСД использует. В версии 2.0 есть system_time_utc_message, но также есть и обязательная работа с 64-битными числами и цифровой подписью пакетов, что мелкая АТмега не потянет. И что самое интересное - это сообщение еще никто не передает! По крайней мере в текущем Ардупилоте его нет.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    v887

    • предупреждение о срабатывании GeoFence могут быть отключены
    • исправлены размерности в протоколе MWII
    • исправлен расчет скорости в конфигурации без GPS
    • запомненная позиция "Дом" может быть сброшена при дизарме (флаг панели HomeDistance)

     

  • Аватар профиля Юрий Аксенов Юрий Аксенов в 7 г., 7 мес. назад
    Доброго дня.  - Battery B не отображается в OSD, записал PIN BATT B - О, МП показания видит, повесил на АО.   -RSSI всегда кажет 100%, повесил на А1, в OSD указал PIN RSSI analog - 1.   Что не так сделал?  Заранее спасибо
     

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Для начала - не выполнили требования к оформлению багрепорта.

  • Аватар профиля semi27 semi271 пунктов в 7 г., 7 мес. назад
    [2016-10-02 05:49:54] loginza-4a13028a15d5dcc840767570c3cff0cd писал(а):  

    Если Вы получаете данные с контроллера,то в конфигураторе осд нужно указать что получать Вы их будете по определенному протоколу (мавлинк и т.д),а не с analog pin.

  • Аватар профиля Юрий Аксенов Юрий Аксенов в 7 г., 7 мес. назад
    [2016-10-02 08:51:31] semi27 писал(а): Если Вы получаете данные с контроллера,то в конфигураторе осд нужно указать что получать Вы их будете по определенному протоколу (мавлинк и т.д),а не с analog pin.
    -C RSSI порядок, выставил в конфигураторе OSD (source RSSI from FC) , показания появились.
    - С  BATT B хуже. Взял датчик тока от OSD cyclops, подсоединил к своему APM2.6 в порт А1, в МП ставлю BATT_VOLT2_PIN=1, BATT_MONITOR=3 (Analog Voltage Only).  В конфигураторе OSD -BATT B Input ( from FC).                  Показания по нолям.         Нужны показания второй баттареи на мониторе.

     

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2016-10-02 18:46:43] loginza-4a13028a15d5dcc840767570c3cff0cd писал(а): подсоединил к своему APM2.6

    Поддержка передачи напряжения второй батареи по МАВлинк появилась только в версии коптера 3.3, коя ставится только на 32-битные контроллеры. Или менять контроллер, или таки цеплять батарею непосредственно к ОСД.

  • Аватар профиля chromvis chromvis в 7 г., 7 мес. назад

    Попробовал поставить версию 887-UAVTALK на Revolution с LibrePlot 16.09RC1, причем до этого у меня стояла minimOPOSD которая работала. 

    Горизонт работает правильно, а больше ничего не работает. Чередуется "LOW BATTERY" и "LOW RSSI" хотя сигнал с трансмиттера нормальный и батарея тоже. На конфигураторе все с FC.

    Переключение каналов тоже не показывает. Такое впечатление что не весь протокол UAVTALK читается.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2016-10-02 19:45:15] chromvis писал(а): Такое впечатление что не весь протокол UAVTALK читается.

    Тут дело в том, что я не использую контроллеров Open/Librepilot. Так что для отладки протокола мне нужна помощь сообщества: тестирование и детальные багрепорты. Я даже предлагал собирать отладочные версии в обмен на их диагностику. Пока желающих не нашлось :)

  • Аватар профиля chromvis chromvis в 7 г., 7 мес. назад

    Понятно. Могу попробовать помочь. У меня 5 коптеров и и все на LibrePilot (он активно развивается) в основном Revolution, но есть и Sparky2. Кроме того, есть щтук 5 разных минимок.

    Вобще-то, вы бы быстрее получили помощь на форуме http://forum.rcdesign.ru/f136/thread385269.html  - очень активный сайт гонщиков, они в основном или на Revo или CC3D летают.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2016-10-02 22:20:15] chromvis писал(а): вы бы быстрее получили помощь на форуме

    "Кому надо тот и прыгает. Оно мне надо?" (С) Я летаю с Ардупилотом, под который эта версия исконно заточена, и поведение с другими контроллерами это вовсе не моя проблема. Есть желание получить ОСД с современными возможностями - участвуете, нет - пользуетесь OPOSD, который и так работает ;)

     

    PS. "Активно развивается" - ну ну, последний релиз более года назад... Ныне активно развиваются CleanFlight/BetaFlight/Inav, более-менее развивается Ардупилот. А Опен/Либрепилот  по внешним признакам более мертв чем жив.

  • Аватар профиля sanyok84 sanyok84 в 7 г., 6 мес. назад

    Уважаемый автор! Недавно обнаружил ветку минимы на гитхабе и хочу поблагодарить за то что Вам удалось допилить наполовину рабочий продукт до текущего состояния! Сравнивал с другими ОСД, и проникся вариометром на экране - единственное, чего лично мне в Вашей прошивке не хватает. Хочу предложить свой вариант реализации и попрошу Вас его покритиковать - возможно ли такое сделать и если да - возьметесь ли? :) Идея в следующем: в чарсет добавляем несколько (не знаю разрешения одного чара, поэтому не буду гадать) новых чаров и используя целую строку экранного пространства рисуем нечто типа ___‒‒‒¯¯‒‒___‒‒‒¯¯¯¯¯‒‒‒‒‒‒‒‒ - возможно ли это вообще на миниме?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Ниче не понял. Вариометр таки есть - скорость подъема/спуска, а вот необходимость графика в 3 позиции меня честно говоря удивляет. Зачем оно в полете? На земле же можно строить любые графики по логам.

    Что до знакогенератора, так в нем и так уже пришлось пожертвовать многими стандартными символами для реализации псевдографики.

  • Аватар профиля sanyok84 sanyok84 в 7 г., 6 мес. назад

    Верно, вариометр есть, но т.к. на него не смотришь постоянно невозможно сходу оценить обстановку - может через термик пролетел быстренько или еще что произошло пока на него не смотрел. Пилот настоящего воздушного судна это пятой точкой чувствует, а нам, вот, не хватает лобо постоянно смотришь на эту цифру, либо не смотришь и все пропускаешь - имхо, очень полезный показометр особенно учитывая возможность одним взглядом оценить произошедшие события за последние 10-20 секнуд и особенно, если летишь в ручке. Вот пример как это выглядит в графическом исполнении: https://www.youtube.com/watch?v=kIOYQdRMOeg

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Так это может выглядеть ТОЛЬКО в графическом исполнении, поэтому лучше или смотреть на джои с обратной связью, или на графические ОСД. В самолете нет такой борьбы за ккаждый грамм как в коптере, так что PlayUAV будет вполне разумным выбором, даже несмотря на необходимость экранировки.

    PS. Вангую ФФ подкладку под попу с подключением к Мавлинк, там этой инфы выше крыши :)

    PPS. В случае самолета панель "Эффективность" неплохо детектит термики, можно поставить по центру дабы на глазУ была. В свежих версиях она еще и шевелится :)

    PPPS. Меня учили что взгляд должен хотя бы раз в секунду сканировать приборы, а то так и аварийные сигналы можно пропустить :) А на ОСД это сделать гораздо проще, чем даже на ЯК-52 с его скудной кабиной.

  • Аватар профиля sanyok84 sanyok84 в 7 г., 6 мес. назад

    Возможно Вы правы, но на приборы я обычно смотрю, как говорится, при случае или при возникновении нештатной ситуации. Держать ВСЕ под контролем, увы, не получается :) Радиомодем использую для тюнинга при ближних полетах и не планирую принимать сигналы с борта при дальних полетах - больше сосредоточен на видео и РУ линках - усложнять и без того хрупкий баланс не хочется. В любом случае, спасибо за ответ и респект за проделанную работу!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-04 07:39:05] sanyok84 писал(а):  Радиомодем использую для тюнинга при ближних полетах и не планирую принимать сигналы с борта при дальних полетах

    А вот это зря, хорошая телеметрия легко работает за 10+км и может спасти борт в нештатных ситуациях  - во-первых свежие координаты, во-вторых аварийный канал управления. Две недели назад только наличие телеметрии спасло мне квадр - пульт выключился, доев батарейку, и квадр в режиме поддержания высоты начал дрейфовать по ветру...

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад

    Прошил Mini OSD вашей прошивкой. Все сделал по инструкции. Показывает "кракозябры" как вот в этом видео. Так же не работает эмуляцию Mavlink. Без подключения к коптеру просто черный экран. Что я делаю не так?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-04 10:50:42] gppsoft писал(а): Показывает "кракозябры" как вот в этом видео.

    Не прошились шрифты, при прошивке шрифтов напряжение питания должно быть 5.00 - 5.05 вольта.

     

    [2016-10-04 10:50:42] gppsoft писал(а): ак же не работает эмуляцию Mavlink. Без подключения к коптеру просто черный экран.

    Должно быть "No input data" и панель результатов, проверяйте подключение.

  • Аватар профиля DChernov DChernov в 7 г., 6 мес. назад

    Приветствую!

    Почему-то с задержкой отображаются данные RSSI с АПМ. На экране Mission Planner меняются без задержки, на ОСД почти на  минуту отстают.

    В остальном всё очень хорошо, спасибо!

    Версия 874, конфиг в аттаче

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Еще нужны видео и тлог происходящего. 

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад

    Разобрался. Не хватало питания для прошивки шрифтов(питал от USB). Подал питание отдельно и все прошилось как надо.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-05 06:34:38] gppsoft писал(а): е хватало питания для прошивки шрифтов(питал от USB).

    это стандартные грабли, я на них примерно неделю топтался :)

  • Аватар профиля kostya-tin kostya-tin1 пунктов в 7 г., 6 мес. назад

    фитчей это сложно назвать, так что скорее баг:

    показания дистанции до дома и пройденного пути (подозреваю, что так же и расстояние до следующего WP) автоматом переключаются с метров на километры. первое переключение происходит после 9990 метров, дальше уже показания идут в километрах

    в общем это еще вполне логично. но есть второе, обратное переключение: поссле цифры в 32.8км, показания опять переключаются на метры примерно на 32788м

    вот тут можно понаблюдать эти переключения

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-05 10:24:56] kostya-tin писал(а): показания дистанции до дома и пройденного пути (подозреваю, что так же и расстояние до следующего WP) автоматом переключаются с метров на километры. первое переключение происходит после 9990 метров, дальше уже показания идут в километрах

    так и задумано,  дабы можно было отображать расстояния свыше 100км

    [2016-10-05 10:24:56] kostya-tin писал(а): обратное переключение: поссле цифры в 32.8км, показания опять переключаются на метры примерно на 32788м

    А это баг.  ТЛОГ полета сохранился?

    UPD. Не надо тлог, поймал. Будет исправлено в следующей версии

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    v888

    • коэффициенты фильтров изменены на 1:10, 1:30, 1:100
    • возможность отображать напряжения и токи без сотых долей
    • уменьшена ширина панелей высоты, поддержка высот до 100км
    • поправлен размер панели "vertical speed" в режиме m/s
    • исправлен баг с отображением расстояний более 32км

     

     

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад

    Как зайти в меню? APM 2.8 + Radiolink AT9. Еще на экране постоянно моргает сообщение Low RSSI. Как его отключить или вывести данные о уровне сигнала телеметрии? Спасибо за ответы!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-05 12:26:27] gppsoft писал(а): Как зайти в меню?

    переключить на последний экран

    [2016-10-05 12:26:27] gppsoft писал(а): сообщение Low RSSI. Как его отключить

    установить уровень предупреждения в 0 

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-05 12:32:47] night_ghost писал(а): переключить на последний экран установить уровень предупреждения в 0 

    А можно как-то вывести информацию о уровне сигнала с телеметрии? Еще раз спасибо за ваши ответы!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-05 12:42:05] gppsoft писал(а): А можно как-то вывести информацию о уровне сигнала с телеметрии? Еще раз спасибо за ваши ответы!

    Установить в конфигураторе 3DR rssi в качестве источника

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-05 13:57:20] night_ghost писал(а): Установить в конфигураторе 3DR rssi в качестве источника

    В том-то и дело, что все равно показывает Low Rssi. Все подключенно, приемник и передатчик телеметрии находятся в полуметре друг от друга. В Mission Planer показывает высокий уровень(99-100), а в OSD моргает сообщение.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Видео, ОСД и ТЛОГ файлы в студию!

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-06 03:39:51] night_ghost писал(а): Видео, ОСД и ТЛОГ файлы в студию!

    Буду дома вечером, постараюсь сделать.

  • Аватар профиля Ravak Ravak в 7 г., 6 мес. назад

    Доброго времени суток! Подскажите пожалуйста как проще всего осуществить прошивку символов? пробовал несколько компьютеров и ноутбуков - на выходе везде получаются "кракозябры", видимо вольтаж USB не тот.. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Прошивать символы лучше всего при питании от независимого источника, например от борта. Питание с FTDI при этом подключать не нужно. Пойду-ка я в первый пост это запишу, а то проблема просто постоянная - на USB после всех диодов и проводов в  лучшем случае 4.7 вольта...

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад

    Видео проблемы с RSSI: https://goo.gl/photos/prhJ4859wfnEnF7H8

     

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-06 10:37:29] ravak писал(а): Доброго времени суток! Подскажите пожалуйста как проще всего осуществить прошивку символов? пробовал несколько компьютеров и ноутбуков - на выходе везде получаются "кракозябры", видимо вольтаж USB не тот.. 

    Запитайте модуль от стабилизированного источника питания 5в. Сам провозился два вечера с этой проблемой.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-06 10:59:39] gppsoft писал(а): Видео проблемы с RSSI: https://goo.gl/photos/prhJ4859wfnEnF7H8  

    не могу посмотреть, получаю такое. 

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-06 11:20:39] night_ghost писал(а): не могу посмотреть, получаю такое.  

    А так?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Так  видно, но слишком все быстро, рассмотреть не удается. Что показывает панель RSSI в это время?

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-06 11:52:24] night_ghost писал(а): Так  видно, но слишком все быстро, рассмотреть не удается. Что показывает панель RSSI в это время?

    Имеется в виду на экране ОСД? Я пробовал выводит, там 0% всегда. Потом убрал и оставил только Warnings. Все остальные показания показывает верно. Не смотря на то что выбран 3DR Modem RSSI появляется надпись "Low RSSI!".

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    А что показывают в МиссионПланнере на вкладке Индикаторы показометры rssi и remrssi?

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-06 14:45:20] night_ghost писал(а): А что показывают в МиссионПланнере на вкладке Индикаторы показометры rssi и remrssi?

    Данные есть.

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад

    Можно ли как-то исправить?

  • Аватар профиля Ravak Ravak в 7 г., 6 мес. назад

    Та же самая история - символы прошились, все нормально, все данные есть, кроме RSSI. И да, МР показывает тоже 100%..

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-08 11:15:24] ravak писал(а): Та же самая история - символы прошились, все нормально, все данные есть, кроме RSSI. И да, МР показывает тоже 100%..

    Я надеюсь автор скоро это исправит.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Постараюсь, все данные уже есть

  • Аватар профиля tga tga-4 пунктов в 7 г., 6 мес. назад

    В параметре эфективности,при изменении  mAh/km не меняются буквенные значения.

  • Аватар профиля Ravak Ravak в 7 г., 6 мес. назад

    На ютубе видел как разбирали приемник аппаратуры, припаивались к его микросхеме и провод с данными RSSI уводили на APM. Но по идее, контроллер должен же нормально через mavlink передавать без всякого "колхоза"? или только так?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-08 17:27:28] tga писал(а): В параметре эфективности,при изменении  mAh/km не меняются буквенные значения.

    Перевод надо бы...

    [2016-10-09 04:25:39] ravak писал(а): Но по идее, контроллер должен же нормально через mavlink передавать без всякого "колхоза"? или только так?

    Далеко не на всех приемниках есть выход RSSI

  • Аватар профиля tga tga-4 пунктов в 7 г., 6 мес. назад
    [2016-10-09 14:29:53] night_ghost писал(а): Перевод надо бы...
    Извиняюсь,незнаю чо такое efficiency.С переводом всех этих параметров было бы веселей.

     

  • Аватар профиля tga tga-4 пунктов в 7 г., 6 мес. назад
    [2016-10-09 21:12:16] tga писал(а): Извиняюсь,незнаю чо такое efficiency.С переводом всех этих параметров было бы веселей.

    8-O ,всётаки нашёл ссылу в README.md some descriptions are in [wiki](https://github.com/night-ghost/minimosd-extra/tree/master/wiki).

    Её надо добавить и под русским текстом в  README.md  :mrgreen:
      

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-09 21:12:16] tga писал(а): С переводом всех этих параметров было бы веселей.

    любая авиация требует знания английского, даже такая игрушечная

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-06 11:55:58] gppsoft писал(а): Имеется в виду на экране ОСД? Я пробовал выводит, там 0% всегда

    У меня так с вашими данными

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Внимание, в Copter 3.4RC6 поломали совместимость с ОСД, имейте в виду.

    UPD. Обещают исправить к релизу

  • Аватар профиля gppsoft Павел Горло в 7 г., 6 мес. назад
    [2016-10-17 17:28:49] night_ghost писал(а): У меня так с вашими данными

    Что делать? Я не один такой. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-20 09:28:55] gppsoft писал(а): Что делать?

    А мне-то откуда это знать - у меня ведь работает. А чтобы что-то исправить надо добиться чтобы сначала сломалось :) - то есть воспроизести проблему.

    PS. Можно другую плату ОСД попробовать.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    v890

    • добавлены последние сообщения протокола MAVlink 1.0
    • новые панели - дата и время. работают только в свежих прошивках Ардупилота!
    • в панель Home Direction добавлена возможность отображения угла в численном виде
    • добавлен фильтр в панель RSSI
    • добавлена автокалибровка диапазона в переключатель экранов
    • добавлен режим вкл/выкл к выводу канала наружу

     

  • Аватар профиля tga tga-4 пунктов в 7 г., 6 мес. назад

    В README.md, под русским текстом,поправте ссылку на wiki.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад
    [2016-10-22 22:15:11] tga писал(а): В README.md, под русским текстом,поправте ссылку на wiki.  

    (удивленно) куда?

  • Аватар профиля tga tga-4 пунктов в 7 г., 6 мес. назад
    [2016-10-22 23:35:19] night_ghost писал(а): (удивленно) куда?

     Если открывать в Notepad двойным кликом,(с точкой) получаем 404

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    Дык не надо открывать в Нотепад! При клике с Гитхаба все ОК

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 6 мес. назад

    v891

    • исправлено сохранение позывного (CallSign)
    • исправлена проблема с 3DR rssi
    • добавлена возможность отключить линию горизонта
    • добавлен разбор сообщения MAVlink VIBRATIONS

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v892

    • Добавлена панель Вибрации (работает в Коптер 3.4 и новее)
    • исправлен разбор МАВлинк в конфигураторе
    • исправлен выбор единиц измерения
  • Аватар профиля innd innd в 7 г., 5 мес. назад

     


    использую на пиксРэйсере в ардуПлане.
    по вертикальной скорости: 
     -  добавить возможность либо усреднять, либо просто задавать количество знаков после запятой выводить дабы в глазах не рябило.

    спасибо!
    --
    innd

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Ок, будет в следующей версии - и то и другое сейчас унифицировано и добавить очень легко

  • Аватар профиля macrokernel macrokernel в 7 г., 5 мес. назад

    Здравствуйте!

    Большое спасибо за Вашу работу - лучшая прошивка OSD!

    Сегодня запустил OSD_Config.exe в Ubuntu 14.04, mono 4.6.1.5-0xamarin1. Не отображаются значения некоторых параметров. Это можно как-то победить?

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Сожалею, но работа конфигуратора опирается на поддержку платформы Моно в вашей ОС. И если там что-то недопилили, то и работать будет абы как.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v893

    •  к панели вертикальной скорости добавлен выбор фильтра
    •  точность вертикальной скорости может быть уменьшена до 1знака после запятой

     

  • Аватар профиля Dolex Dolex в 7 г., 5 мес. назад

    3DR rssi так и не заработал.

    APM 2.6, microMinim OSD, телеметрия 3DR 433Мгц. Приемник Flysky FS IA6B.

    Mission Planer уровень RSSI отображает нормально, на экране OSD показывает 0 (ноль) и при 3DR modem RSSI и при RSSI from PC.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-05 17:57:24] dolex писал(а): 3DR rssi так и не заработал. 

    1) где 3 файла 2) Как подключен ОСД - параллельно модему или независимо?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v893

    • к вертикальной скорости добавлен выбор фильтра
    • точность вертикальной скорости может быть уменьшена до 1знака после запятой

     

  • Аватар профиля mEvg mEvg в 7 г., 5 мес. назад

    Здравствуйте!

    Можно добавить стрелку вариометра? Например, в виде вертикальной линии, меняющей свою длину вверх/вниз от середины? Очень нехватает на самолёте.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    не понял, как это?

  • Аватар профиля Mechaneg Mechaneg в 7 г., 5 мес. назад

    По сути это вектор. Такой вариометр реализован на RVOSD.

  • Аватар профиля mEvg mEvg в 7 г., 5 мес. назад

    Да. В нашем случае, например, так:

    Или так:

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    В знакогенераторе нет ни подобных символов, ни места для новых. Если из имеющегося набора можно сделать нечто похожее то не проблема. Например, у нас есть горизонтальная черточка через 1 точку, используется в том числе для отрисовки ILS. Соответственно можно отрисовывать ее отдельной панелью высотой в 5 символов, получив 30 положений. 

    PS. Сейчас ведутся переговоры по изготовлению плат ОСД с китайским чипом АВ7456, не греющимся и работающим от 3 вольт,  и главное с удвоенной таблицей символов, и с Атмегой 644 с удвоенной памятью. Если получится - будет намного легче со всеми хотелками.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Добавил "рыбу" вариометра в конфигуратор, если такое сойдет то можно сделать и в прошивке.

  • Аватар профиля mEvg mEvg в 7 г., 5 мес. назад

    На мой взгляд, более чем отлично! 

    Я ожидал хотя бы 5-позиционный индикатор, а здесь получается, практически, полноценный графический.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Осталось определиться с масштабом. Шаг деления 5 м/мин нормально?

  • Аватар профиля mEvg mEvg в 7 г., 5 мес. назад

    То есть, крайние значения получаются примерно 1.2 м/с. Для визуализации вертикальной скорости, думаю, нормально. Либо, если есть возможность, можно вывести шаг в настройки панели.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    есть 1 свободный бит, можно выбрать одно из 2х значений, например 5 и 50

  • Аватар профиля mEvg mEvg в 7 г., 5 мес. назад

    Тогда, наверное, 5 и 20.  50, на мой взгляд, грубовато будет. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Поздно, уже 50 :)

    v894

    • новая панель Вариометр
    • стрелка на панели RADAR работает относительно дома
  • Аватар профиля mEvg mEvg в 7 г., 5 мес. назад

    Спасибо большое! 

    Протестировал пока на столе. Работает красиво! То, что нужно.  В верхних двух знакоместах, иногда, горизонтальная полоска превращается в наклонную восходящую. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Должна превращаться и превращается в стрелку вверх/вниз при зашкаливании. Видео бы...

    Для отрисовки используется 9 символов начиная от 0xC7. так что если оно становится почему-то символом 0xD1 то это явно какая-то "особенность" арифметики процессора, ибо в моем мире остаток от деления на 9 никак не может быть равен 10 :)

  • Аватар профиля mEvg mEvg в 7 г., 5 мес. назад

    Примерно вот так получается.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Ниче не понимаю, не может такого быть! Но таки есть и у меня. Загадка...

    UPD. TLOG бы равномерного подъема, чтобы некоторое время были эти неправильные символы

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v897

    • исправлено отсутствие панели efficiency
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v898

    • исправлен баг в панели Vibrations
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v899

    • исправлен еще один баг в панели Vibrations
    • панель warnings на чистом экране перемещена в полезное место
    • оптимизация размера
  • Аватар профиля Алексей Дегтярев Алексей Дегтярев в 7 г., 5 мес. назад

    Добрый день.

    для pixa-аналогичного полетника надо заливать ****-mavlink прошивку?

    Вроде такую заливал все отображается корректно а вот режимы неверно..

     

    Вообще контроллер f4by с прошивкой 3.3. Старая OSD R800 или какая там была режимы верно показывала..

    И еще вопросец, сейчас можно одновременно и OSD и телеметрию tx-rx потключать? Или как по старинке только одно что то?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-16 15:37:32] loginza-a84727ae2d013fa39f0365cf329f01de писал(а): для pixa-аналогичного полетника надо заливать ****-mavlink прошивку?

    именно

    [2016-11-16 15:37:32] loginza-a84727ae2d013fa39f0365cf329f01de писал(а): а вот режимы неверно..

    Самолет/коптер выбрано правильно?

    [2016-11-16 15:37:32] loginza-a84727ae2d013fa39f0365cf329f01de писал(а): сейчас можно одновременно и OSD и телеметрию tx-rx потключать

    никогда нельзя подключать ВЫХОДЫ параллельно!  или только RX, или на отдельный порт

     

  • Аватар профиля khomyakk khomyakk в 7 г., 5 мес. назад

    Не совсем последняя ваша прошивка, не всегда идут данніе,  Ресетом с 10 раза это борется, но самое главное задалбывает надпись в левом верхнем углу, можно и её сбросить, но ресетить и АРМ и МинимОсд приходится неоднократно. Разьемы все поджал, но лезет сволочь в верхний левый угол, питание 5В. Дома вроде не лезет, на холоде проявляется.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Хм... какая прошивка, какая надпись, как лезет? детский сад какой-то :(

  • Аватар профиля khomyakk khomyakk в 7 г., 5 мес. назад

    Извините, вроде ссылки вставлял.

    Надпись STREAM OVERLOAD в верхнем левом углу. https://youtu.be/FcPtC5vaPTc

    Примерно 10 дней назад та же прошивка, но такого не было https://youtu.be/y9GS4KEWv7g

    Прошивка 865

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v901

    • вариометру добавлен чекбокс "*4"

     

    v902

    • добавлена возможность задать время отображения сообщений
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Хмхмхм...  Это ДИАГНОСТИЧЕСКОЕ сообщение о перегрузке потока MAVlink (приходит много высокоприоритетных сообщений и пропускаются координаты), уменьшайте количество отправляемых сообщений в MP. А то будет как у одного импортного деятеля, который пробовал летать со скоростью порта 19200 и в воздухе потерял почти всю телеметрию...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Пересобрал последнюю прошивку, увеличив счетчик пропущеных пакетов с 5 до 10, попробуйте

  • Аватар профиля ROMANICH ROMANICH в 7 г., 5 мес. назад

    Парни доброго дня!

    Есть в наличии Micro minimOSD. Попытался прошить крайней прошивкой из архива. Настраиваю в первые. 

    1) загрузил OSD_Config.exe (Соединение через FTDI)

    2) загрузил HEX — файл прошивки

    3) загрузил mcm — файл шрифтов

    По всем пунктам OSD_Config.exe сказал ОК.  Сделал настройки подключения и отображения данных.

    Далее соединеняю по Y кабелю с модемом 433. С контроллера TX на RX OSD.

     

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

     

    При этом, радио модем работает штатно, картинка с камеры есть.

    И я не до конца понимаю, что OSD от меня требует в этом сообщении.  Подскажите, плиз!

  • Аватар профиля macrokernel macrokernel в 7 г., 5 мес. назад

    Какой  HEX прошили?

  • Аватар профиля ROMANICH ROMANICH в 7 г., 5 мес. назад

    Хороший вопрос....

    Если ни чего не путаю, то файл  MinimOsd_Extra_Uni, ток версия была вчерашним днем крайняя.

  • Аватар профиля khomyakk khomyakk в 7 г., 5 мес. назад

    Я так понимаю, что должен изменить параметры порта, куда подключено ОСД. Прочитал первый пост

     11. Оптимальное значение настроек вывода телеметрии на OSD:

    SR{x}_EXT_STAT,2
    SR{x}_EXTRA1,10  - улучшает отзывчивость горизонта
    SR{x}_EXTRA2,2
    SR{x}_EXTRA3,2
    SR{x}_PARAMS,1
    SR{x}_POSITION,2
    SR{x}_RAW_CTRL,1
    SR{x}_RAW_SENS,2
    SR{x}_RC_CHAN,5
    где {x} - 0..4, номер того последовательного порта куда подключен OSD.

    У меня отличаются, я пропустил этот пункт и не вносил никаких изменений :( 

    Внесу изменения согласно Вашим рекомендациям.

    ПС Поменял значения в SR1, у меня АРМ 2.6 и минимосд подключена в стандартный разьем. Проблема не исчезла, надпись появляется через 5 минут после включения. Может надо и SR0 поменять? Но вроде он отвечает за USB.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Логика такая - если приходит 5 (теперь 10) пакетов HEARTBEAT и ни одного пакета с координатами, то ОСД начинает возмущаться. Если приходили пакеты MAVLINK_MSG_ID_RAW_IMU (они имеют наивысший приоритет) то это значит что в канале затык и низкоприоритетные пакеты сбрасываются, выдается сообщение про перегрузку. Если и их не приходило это означает что FC потерял инициализацию этого канала, в этом случае надпись будет Stream Frozen. Выключаются они по первому пакету с координатами.

    Если ОСД подключен к персональному порту и RX и TX то при данных сообщениях также будет произведена переподписка на МАВлинк

    У ОСД нет другого источника данных кроме как сообщения с контроллера, а если координаты не обновлялись 10 секунд то от них не сильно много пользы.

    Можно попробовать поставить в 1 следующие параметры SR{x}_RAW_SENS, SR{x}_POSITION SR{x}_EXTRA3.

    Но если надпись появляется и больше не пропадает то это значит что что-то пошло не так, и лучше попробовать другую версию.  На наземке при этом координаты есть?

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
     
    [2016-11-18 10:29:43] romanich писал(а):  При подаче питания OSD выдает вот такое сообщение, после чего ни одного символа на экране нет.   При этом, радио модем работает штатно, картинка с камеры есть. И я не до конца понимаю, что OSD от меня требует в этом сообщении.  Подскажите, плиз!

    Ну тут белым по синему нормальным вражеским языком написано, в чем дело  :mrgreen:  Прошита вовсе не ОСД, а загрузчик шрифтов.

    UPD. причем даже не мой загрузчик шрифтов

  • Аватар профиля khomyakk khomyakk в 7 г., 5 мес. назад

    На наземке нет ничего, кроме данных по видео с ОСД. Никаких модемов телеметрии у меня нет. Единственное, дома(в поле) у меня на этот же порт подключен блютуф для общения с мишин планер, на время полётов я блютуф выдёргиваю, минимосд подключена только по RX, то есть стоит разветвитель. Может на блютуфную шину наводятся помехи? Управление 433МГц.

    Вчера отлетал 30км, єто и по ссілке на видео видно, никаких вопросов по стабилизации, круиз режим(там участие ЖПС принимает), возврату домой не было. В мишин планере эта надпись не выскакивает. Прошьюсь на более новую прошивку и отпишусь.

    Спасибо за ответы, но Вы со мной говорите как с равным в Вашем деле, многое не понимаю. :)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-18 12:16:57] khomyakk писал(а): Управление 433МГц.

    Какая мощность на борту? Есть ли ферритовые кольца на проводах?

    [2016-11-18 12:16:57] khomyakk писал(а): минимосд подключена только по RX

    Это плохое подключение - контроллер не видит активности на порту (пакетов HEARTBEAT, "сердцебиение") и может решить что на порту никого нет. Или телеметрия параллельно ОСД - тогда контроллер получает сигнал с наземки, или ОСД полностью, тогда она сама занимается общением с контроллером.

    Можнет для начала переткнуть ОСД на другой порт?

    [2016-11-18 12:16:57] khomyakk писал(а): В мишин планере эта надпись не выскакивает

    еще бы, откуда ей там взяться :) Просто если бы была еще и телеметрия то можно было бы понять, на самом деле нет координат или ОСД их не видит. А так угадайка получается


  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v903

    • исправлен баг с вертикальным положением вариометра
  • Аватар профиля khomyakk khomyakk в 7 г., 5 мес. назад

    Собственно то мощности никакой нет, по 433 приёмник, вот видео может конечно гадит. Оно 1160МГц 800мВт.

    Собственно сетап после краша не менялся. Тот же носитель, теже провода, та же прошивка ОСД.

    И подскажите пожалуйста, как мне определить порт, который используется для ОСД? Это SR0 или SR1? Может я параметры не там поменял?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-18 12:46:49] khomyakk писал(а): И подскажите пожалуйста, как мне определить порт, который используется для ОСД?

    :mrgreen: я отсюда ваш контроллер как-то разглядеть не могу :)  Для начала можно поставить sr_extra1 в 0  и посмотреть, отвалится горизонт или нет

  • Аватар профиля khomyakk khomyakk в 7 г., 5 мес. назад

    Хорошо, проведу этот эксперимент, спасибо за подсказку...

    В вашем "направлении" я простой пользователь, всё делаю как написано в инструкции:), блин, ну не хочется окунаться в протоколы, прошивки, порт-ткнуть пальцем на фото, и сказать это 0(1). И так АРМ такую кучу загадок для меня содержит. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-18 14:22:10] khomyakk писал(а): не хочется окунаться в протоколы, прошивки

    А для достижения наилучших результатов стоило бы.  Ну или Фантом :)

  • Аватар профиля khomyakk khomyakk в 7 г., 5 мес. назад

    Ну я не настолько маньяк:) 

    Насчёт Фантома шутки не понял, извините:)

    А эксперимент проведу.

     

  • Аватар профиля men68 men68 в 7 г., 5 мес. назад

    Приветствую.

    Прошивка 903 Mavlink. 

    1. Не удается в CT задать какое-либо время отображения сообщений панели Messages, отличное от 60. Ставим, например,2 - сохранить - перечитать данные - параметр отображается как 60.

    2. Copter 3.4.1 - сообщения строки Mavlink перестали отображаться (на Copter 3.3. отображались).

    3. Откатил OSD до 901 Mavlink. При старте коптера идет строка Mavlink (IMU starting, версия...), но потом опять тишина. Арминг и пр. уже не отображаются. Все прочие панели работают (горизонт, высота, GPS...).

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-19 06:12:37] men68 писал(а): При старте коптера идет строка Mavlink (IMU starting, версия...), но потом опять тишина. Арминг и пр. уже не отображаются.

    Что контроллер отправляет то ОСД и отображает, без какого-либо отбора. Время гляну.

  • Аватар профиля men68 men68 в 7 г., 5 мес. назад

    Да, но странно что 902, 903  прошивки вообще ничего не отображают (хотя может это как-то с временем завязано). 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v904

    • исправлен баг со временем отображения сообщения
  • Аватар профиля ROMANICH ROMANICH в 7 г., 5 мес. назад

    Парни, помогите лузеру плиз!

    Не запускается OSD_Config на WIN 7 (32).   Ругается на frameworks.  Я его и включал, и выключал, толку ноль.

    Более древняя версия OSD_Config запускается без проблем.

  • Аватар профиля macrokernel macrokernel в 7 г., 5 мес. назад

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

  • Аватар профиля ROMANICH ROMANICH в 7 г., 5 мес. назад

    Проблему легко повторил на трех разных компах с WIN 7/8  (32/64)

     

  • Аватар профиля ROMANICH ROMANICH в 7 г., 5 мес. назад

    Снес  frameworks.  Теперь просит поставить версию  frameworks 2.1.50727. 

    Поставил старый  frameworks 2.  Проблему не решило.

    Старая версия 2,4,0,1 так же стабильно запускается.

  • Аватар профиля ROMANICH ROMANICH в 7 г., 5 мес. назад

    Был установлен Mono.  OSD_Config запустился. Подключился к OSD.  При попытке зайти в меню вылетает. Попытки были на двух разных компах.     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-19 19:01:03] romanich писал(а): Проблему легко повторил на трех разных компах с WIN 7/8  (32/64)   

    На картинке на хорошем английском языке описан способ решения данной "проблемы"  8-O

  • Аватар профиля ROMANICH ROMANICH в 7 г., 5 мес. назад
    [2016-11-20 06:27:12] night_ghost писал(а): описан способ решения данной "проблемы"  8-O
    Все верно, но не помогает... На разном железе с разными ОС не может быть одна и та же проблема по причине той же ОС.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    у всех помогает а тут вдруг нет? Загадка :)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Создал на Гитхабе раздел WIKI, доступный для редактирования всеми имеющими там аккаунт. Так что теперь все желающие могут самостоятельно поработать над переводом и уточнением документации.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    v905

    • исправлен баг горизонта в NTSC
    • добавлена возможность выбора направления стрелки дрона на радаре (в RadarScale)
  • Аватар профиля innd innd в 7 г., 5 мес. назад

    Подскажите, как работают радар и ILS? или где можно почитать ?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    ILS - для самолета в точности так же как для бортов 1:1, для коптера показывает расстояние до земли, облегчая посадку по камере.

    RADAR - отображает  положение аппарата "на карте", которой выступает зона авиагоризонта.

  • Аватар профиля Alex135 Alex135 в 7 г., 5 мес. назад

    Читал тут про проблему с камерой сони эфио-е. Имею камеру эфио-v показания начисто отваливаются можно это как то победить?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Нет, нельзя. Она выдает нестандартный видеосигнал который МАХ не может нормально обрабатывать. Где-то в интернетах был детальный разбор.

  • Аватар профиля Alex135 Alex135 в 7 г., 5 мес. назад

    Вся линейка из этой серии?

  • Аватар профиля Alex135 Alex135 в 7 г., 5 мес. назад

    эксперемент, сделал преключалку с одной камеры сони и с другой мобиус так вот если на эфио обрубалось то при переключении на мобиус показаний тоже небыло. 

  • Аватар профиля Alex135 Alex135 в 7 г., 5 мес. назад

    и еще вылечится ли если использовать осд на чипе 

    AB7456 ?
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-24 14:46:46] alex135 писал(а): Вся линейка из этой серии?

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

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-24 14:54:04] alex135 писал(а): и еще вылечится ли если использовать осд на чипе  AB7456 ?

    99% что нет, но опять же, откуда мне знать-то?

  • Аватар профиля Alex135 Alex135 в 7 г., 5 мес. назад

    Печально что теперь все сони по борту? должен же быть какойто выход. Не могли бы припомнить где читали рс групс? извините что не в тему и назойливость.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Выход есть - использовать другие ОСД. Стандарты - они не просто так. Вместо вас гуглить не буду, извиняйте.

    PS. обходил стороной технику от Сони с того момента, когда их 3-й раз подряд поймали за руку на подтасовке результатов тестирования. А ныне так вообще вся их  продукция исключительно имиджевая, то есть делающая вид что оно камера/телефон/етц. Фтопку.

  • Аватар профиля innd innd в 7 г., 5 мес. назад

    по ILS:  а какой угол берется и направление при расчете? 

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Пока по вертикали указывается не угол глиссады ибо он у всех разный, а просто направление на полосу. По горизонтали честный привод к любому концу полосы, направление запоминается при взлете.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    еще 2 проекта - GSM модем и  Поисковый Маяк

  • Аватар профиля kostya-tin kostya-tin1 пунктов в 7 г., 5 мес. назад

    добрый день. возникла проблема с прошивкой. обновился на последнюю 905 (Mavlink) версию и теперь ОСД не видит подключение к АПМ. скорость 115200. глюк наблюдается с 902 версии

  • Аватар профиля men68 men68 в 7 г., 5 мес. назад

    Для информации. Ради интереса прошил MicroOSD от Airbot на AB7456.  Прошилось без сообщений об ошибках, но на видеовыходе ничего нет (вообще черный экран). 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-28 08:48:00] kostya-tin писал(а): ОСД не видит подключение к АПМ. скорость 115200

    Гляну

    [2016-11-28 09:01:25] men68 писал(а): MicroOSD от Airbot на AB7456

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

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Глянул. Тлог плеер на 115200 - ОСД отлично работает.

  • Аватар профиля Aleks Aleks в 7 г., 5 мес. назад

    Если кто знает подскажите почему в Mission Planner с АРМ(прошивка 3.4.0) при установке рекомендованых значений настроек вывода телеметрии на OSD для SR0 и SR1 и последующем сохранении они (параметры) переустонавливаются АРМом по его усмотрению???

    Прошивки с 890 до 904 работают но частота вывода нужной инфы несоответствует.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-11-28 10:43:55] sa64 писал(а): они (параметры) переустонавливаются АРМом по его усмотрению???

    Это наверное логичнее спрашивать у авторов МР/APM. Да, некоторые версии МР это делали, 1.3.40 точно нет если не нажимать кнопку "Enable Telemetry" в разделе ОСД

  • Аватар профиля Aleks Aleks в 7 г., 5 мес. назад

    Кнопку не нажимал. Значит дело в МР...

    спасибо, буду разбираться с версиями :)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад

    Ну и не забываем что SR0_ параметры задают скорости для порта USB, не UART!

  • Аватар профиля Alex135 Alex135 в 7 г., 5 мес. назад

    При таком расположении вариометра и т.д. знак в мануале в частности А мерцает по мере движения знака вариометра

  • Аватар профиля Alex135 Alex135 в 7 г., 5 мес. назад

    интересно как определить номер порта куда подключен осд? если SR0 это USB, у меня остается только два а какой именно?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 5 мес. назад
    [2016-12-01 16:42:46] alex135 писал(а): у меня остается только два а какой именно

    Ну из двух наверное можно выбрать методом "научного тыка" :)  Обнулить Extra1 и посмотреть, перестанет ли шевелиться горизонт. Таки ж мне отсюда плохо видно куда вы что подключили... Мерцание посмотрел бы если б был ТЛОГ.

  • Аватар профиля kostya-tin kostya-tin1 пунктов в 7 г., 4 мес. назад
    [2016-11-28 09:20:13] night_ghost писал(а): Глянул. Тлог плеер на 115200 - ОСД отлично работает.

    а у меня ни в какую. поменял скорость порта на 57600, все  заработало

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад
    [2016-12-01 17:05:42] night_ghost писал(а): Ну из двух наверное можно выбрать методом "научного тыка" :)  Обнулить Extra1 и посмотреть, перестанет ли шевелиться горизонт. Таки ж мне отсюда плохо видно куда вы что подключили... Мерцание посмотрел бы если б был ТЛОГ.

    Что то смотрел непонятно как-то показывает,  впервые попробовал может не то что-то делаю

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад

    размер большой не принимает

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад

    Снимается. Пересмотрел техничку, запомнилось вчера самое главное что когда лечу буква мерцает, а сейчас увидел черта вариометра встает на место буквы потому так и выходит, она еще ниже опускается аж за координаты и там хозяйничает :twisted:

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-02 14:04:00] alex135 писал(а): опускается аж за координаты и там хозяйничает

    Ок, постараюсь пофиксить

    UPD.  посмотрел,  в коде  таки ЕСТЬ контроль за выходом за границы панели

    if(charPosition >= AH_ROWS) {

            charPosition = AH_ROWS-1;

            selectedChar = 0x7e;

        } else if(charPosition < 0){

            charPosition = 0;

            selectedChar = 0x60;

        }

    почему она не помогает? - без аппаратного отладчика узнать это не представляется возможным.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    v906

    • исправлено автоопределение скорости порта
    • оптимизировано использование EEPROM
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    v907 - тестовая версия!

    • отказ от использования вложенных прерываний

     

    v908

    • поддержка плат с неподключенным VSYNC 

     

  • Аватар профиля palladin82 palladin821 пунктов в 7 г., 4 мес. назад

    Некоторое время назад появились в продаже платы miniOSD, несовместимые с данной прошивкой. После изучения кода и тыкания тестером, пришел к выводу, что отсутствует перемычка между ногами MAX7456 VSync и Atmega int0, т.е. не выполняется прерывание с подсчетом кадров, из-за чего происходит постоянный сброс знакогенератора.
    Считаю что писать код для лечения недуга (он же костыль) нецелесообразно, будет занимать драгоценное место во флеше, легче взять паяльник.
    Night_Ghost спасибо что уделяешь время таким как я))

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    Уже сделано, можно пробовать. Заняло 6 байт - не страшно :)

     UPD. Похоже китайцам на совместимость наплевать совсем,  кривых плат уже две, и явно станет больше

  • Аватар профиля palladin82 palladin821 пунктов в 7 г., 4 мес. назад

    Еще кто-то кроме меня с кривой платой?

    На гитхабе тоже я)

  • Аватар профиля innd innd в 7 г., 4 мес. назад

    у меня есть с аирБота http://shop.myairbot.com/index.php/microosdv23.html платка, но пока что руки не дошли ее посмотреть

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    Я про РАЗНЫЕ  платы. Вторая - с сайта myairbot.com, там не припаян сброс МАХ никуда :)

    [2016-12-08 08:32:44] innd писал(а): у меня есть с аирБота

    дадада, именно про нее. Говорят что путем некого шаманства завести ее можно, но без самой платы что-то не получается

    UPD. У этой платы стоит более другой чип, его отличительная особенность - 2 страницы знакогенератора. Казалось бы, можно радоваться - вот только не влезет правильное использование во флеш. А так можно было бы всю вторую страницу занять псевдографикой и значительно улучшить отображение многих элементов - но под то нужна Атмега644 минимум. Я написАл об этом ее автору, но похоже не встретил понимания.

  • Аватар профиля Сергей Сташевский Сергей Сташевский в 7 г., 4 мес. назад

    Спасибо за прошивку OSD! В версии 888 отображались все сообщения MavLink. В 905 (908 так же) фактически ничего в данной строке не отображается. Промежуточные версии не устанавливал. Куда копать?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    сюда:

    v909

    • исправлен баг с сообщением MAVlink
  • Аватар профиля Сергей Сташевский Сергей Сташевский в 7 г., 4 мес. назад
    [2016-12-08 09:41:23] night_ghost писал(а): сюда: v909
    • исправлен баг с сообщением MAVlink

    Обновил до v909 - MAVLink сообщения выдает. Спасибо!

  • Аватар профиля makenzi makenzi в 7 г., 4 мес. назад

    Всем доброго!

    Спасибо автору за проделанную работу!
    Только осваиваю FPV,ну соответственно и OSD.
    Подскажите ,где, что изменить в настройках, что бы подкорректировать напряжение V(bat2)-video
    Коэфициенты , смещение пробовал изменять но напряжение показывает на 0.5Vвыше  от реального.
    Спасибо.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    Настройки сенсоров работают только тогда когда выбрана панель Сенсор, а не Напряжение/ток. Для напряжения есть возможность изменения шкалы (коэффициент), но не смещение нуля.

    Так что для обретения желаемого надо заменить панель Vbat2 на Sensor2 и правильно его сконфигурировать

    PS. МысЕль про использование настроек сенсоров я подумаю

  • Аватар профиля makenzi makenzi в 7 г., 4 мес. назад

    Вопрос снят , - дело было не в бабине -....... ..... ......  .
    Говорила мама с папой  -Учись сынок!
    Коэфициент находится в панели / Baterry B/ Adjust pin value
    Выставил 0.96 и как бабка пошептала.
    А я тиранил панель /Sensor/ V2

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    v910 - THE TEST VERSION!!!

    * попытка заставить работать плату с myairbot

     

    v911 - THE TEST VERSION!!!

    * еще попытка заставить работать плату с myairbot и не портить работу других плат

     

    v912

    * добавлен протокол NMEA - теперь ОСД может работать без участия полетного контроллера

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    v913

    • новая панель - выход на моторы
    • исправлены последние найденные ошибки конфигуратора
  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад

    1 понял :-)

    2 Файл большой непринимает

    3 да все есть, жпс в плане железа? нео8м

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад

    https://drive.google.com/file/d/0B-fw8VPf68i-OEkxQ09tVVJXLUE/view?usp=sharing тут ЛОГ

    видео с 10 мин https://drive.google.com/file/d/0B-fw8VPf68i-WWtGdWF3TWRLMkU/view?usp=sharing  поменял не то было

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    Видео взлета сохранилось? По логам у меня впечатление что арминг был до того как GPS поймал настоящее место. Ублоксы этим славятся, врут про 3д фикс а координаты показывают за километры от точки.

    ЗЫ. пошел пилить ворнинг если от арма и до подачи взлетного газа координаты дома заметно уехали...

  • Аватар профиля gppsoft Павел Горло в 7 г., 4 мес. назад

    Здравствуйте. Почему ваша прошивка не работает вот с этой платой? Две другие платы(самые распространенные) которые у меня имеются -  работают. Эта же показывает только версию прошивки и потом просто мерцает экран. Такое ощущение что плата постоянно перезагружается. Но если прошить ее этой  прошивкой, то все работает. Заранее спасибо за ответ!

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад
    [2016-12-28 10:28:54] night_ghost писал(а): Видео взлета сохранилось? По логам у меня впечатление что арминг был до того как GPS поймал настоящее место. Ублоксы этим славятся, врут про 3д фикс а координаты показывают за километры от точки. ЗЫ. пошел пилить ворнинг если от арма и до подачи взлетного газа координаты дома заметно уехали...

    https://drive.google.com/file/d/0B-fw8VPf68i-cnlFTnE3dENKMU0/view?usp=sharing  начало. В моем случае версия про удаленый фикс отпадает,возвращаясь  акум просел на наземке т.е. возвращался он сам на выс гдето 500м, сам дошел и встал в круг и стал спускаться до 100. Глядя на лог напрягает еще что между RTL выпадает круиз. Зима непредсказуемость вносит наверно температурный дрейф на 6позиционном преключателе.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-28 12:59:07] gppsoft писал(а): Почему ваша прошивка не работает вот с этой платой? 

    Потому что у меня нет ЭТОЙ платы, так что прошивка на ней не проверялась. По слухам на ней забыли подключить выход кадрового синхроимпульса к АТмеге

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-28 14:49:09] alex135 писал(а): возвращался он сам на выс гдето 500м, сам дошел и встал в круг и стал спускаться до 100

    Тогда я не понял, в чем вопрос к ОСД, судя по логу все оно показывает правильно. Да, на первом видео нет момента самой посадки.

  • Аватар профиля gppsoft Павел Горло в 7 г., 4 мес. назад
    [2016-12-29 03:26:22] night_ghost писал(а): Потому что у меня нет ЭТОЙ платы, так что прошивка на ней не проверялась. По слухам на ней забыли подключить выход кадрового синхроимпульса к АТмеге

    Спасибо за ответ. Какие варианты? Можно ли как-то решить данную проблему. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    самый простой способ - подпаять 1 проводок, чуть выше по теме кто-то это уже делал.

    Сложный способ - снабдить меня такой платой и подождать когда прошивка начнет автодетектить ошибки сборки :)

    Фантастический способ - написАть изготовителю и потребовать правильную плату

    UPD. ТУТ, в комментариях

  • Аватар профиля khomyakk khomyakk в 7 г., 4 мес. назад

    Добрый день. Прошивка 904. Для полётов пользуюсь одним экраном. В конце полётного дня включаю второй экран "полётные данные" для записи на память. Сейчас для этого использую 8-й канал аппы. Жалко тратить канал для этих целей. Есть ли возможность "дополнительной кнопки" для переключения экранов на земле, если да-куда запаяться?  

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    Естественно нет никаких кнопок  - уж больно хотелка нестандартная :)

    В прошивке реализовано переключение экранов по каналу режима, по быстрому переключению "туда-сюда" канала, назначенного на что-либо другое - так что совсем не обязательно назначать переключение экранов на собственный канал.

    А мне так вообще пока не удалось придумать куда задействовать все 12 каналов :)

  • Аватар профиля gppsoft Павел Горло в 7 г., 4 мес. назад
    [2016-12-29 07:47:09] night_ghost писал(а): самый простой способ - подпаять 1 проводок, чуть выше по теме кто-то это уже делал. Сложный способ - снабдить меня такой платой и подождать когда прошивка начнет автодетектить ошибки сборки :) Фантастический способ - написАть изготовителю и потребовать правильную плату UPD. ТУТ, в комментариях

    Посмотрел. К сожалению подпояться вообще не вариант. Слишком мелко. Да как я понял, человек который первым описал эту проблему еще ничего не допаивал. Програмно не решить никак? 

  • Аватар профиля khomyakk khomyakk в 7 г., 4 мес. назад

    В прошивке реализовано переключение экранов по каналу режима, по быстрому переключению "туда-сюда" канала, назначенного на что-либо другое - так что совсем не обязательно назначать переключение экранов на собственный канал.

    А можно чуть подробнее? Канал режима это mode switch ?  Как его реализовать и что он вообще обозначает? "туда-сюда" это External PWM ?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-29 09:55:26] gppsoft писал(а): Програмно не решить никак? 

    Программно это играть в угадайку, не имея возможности проверить результат. Теоретически должно работать и так, начиная с версии 908.

    [2016-12-29 10:33:27] khomyakk писал(а):  А можно чуть подробнее? Канал режима это mode switch ?  Как его реализовать и что он вообще обозначает? "туда-сюда" это External PWM ?

    Можно. Да. Это есть в Wiki. 

    "туда-сюда"  это "RotationSwitch" плюс "Once",  и "by 200" по желанию. Внешний PWM - сигнал надо паять на вывод перемычки PAL/NTSC платы, но это должен быть именно PWM а не кнопка.

  • Аватар профиля palladin82 palladin821 пунктов в 7 г., 4 мес. назад
    [2016-12-29 09:55:26] gppsoft писал(а): Посмотрел. К сожалению подпояться вообще не вариант. Слишком мелко. Да как я понял, человек который первым описал эту проблему еще ничего не допаивал. Програмно не решить никак? 

    Подпаялся, вариант. Могу фотку скинуть.

  • Аватар профиля gppsoft Павел Горло в 7 г., 4 мес. назад
    [2016-12-29 10:58:17] palladin82 писал(а): Подпаялся, вариант. Могу фотку скинуть.

    Буду благодарен!

  • Аватар профиля palladin82 palladin821 пунктов в 7 г., 4 мес. назад
    [2016-12-29 11:03:58] gppsoft писал(а): Буду благодарен!

     

  • Аватар профиля brig brig в 7 г., 4 мес. назад
    [2016-12-29 10:55:16] night_ghost писал(а): Внешний PWM - сигнал надо паять на вывод перемычки PAL/NTSC платы

    А на плате micro MinimOSD - куда подключать?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    Там эта перемычка тоже есть конечно, но она настолько миллипусерная что подпаяться к ней не намного легче чем к ноге процессора. Если не используются входы Current или RSSI то можно легко самостоятельно сделать такую фичу, таки ж все это ардуиносовместимо, digitalRead()  и вперед :)

    ЗЫ. PRs are welcome!

  • Аватар профиля brig brig в 7 г., 4 мес. назад

    Даже и пытаться не буду "ардуино-совместимые" процедуры делать. Уже имел опыт в теме Еще один трекер для беспилотника : вы как-то организовали себе рабочую среду, а у меня не получается, поскольку вы необходимой конфигурации среды программирования (библиотек, путей, файлов...) не описали (о них надлежит "догадываться"), и у вас "оно работает", а остальным "основы основ изучать"...

    Ладно, мне легче подпаяться к выводу Меги. А поскольку обычно вы предлагаете "догадаться самому", сделаю попытку: это по всей видимости вывод №1 Меги (PD3). Угадал?

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад
    [2016-12-29 05:44:30] night_ghost писал(а): Тогда я не понял, в чем вопрос к ОСД, судя по логу все оно показывает правильно. Да, на первом видео нет момента самой посадки.

    Никаких обвинений не делаю хочу разобраться. Видео первое что выкладывал с 11мин.36сек посмотри куда показывает направление (хотя уже там неверно), потом отваливается видео начинаю разворачиваться и смотри  как я гоняюсь за хвостом стрелки. Развернулся на 270 градусов пока не у видел знакомой местности. Такое ощущение что она показывала не путь домой а тот по которому я прилетел. до 13мин50секунд показвала неправильно, потом начала разворачиваться. а возврат я включил намного позже почти возле дома. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-29 14:30:14] brig писал(а): оскольку вы необходимой конфигурации среды программирования (библиотек, путей, файлов...) не описали (о них надлежит "догадываться"), и у вас "оно работает", а остальным "основы основ изучать"...

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

    [2016-12-29 14:30:14] brig писал(а): Ладно, мне легче подпаяться к выводу Меги. А поскольку обычно вы предлагаете "догадаться самому", сделаю попытку: это по всей видимости вывод №1 Меги (PD3). Угадал?

    Опять же, абсолютно честно - понятия не имею... Ну да ладно, я вот прямо сейчас найду для Вас схему платы ОСД, посмотрю ее разводку, и выясню что это таки да, вывод PD3 что соответствует ардуине пин 3 или ноге 1 АТмеги. Но неужто Вы настолько не верите в себя что потребовалось мое подтверждение? А попробовать? В нашем деле нет ничего лучше собственного опыта... 

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-29 17:00:14] alex135 писал(а): хочу разобраться. Видео первое что выкладывал с 11мин.36сек посмотри куда показывает направление (хотя уже там неверно), потом отваливается видео начинаю разворачиваться и смотри  как я гоняюсь за хвостом стрелки. Развернулся на 270 градусов пока не у видел знакомой местности. Такое ощущение что она показывала не путь домой а тот по которому я прилетел. до 13мин50секунд показвала неправильно, потом начала разворачиваться. а возврат я включил намного позже почти возле дома. 

    Логика отрисовки стрелки "домой" примитивнейшая - запоминаются координаты при арме, и вычисляется направление к ним относительно текущих координат и ориентации борта. Все это делается по данным с контроллера,  и при нынешней инсталляционной базе это первый случай когда что-то пошло не так. Что дает возможность предположить что таки в ОСД все вычисляется правильно... Вобщем-то я сам регулярно летаю с этой прошивкой, и уж стрелку "домой" использую 146% :)

  • Аватар профиля brig brig в 7 г., 4 мес. назад
    [2016-12-29 22:38:29] night_ghost писал(а): не вставать в позу "я не смог это ты виноват"

    Но это действительно так. Я не смог ПОТОМУ, что Вы не даете необходимой для этого информации, не говоря уже о "чудовищно избыточной". В этом может убедиться любой здесь, кто сделает попытку скачать  выложенные Вами (зачем-то) исходники и скомпилировать их. До сих пор, похоже, никто здесь не попытался...

    [2016-12-29 22:38:29] night_ghost писал(а): Если что-то не получается то наверное лучше задавать наводящие вопросы

    Я пытался это делать. Чем заканчиваются такие попытки - можно посмотреть здесь.

    [2016-12-29 22:38:29] night_ghost писал(а): понятия не имею.........А попробовать? В нашем деле нет ничего лучше собственного опыта...

    А сами-то Вы (разработчик) почему не попробовали? Ведь "нет ничего лучше собственного опыта"...

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-30 00:53:51] brig писал(а): Я не смог ПОТОМУ, что Вы не даете необходимой для этого информации

    Я не могу знать какая информация кому-то НЕОБХОДИМА! Ибо, повторюсь, я вроде как обошелся - а значит таковой априори нет!

    [2016-12-30 00:53:51] brig писал(а): А сами-то Вы (разработчик) почему не попробовали?

    Да неужто? Я таки попробовал, и у меня - таки работает! Более того, на rcgroups и на github-е многие вполне успешно справились со сборкой. "кто хочет - ищет возможность"(С)

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад

    Спасибо буду копать контроллер :-) .

    Еще вопрос по железу. Где то читал что нашу платку надо подключать по мимо питания иRX еще и TX.

    Это в случае если осд используется одна без модемов. Объясняют тем что нет обмена контролера с платой и он не выдает данные. Хотя  моя работает, но может повысится надежность передачи данных.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-30 06:25:34] alex135 писал(а):  Где то читал что нашу платку надо подключать по мимо питания иRX еще и TX. Это в случае если осд используется одна без модемов. Объясняют тем что нет обмена контролера с платой и он не выдает данные. Хотя  моя работает, но может повысится надежность передачи данных.

    Не надежность... Тут такое дело - контроллер не выдает некоторые параметры, например напряжение и ток, без запроса - даже если правильно установлены все SR_чтототам. При наличии модема в параллель нужные данные запрашивает наземка, а при подключении к индивидуальному порту их не будет. Вот для борьбы с этим и нужно подключать TX. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    Кстати, про стрелку "домой" - тут может быть еще один момент! Я не знаю как контроллер учитывает боковой ветер, а ведь для легкого самолета он вполне может быть больше посадочной скорости. Направление "носа" и реальное направление движения будут в этом случае сильно отличаться.

  • Аватар профиля brig brig в 7 г., 4 мес. назад
    [2016-12-30 04:56:36] night_ghost писал(а): Я не могу знать какая информация кому-то НЕОБХОДИМА!

    Подсказываю: такая, которая позволяет скомпилировать ваши исходники без ошибок на "чистой" среде программирования. Для этого исходники должны содержать весь необходимый набор файлов (а ваши содержат не все).

    [2016-12-30 04:56:36] night_ghost писал(а): я вроде как обошелся - а значит таковой априори нет!

    Дефектная логика. Равнозначное утверждение: я не обошелся, значит таковая есть.

    [2016-12-30 04:56:36] night_ghost писал(а): Я таки попробовал, и у меня - таки работает!

    Если пробовали (а значит подпаивали), то почему "понятия не имеете" - куда подпаивали? Вы всегда паяете, "не зная куда"?

  • Аватар профиля Alex135 Alex135 в 7 г., 4 мес. назад

    Да тоже версия,  как раз ветер был именно с той стороны куда я летел по неправильной стрелке

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-30 07:26:59] brig писал(а): Для этого исходники должны содержать весь необходимый набор файлов (а ваши содержат не все).

    Весь необходимый набор файлов - компилятор, ардуино ИДЕ и прочее? А может достаточно просто указать "нужно использовать Ардуино и Ардуино.мк согласно ИХ инструкции"?

    Но таки да, теперь я начинаю понимать почему иногда под сборку больших коммерческих проектов распространяют сразу настроенную виртуальную машину... но ведь и в этом случае можно не справиться - "а оно не запускается"

    [2016-12-30 07:26:59] brig писал(а): Дефектная логика. Равнозначное утверждение: я не обошелся, значит таковая есть.

    Нежнее с кванторами! Ваше утверждение равносильно "я не умею играть на скрипке - значит это невозможно", мое - "хоть кто-то умеет играть на скрипке (я например) - значит это возможно". И у кого тут дефектная логика? ;)

    [2016-12-30 07:26:59] brig писал(а): Если пробовали (а значит подпаивали), то почему "понятия не имеете" - куда подпаивали? Вы всегда паяете, "не зная куда"?

    А еще раз перечитать последнюю страницу? У меня работает ибо используются нормальные платы без аппаратных ошибок, и ничего подпаивать никуда не надо. Имено поэтому я  не имею ни малейшего понятия о. А показания с чужих слов давать не имею привычки.

    Знаете, по вашей манере общения у меня складывается впечатление, что вы считаете будто я Вам что-то должен. Смею заверить - Вы ошибаетесь, и общаться в таком тоне я далее не намерен. Ибо получается как в том анекдоте - "а где кепочка?"

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-30 07:40:20] alex135 писал(а): ак раз ветер был именно с той стороны куда я летел по неправильной стрелке

    Тогда напрашиваеся эксперимент - взлететь в ветер от хорошего ориентира и проконтролировать поведение стрелки. Я пока это сделать не могу - крыло еще ждет запчастей, так что вся надежда на Вас.

  • Аватар профиля brig brig в 7 г., 4 мес. назад
    [2016-12-30 07:43:37] night_ghost писал(а): у меня складывается впечатление, что вы считаете будто я Вам что-то должен
    Это ошибочное впечатление. Я внимательно читал Ваши сообщения, в том числе и те, где Вы прямо говорите что "никому ничего не должны".
    [2016-12-30 07:43:37] night_ghost писал(а): общаться в таком тоне я далее не намерен

    Это правильно. Давайте общаться в нормальном тоне. Для этого достаточно перестать назидать и поучать "основам жизни".

    [2016-12-30 07:43:37] night_ghost писал(а): Весь необходимый набор файлов - компилятор, ардуино ИДЕ и прочее?

    Без "прочего". Возьмите среду Ардуино (в варианте, не требующем инсталляции) и разместите в отдельном каталоге. А затем попробуйте скомпилировать ЭТОЙ Ардуиной свой проект. И Вы увидите, чего не хватает для его успешной компиляции. Тогда сможете дать людям достаточные рекомендации для получения работоспособной среды.

  • Аватар профиля palladin82 palladin821 пунктов в 7 г., 4 мес. назад

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

  • Аватар профиля brig brig в 7 г., 4 мес. назад
    [2016-12-30 08:18:23] palladin82 писал(а): у меня лично завелось все с полтычка и откомпилировалось.

    Тогда, может быть, Вам удастся справиться и с компиляцией этого проекта. Был бы очень благодарен, если разъясните, как настроить среду для его успешной компиляции...

  • Аватар профиля palladin82 palladin821 пунктов в 7 г., 4 мес. назад
    [2016-12-30 08:34:57] brig писал(а): Тогда, может быть, Вам удастся справиться и с компиляцией этого проекта. Был бы очень благодарен, если разъясните, как настроить среду для его успешной компиляции...

    Вечером попробую

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад
    [2016-12-30 08:04:24] brig писал(а): Для этого достаточно перестать назидать и поучать "основам жизни".
    [2016-12-30 08:04:24] brig писал(а): Возьмите среду Ардуино (в варианте, не требующем инсталляции) и разместите в отдельном каталоге. А затем попробуйте скомпилировать ЭТОЙ Ардуиной свой проект.

    да неужто?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 4 мес. назад

    Присоединюсь к вопросу о компиляции исходников с гитхаба в готовый бинарник для загрузки. Понимаю, что тема не та, но хороший случай научиться это делать. Уважаемого автора темы дёргать по любому своему чиху неправильно, основное направление его деятельности – работа серийным железом и устранение замеченных тестерами багов.

     

    Си и WINAVR изучил до уровня, позволяющего делать несложные проекты самому с нуля, структура простых проектов на Си в принципе понятна. А вот разобраться в месиве файлов, выложенных хотя бы в данном реальном проекте, пока слабо. Было бы здорово понимать  назначение библиотек, хедеров и пр., что относится к делу, что нет. Может расскажете на примере своего творения или подскажете отправную точку, где можно почерпнуть знания в данном вопросе?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    v914

    • отдельные панели для координат Lat и Lon
  • Аватар профиля brig brig в 7 г., 4 мес. назад

    Всех с Новым Годом! Желаю всем (и автору темы в особенности) здоровья и удачи, и чтобы времени на все хватало...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 4 мес. назад

    О да, со временем это что-то! Дедушка Мороз, подари мне еще 8 часов в сутки, тока не рабочее время как это ты сделал в прошлом году...

    ЗЫ. Присоединяюсь к поздравлениям!

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    Обнаружил в исходниках файл RadiolinkTelemOut.h - судя по всему, обеспечение передачи телеметрии по интерфейсу I2C с MinimOSD через приемник типа R9D на передатчик Radiolink AT9 (AT10).

    Это работает? Здесь этот вопрос затрагивали и я даже подготовил свою Micro MinimOSD...

     

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

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-03 11:33:59] brig писал(а): Это работает?

    Нет. Требовать подпайки выводов я не хочу, а софтверный драйвер занимает столько что пропадает весь смысл.

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    Значит, не реализовано? А жаль... код вроде небольшой, а кому очень надо - подпаяет.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    Хм... Проблема не в трудности самой подпайки, а в том что массивные провода от вибрации выломают ногу проца в сжатые сроки.  А когда это случится в воздухе, виновной конечно же окажется прошивка...

    Если уж и паяться к ногам то примерно так

    дополнительный вывод

    Тонким проводом и с обязательной фиксацией лаком

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    Согласен... это я для пробы так припаял. К сожалению, на плате Micro MinimOSD выводы SDA и SCL никуда не идут, поэтому паять приходится прямо к ногам Меги.

    [2017-01-03 12:30:40] night_ghost писал(а): когда это случится в воздухе, виновной конечно же окажется прошивка...

    Ну зачем так? Кто паял - того и ответственность.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-03 13:05:22] brig писал(а): Ну зачем так? Кто паял - того и ответственность.

    Дык традиция! Некто ставит скорость порта 19200 и при этом настройки как на 57600, ессно ловит переполнение канала с потерей отображения - и публикует разгромный обзор на ютубе "хреновая прошивка зависает берегитесь все дела".  Какая тут ответственность...

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    Сейчас многие стали обладателями аппаратуры Radiolink. Их не "разгромные обзоры" интересуют, а интересные и полезные возможности. А ваша разработка уже достигла такой стадии, что вряд ли кто поверит такому "разгрому". Другое дело, что вам самому это не интересно. Так и скажите, если дело в этом...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    Как можно заметить, я давно уже делаю не только то что интересно именно мне - например вариометр для планеристов.  Вот только предпочитаю помогать людям когда меня просят, а не требуют и стыдят :)

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    Я прошу.

    Если есть такая возможность, сделайте, пожалуйста.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    Кстати про Радиолинк. Я не понимаю в чем тайный смысл такой покупки - слепнущий на солнце экран, несовместимость с другими системами, неудобный дизайн... Ну да, дешевле чем Таранис - но...  

    Дево10 сейчас можно взять даже дешевле! Отличная механика, такой же DSSS. Протокол телеметрии - обычный последовательный порт (а не это извращение), все самое необходимое  с телеметрии можно видеть прямо на главном экране пульта...  Отличный PPM телеметрийный приемник от Walkera Aibao можно взять за $18,  цепляется к любому контроллеру. Пульт с дополнительным модулем 4-в-1 от Бангуда может управлять всей эскадрильей на расстоянии до 4км - 1вт видео отваливается раньше.

    Может мне все же стОит поддерживать более осмысленные вложения, отказавшись от протоколов этих китайских выскочек?  Поддержка телеметрии Дево уже есть, если что  ;)

  • Аватар профиля brig brig в 7 г., 3 мес. назад
    [2017-01-03 20:22:47] night_ghost писал(а): Я не понимаю в чем тайный смысл такой покупки

    Я только в прошлом году "подсел" на коптеры. Хотелось поскорее в небо. А мудрые советчики вовремя не подвернулись. :-)

    И я далеко не богач, чтобы с легкостью менять аппаратуры. В целом, Radiolink вполне устраивает, а с бустером управление до 10 км не проблема. Телеметрию на пульт они, конечно, не отработали, но решаемо с помощью различных OSD. Хотелось бы большего комфорта (потому и прошу сделать поддержку Radiolink), но можно и обойтись.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    Будет время - постараюсь сделать, но вроде как весь вопрос это одна дополнительная платка в пару грамм?

    ЗЫ. Даже если я что-то и сделаю, то проверить не смогу ну никак - нету такой железки. Возьмете на себя роль бетатестера?

    ЗЗЫ. бустер на 2Вт есть но ни разу не понадобился. 

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    Да, это Radiolink PRM-02. Уже заказал. Придет - проверю. Но смысл какой, если можно обойтись имеющимся железом?

  • Аватар профиля brig brig в 7 г., 3 мес. назад
    [2017-01-03 21:03:35] night_ghost писал(а): Возьмете на себя роль бетатестера?

    Конечно, готов и жду...

    [2017-01-03 21:03:35] night_ghost писал(а): бустер на 2Вт есть но ни разу не понадобился

    А я только получил его. Хочу в этом году попробовать покорить 3 км высоты.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-03 21:09:19] brig писал(а): если можно обойтись имеющимся железом?

    Чтобы можно было обойтись имеющимся, надо 1) сделать 2) отладить 3) проверить надежность. ТАк что если речь не идет о носителе для постановки рекордов, то родная гарантированно рабочая плата ИМХО лучшее решение.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-03 21:11:50] brig писал(а): Хочу в этом году попробовать покорить 3 км высоты

    Снижаться правильно умеете?

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    Внимательно изучил эту тему. Будем учиться...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    Это конкуренты, они подсказывать не будут :)

    Есть 2 способа эффективного снижения. Можно просто переключиться в Акро, перевернуть коптер пузом вверх и на малом газу падать. Если регули с рекуперативным торможением (AKA Damped Light) то еще и батарею подзарядить получится. Перед самой землей (метров 70) даем газ и переворачиваем коптер (именно в этой последовательности!) Необходимы стальные яйки, налет в акро и отсутствие подвеса. Способ обсуждался неоднократно.

    Второй способ много проще но не такой выгодный - хотя в 100500 раз выгоднее простого снижения в стабилизации. Даем максимальный крен вперед, малый газ и максимальный поворот. Коптер будет падать по спирали, без риска попадания в вихревое кольцо. Выходить гораздо проще, и подвес не возмущается. Встречается в видео на ютубе, но описание пока не попадалось.

    ЗЫ. буду ждать рекорда :)

     

  • Аватар профиля brig brig в 7 г., 3 мес. назад
    [2017-01-03 21:31:49] night_ghost писал(а): буду ждать рекорда

    Рекорда обещать не могу (да 3 км и не рекорд давно), но обещаю постараться. Пока я даже до 800 метров не добирался. Сейчас делаю новую раму. И похоже, что придется вновь переделывать...

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-03 21:40:11] brig писал(а): да 3 км и не рекорд давно

    Для сетапов из 26" винтов и U10 моторов - не рекорд, да. А для бытовухи вполне достойная высота.

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад

    Здравствуйте.

    Я всё-таки хочу немного уточнить по подключению. Вот тут вы писали:

    [2016-12-30 06:53:51] night_ghost писал(а): Не надежность... Тут такое дело - контроллер не выдает некоторые параметры, например напряжение и ток, без запроса - даже если правильно установлены все SR_чтототам. При наличии модема в параллель нужные данные запрашивает наземка, а при подключении к индивидуальному порту их не будет. Вот для борьбы с этим и нужно подключать TX. 

     

    ... что без подключки Тх не выдаются некоторые данные. Я это знаю, например не передаётся количество спутников.

    НО.

    Ситуация: у меня стоит на одном порту и minimOSD и 3DR радиомодем. ЕСЛИ я подключаюсь МР по модему, то на ОСД я вижу спутники. Если я не подключался по радиомодему - тогда спутники остаются по нулям. (и это моя проблема) Хотя на другом коптере каким-то образом спутники отображаются - неважно было ли подключение к МР или нет.

    На данный момент у меня на ОСД прошита ExtraCopter R800. Делали ли вы в вашей прошивке что-то, чтобы избежать данной ситуации?

    [2017-01-03 21:45:11] night_ghost писал(а): Для сетапов из 26" винтов и U10 моторов - не рекорд, да. А для бытовухи вполне достойная высота.

    Лично летал на 4.3 км, как говорится на "бытовухе" (5010 360kv 17").  Прошу прощения за оффтопик.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-05 15:55:46] 5yoda5 писал(а): ЕСЛИ я подключаюсь МР по модему, то на ОСД я вижу спутники. Если я не подключался по радиомодему - тогда спутники остаются по нулям. 

    Да, именно из-за этого и была реализвана отправка запроса к FC за данными при подключении Tx на отдельном порту. 

    [2017-01-05 15:55:46] 5yoda5 писал(а): Лично летал на 4.3 км

    Я весь в смущении - круто! Хоть 5010/360 это и не 2212/920 :)

    [2017-01-05 15:55:46] 5yoda5 писал(а): Прошу прощения за оффтопик.

    Простите, но здесь Вам не там. Разговоры возле темы это никак не оффтопик. И про то даже есть в правилах :)

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад
    [2017-01-05 16:13:16] night_ghost писал(а): Да, именно из-за этого и была реализвана отправка запроса к FC за данными при подключении Tx на отдельном порту.

    И всё-таки, как же в этом случае быть с модемом?

    Мне 3dr модем бывает нужен иногда, я хочу его установить и подключаться иногда по необходимости. Но одновременно с этим я хочу видеть всегда спутники на ОСД, независимо от того, подключался ли я по модему или нет. И что мне делать с проводом Тх? Для модема он нужен однозначно. Но модем мне нужен не всегда. А если я параллелю Tx И на модем И на ОСД - у меня модем перестает работать нормально (наверное порт поделить не могут). Или в вашей прошивке решена эта проблема?
    Прошу прощения за настойчивость, мне это нужно точно узнать, прежде чем начать эксперименты. Так как проблемный коптер - РТФный, и там менять прошивку достаточно проблематично. Вот на самособранном - другое дело. У меня и минимОСД несколько штук есть (в крайнем случае одну вытащил - другую поставил), но на самострое такой проблемы нету. А на РТФном - там всё интегрировано, там всё сложнее.

    [2017-01-05 16:13:16] night_ghost писал(а): Разговоры возле темы это никак не оффтопик.

    Однако, данная тема про минимОСД, а не про полеты в высоту ;)  Поэтому и считал за оффтопик.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-06 08:27:51] 5yoda5 писал(а): Мне 3dr модем бывает нужен иногда, я хочу его установить и подключаться иногда по необходимости

    Так работать не будет. И дело тут не в прошивке, а в физической возможности.  Нужно пересаживать ОСД на отдельный порт и подключать RX и TX. Но как я понимаю проблема тут в RTFности и отсутствии дополнительного UARTa?

    Если бы модем подключался/отключался физически, или умел бы "поджимать ноги" при отсутствии несущей то можно было бы извратиться с делителями, а при такой постановке задачи никак. ОСД не может знать, нужен ли модем в данном конкретном разе.

    [2017-01-06 08:27:51] 5yoda5 писал(а): данная тема про минимОСД, а не про полеты в высоту ;)  Поэтому и считал за оффтопик.

    Человеки так забавно устроены, что идеи обычно появляются не тогда когда нужны, а тогда когда складывается цепочка ассоциаций. И происходит это почему-то не при методичном копании вопроса, а при отвлечениях на близкие темы. Поэтому искусственно давить обсуждение в жесткие рамки это лишать всех возможности возникновения идей. 

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

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    Подскажите пожалуйста, почему может не работать параметр высоты (altitude)? При полностью неподвижном на земле аппарате значение плавно меняется в диапазоне в среднем от -10 до +20 метров, при этом наземка твёрдо показывает ноль +/- 0.1м. На перемещения по вертикали цифра на дисплее не реагирует, хотя наземка нормально показывает изменения высоты. Галка обнуления при арминге стоит, срабатывает при арминге, но после этого процесс плавания высоты возобновляется, реакции не спуск/подъём нет. Вертикальная скорость при этом отображется адекватно и на наземке и через OSD.

    Прошивка ещё пока старая MinimOsd_Extra_Uni.850DV-release - это была первая, нормально заработавшая у меня, но с тех пор пришлось надолго прерваться в изучении вопроса, поэтому пока не менял . Или это баг, исправленный в более поздних версиях?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    (устало потирая мозоли на пальцах) а где все необходимые файлы? К тому же основное правило - все вопросы задаются только по актуальной версии, верно?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    Загрузить требуемое не получилось - ругается на недопустимый тип файла. Поэтому ниже ссылки в dropbox на лог, видео и конфигурацию . Версия пока 850 - сижу на даче без кабеля для прошивки, да и не вижу пока смысла переходить на более нову версиюю, если описанный баг не в прошивке, а где-то у меня закопан, функционала хватает с лихвой. Если не сложно, гляньте, может всё просто окажется.

    Видео получилось неожиданно большое - 214Мб -  хотя крышку с объектива бортовой камеры снимать специально не стал. Писал смартфоном прямо с экрана шлема, а вырезать нужное сейчас нечем и имеющийся ноут слабоват для этого.

    https://www.dropbox.com/s/e6djkd1qaocdldx/2017-01-08%2020-17-23.tlog?dl=0

    https://www.dropbox.com/s/zoq0cwslcccrxws/20170108_201017.mp4?dl=0

    https://www.dropbox.com/s/ut0ktv8aq34bq9c/my.osd?dl=0

    Заметил одну странность в МР: после установки соединения нужно ообязательно на экране телеметрии снять и поставить обратно галку с любого измеряемого параметра телеметрии в меню user items, иначе высота и вертикальная скорость не реагируют на перемещение аппарата. И так при каждом connect/disconnect. Что-то тут не так.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-08 18:10:34] serdg писал(а): ругается на недопустимый тип файла

    Завернуть все 3 файла в один ZIP-архив? Посмотрю по возможности.

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    Пробовал, размер великоват - 212Мб в упакованном виде.

    Небольшое пояснение - тлог  после арминга (на ~50% длины лога) по сути  отображает несколько подъёмов аппарата руками от пола до потолка, чтобы было видно изменение вертикальной скорости и, после этого, перемещение с аппаратом в руках со второго этажа на первый и обратно - перепад высоты примерно 2 м. Нести пришлось на левом боку, поэтому горизонт "зашкаливает". Да, ещё - видео перевёрнуто, иначе никак не удавалось смартом снять левый верхний угол экрана шлема, где находятся интересующие меня параметры.

    Как выяснилось, даже при просмотре тлога в МР пока не сделаешь снятие/постановку любой галки в списке отображаемых параметров телеметрии, все "приборы" по нулям.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-08 20:47:21] serdg писал(а): Как выяснилось, даже при просмотре тлога в МР пока не сделаешь снятие/постановку любой галки в списке отображаемых параметров телеметрии, все "приборы" по нулям.

    ИМХО с этого и стоит начать разбираться, такого быть не должно

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад

    Поставил я вашу прошивку в свой РТФ-ный коптер (последнюю, кажется 914). Правда пришлось использовать "внешнюю", "полноценную" минимОСД, потому что на "встроенной" от каждого чиха слетал не только бутлоадер Меги, но и ШРИФТЫ (!!!! 8-O )  в микросхеме-знакогенераторе (двое суток возни в разными программаторами и паяльной станцией, почему такое было - абсолютно мне не ясно, возможно китайцы чего-то в схемотехнике перемудрили).

    Спасибо за ваш труд, мне нравятся координаты в одну строку, мне нравятся сообщения мавлинка на ОСД, мне нравится радар. Коптер с новым ОСД ещё не облетан (стоят нормальные такие морозы).

    Возник только вопрос - а все ли сообщения Мавлинка передаются на экран? Просто я пытался армиться при выключенном физически компасе, в МР в это время обычно возникает сообщение "бэд компасс хэлт", а тут - ни гу-гу. Возможно эти варнинги не транслируются в мавлинк?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-09 04:14:01] night_ghost писал(а): ИМХО с этого и стоит начать разбираться, такого быть не должно

    Так это я просто кстати рассказал, попутное наблюдение бага MP. На передачу высоты из контроллера в OSD это не должно влиять, наземку же можно просто не включать, если она не нужна для полётов, что я и собираюсь в дальнейшем делать после всех настроек. 

    И потом, высота же не идёт в OSD даже в случае, когда МР её нормально отображает, т.е. от контроллера он её получает через канал телеметрии с одного и того же Тх контроллера, к которому подключены и OSD и бортовая часть канала телеметрии. Почему же OSD этот параметр не отображает?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-09 10:01:00] 5yoda5 писал(а): Возник только вопрос - а все ли сообщения Мавлинка передаются на экран? Просто я пытался армиться при выключенном физически компасе, в МР в это время обычно возникает сообщение "бэд компасс хэлт", а тут - ни гу-гу. Возможно эти варнинги не транслируются в мавлинк?

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

    Второй момент - в эту строку попадают именно текстовые сообщения, а MP еще умеет расшифровывать SytemStatus в текст

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-09 10:42:35] serdg писал(а): На передачу высоты из контроллера в OSD это не должно влиять

    Это зависит от подключения ОСД и телеметрии, если параллельно то еще как должно.

    Я исхожу из простого предположения - у всех остальных высота-то работает :)

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-09 11:33:36] night_ghost писал(а): Это зависит от подключения ОСД и телеметрии, если параллельно то еще как должно. Я исхожу из простого предположения - у всех остальных высота-то работает :)

    ОСД и телеметрия подключены параллельно, но ОСД только на приём, чтобы не мешать телеметрии. Остальные параметры нормально передаются, значит ОСД не мешает телеметрии.

    Я не исключаю, что у меня что-то не так, поэтому и спрашиваю, что может быть причиной. Внешних причин-то нет, получается - высота в ОСД приходит, но ею не обрабатывется и не выводится на экран. Как быть?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-09 12:02:57] serdg писал(а): получается - высота в ОСД приходит, но ею не обрабатывется и не выводится на экран

    Еще раз - такого не может быть потому что у всех остальных если приходит то и выводится. По теме выше обсуждалось, почему нет данных с GPS и батареи до подключения телеметрии - так вот высота отображается по-разному, в зависимости от того есть ли данные о высоте GPS или нет.

    Для проверки можно вывести на экран обе высоты рядышком - ALT & HomeAlt - и посмотреть как они "шевелятся".

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-09 12:13:05] night_ghost писал(а): Еще раз - такого не может быть потому что у всех остальных если приходит то и выводится. По теме выше обсуждалось, почему нет данных с GPS и батареи до подключения телеметрии - так вот высота отображается по-разному, в зависимости от того есть ли данные о высоте GPS или нет. Для проверки можно вывести на экран обе высоты рядышком - ALT & HomeAlt - и посмотреть как они "шевелятся".

    Про отсутствие данных с GPS и батареи до подключения телеметрии читал, это понятно, но у меня же другой случай - наземка сейчас работает, запросы выдаёт.

    Про высоту GPS не понял - при чём тут она? У меня по умолчанию стоит в настройках высота барометрическая, т.е. высота с GPS учитывается только при инициализации, а потом работает по барометру. И потом - высота же контроллером передаётся в телеметрию, значит в принципе работает. 

    Вечером выведу в ОСД ещё и HomeAlt в дополнение к ALT. Посмотрим, что выйдет. Только не пойму, в чём разница - HomeAlt считается контроллером из текущей высоты и высоты точки старта, а ALT передаётся контроллером в чистом виде и пересчитывается в ОСД, если стоит галка обнуления при арминге. Должно работать и то и другое, либо ни то ни другое.

    Куда копать-то? Спасайте, мечта гибнет. :cry:

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-09 12:27:52] serdg писал(а): Только не пойму, в чём разница

    Скорее всего проблема именно в этом - ибо все работает совсем не так! 

    Alt - сырая высота по GPS (mavlink_msg_gps_raw_int_get_alt), при ее отсутствии заменяется на барометрическую высоту. Внимательно смотреть на слово RAW в имени функции. И если GPS в помещении выдает бред - ОСД его честно отображает.

    HomeAlt - высота как ее себе представляет контроллер, то есть рассчитанно-фильтрованное положение над точкой старта (mavlink_msg_vfr_hud_get_alt).  

     

    [2017-01-09 12:27:52] serdg писал(а): У меня по умолчанию стоит в настройках высота барометрическая

    В каких настройках?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-09 12:35:57] night_ghost писал(а): Скорее всего проблема именно в этом - ибо все работает совсем не так!  Alt - сырая высота по GPS (mavlink_msg_gps_raw_int_get_alt), при ее отсутствии заменяется на барометрическую высоту. Внимательно смотреть на слово RAW в имени функции. И если GPS в помещении выдает бред - ОСД его честно отображает. HomeAlt - высота как ее себе представляет контроллер, то есть рассчитанно-фильтрованное положение над точкой старта (mavlink_msg_vfr_hud_get_alt).     В каких настройках?

    В настройках ALT_MIX: GPS to Baro Mix. У меня установлено 1, что значит  100% baro. Если ставить 0, то тогда будет 100% GPS. Так написано в Complete Parameter List с сайта arduplane.

    GPS в помещении ловит 12 спутников твёрдо, крыша на даче радиопрзрачная, поэтому бреда быть не может. Опять таки - в МР же у меня выведена alt, а не homealt и работает. Мистика какая-то.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-09 12:46:54] serdg писал(а): В настройках ALT_MIX: GPS to Baro Mix

    Это настройка того, как контроллер чует высоту - то есть того параметра который будет передан через mavlink_msg_vfr_hud_get_alt. Еще раз намекаю на слово "raw".

    Что выведено в МП это вообще очень отдельный вопрос.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    Я правильно понимаю, что alt в МР и alt в OSD могут быть совершенно разными величинами - в МП это может быть homealt, а OSD будет ожидать высоту по GPS? Тогда можно объяснить её плавание вокруг нуля, высота GPS так и ведёт себя по опыту бытовых навигаторов.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-09 14:21:59] serdg писал(а): Я правильно понимаю, что alt в МР и alt в OSD могут быть совершенно разными величинами

    Естественно, более того, было бы удивительно если б они были как-то связаны :) К тому же там разных высот еще десяток наберется

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    Вывел на экран HomeAlt вместе с Alt. Пока нет GPS FIX  HomeAlt кажет нормально, высота меняется адекватно (+/- 1 метр от пола до потолка), а Alt несёт ахинею. Как только увиделись спутники - всё, оба параметра несут полную ахинею, каждый свою, и на изменение высоты +/- 1 метр не реагируют.  Возникло стойкое ощущение, что в ОСД тянется высота по GPS, а не баро, поскольку с увеличением числа видимых спутников цифра высоты HomeAlt падает. В итоге приходит к ~100-120 м (я на 15-м этаже, видно максимум 10 спутников на окне).

    А в МР всё ОК: 0+/-1м. Бред какой-то. Есть соображения?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    Попробовал прошить v.914. Прошивку грузит, а при попытке загрузить шрифт MinimOSD_2.4.1.5.mcm выдаёт это.

    Откатывюсь на v.850 - всё нормально, и прошивку и символы загружает. Что может быть?

  • Аватар профиля brig brig в 7 г., 3 мес. назад

    У меня - то же при попытке прошить этот шрифт в micro minimosd. Питание = 5.05 Вольт. Пробовал на двух экземплярах OSD.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-09 21:53:03] brig писал(а): У меня - то же при попытке прошить этот шрифт в micro minimosd. Питание = 5.05 Вольт. Пробовал на двух экземплярах OSD.

    У меня стандартная minimosd.

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад

    У меня было то же самое. Грузите прошивку для заливки шрифтов (самая первая в папке с прошивками, название что-то вроде charset_update), заливайте шрифт, а потом уже основную прошивку. Конфигурацию естественно лучше предварительно сохранить.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    А стандартный процесс, описанный в первом посте, теперь совсем не работает? Это вопрос к уважаемому автору.

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад

    Поскольку я в первый раз накатил прошивку, обсуждаемую тут, и параллельно воевал со всякими другими граблями - я не стал писать на форум о проблеме. Подумал, что я что-то не то делаю. 
    Я просто попробовал залить шрифты через прошивку-прошивальщик шрифтов - у меня вышло. Пожал плечами и занялся всякими другими граблями.

    Кстати, параллельно радиомодем всё-таки работает (с подключенным Tx на minimOSD), но не очень хорошо (видать они всё-таки не могут с минимОСД поделить один порт). Мне пришлось понастраивать сами радиомодемы и SR параметры поподбирать разные. В итоге вся инфа на экране появляется нормально (хоть работал я с модемом, хоть нет), а вот радиомодем немного "пошаливает". То нормально качает данные, без задержек, то ОООЧЕНЬ  МЕДЛЕННО.

    Вот такой опыт.

    Интересно, подключение DTR (модема и минимОСД друг с другом) - даст что-нибудь?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-09 19:30:02] serdg писал(а): Вывел на экран HomeAlt вместе с Alt. Пока нет GPS FIX  HomeAlt кажет нормально, высота меняется адекватно (+/- 1 метр от пола до потолка), а Alt несёт ахинею. Как только увиделись спутники - всё, оба параметра несут полную ахинею, каждый свою, и на изменение высоты +/- 1 метр не реагируют.  Возникло стойкое ощущение, что в ОСД тянется высота по GPS, а не баро, поскольку с увеличением числа видимых спутников цифра высоты HomeAlt падает. В итоге приходит к ~100-120 м (я на 15-м этаже, видно максимум 10 спутников на окне). А в МР всё ОК: 0+/-1м. Бред какой-то. Есть соображения?

    Чтобы вопрос не затерялся, немного "приподниму" его.

    В дополнение скажу, что в МП параметры HomeAlt и Alt имеют прямо противоположное значение  таким же параметрам в ОСД, во всяком случае при текущем их отображении у меня. Alt в МР даёт относительную высоту от точки старта, а HomeAlt - абсолютную, над морем. Причём в МР выводится барометрическая высота, она не меняется при отсутствии или наличии спутников. А в ОСД, как указал выше, очень похоже, тянется GPS высота. В последнем утверждении не очень уверен, но очень похоже по поведению цифр: нет спутников - 0 м и нормальная реакция на подъё/спуск, как тольо увидел три спутника, сразу высота прыгает за 200 м и плавно понижается к 100 м при росте числа спутников до 10. Больше из окна не видно, вполне возможно, что на открытом пространстве их будет больше и по ним высота придёт в норму. Курение буржуйских форумов в сети вызывает стойкое ощущение, что при наличии GPS высота и должна измеряться по данным GPS. Но в МР она явно барометрическая. Кто знает, как всё на самом деле?

    И ещё, у меня в АРМ 2.6 залита самолётная прошивка , может это имеет значение. В сети есть такая информация:

    Looking on code I found this line to get alt from gps on minim plane version:
    https://github.com/marcmerlin/ ... k.ino
    osd_alt = mavlink_msg_vfr_hud_get_alt(&msg);
    But for copter is slightly diferent:
    https://github.com/marcmerlin/ ... k.ino
    osd_alt_gps = mavlink_msg_gps_raw_int_get_alt(&msg) / 1000.0f;

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-09 21:01:18] serdg писал(а): Что может быть?

    Отладочные сообщения портят загрузку :( Починю. Пока можно, как сказано выше, использовать CharaterUpdater

    [2017-01-10 06:34:01] 5yoda5 писал(а): параллельно радиомодем всё-таки работает (с подключенным Tx на minimOSD), но не очень хорошо (видать они всё-таки не могут с минимОСД поделить один порт).

    Не стОит так делать, они сейчас играют в "кто кого перетянет", так и порт спалить можно.

     

    [2017-01-10 07:45:54] serdg писал(а): в МП параметры HomeAlt и Alt имеют прямо противоположное значение  таким же параметрам в ОСД

    Может быть, их назначение я не менял. 

    [2017-01-10 07:45:54] serdg писал(а): В сети есть такая информация:

    Хм.  А почему бы не смотреть прямо в первоисточнике, или если уж такое желание изучать переделку от Marc Merlin то наверное лучше задавать вопросы непосредственно ему? Я не собираюсь изучать что он там напеределывал.

     

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад
    [2017-01-10 10:52:27] night_ghost писал(а): Не стОит так делать, они сейчас играют в "кто кого перетянет", так и порт спалить можно.

    ПОРТ??? СПАЛИТЬ???!?! Вы о чем? 
    Каким образом простите? Ну будет там ОЧЕНЬ активная работа, но ведь на то оно и расчитано! Не знаю, год летал - УАРТ жив-живехонек и даже при подключке без токоограничивающих резисторов. Я же не подаю питание с батареи на УАРТ, строго с порта на порт...
    Просто мне надо учитывать, что радиомодем может отвалиться в любое время, и не надеяться на него, а управлять коптером исключительно по РУ.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-10 10:52:27] night_ghost писал(а):А почему бы не смотреть прямо в первоисточнике, или если уж такое желание изучать переделку от Marc Merlin то наверное лучше задавать вопросы непосредственно ему? Я не собираюсь изучать что он там напеределывал.  

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

    Я только что немного дописал свой пост, не дождавшись вашго ответа - дополнил наблюдения по поведению значений высоты в частности. Можете проверить по коду, значение какой переменной получает ОСД - по ГПС или барометру? 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-10 11:02:49] 5yoda5 писал(а): ПОРТ??? СПАЛИТЬ???!?! Вы о чем? 

    Об аппаратных повреждениях установленных на плате микросхем.

    [2017-01-10 11:02:49] 5yoda5 писал(а): Ну будет там ОЧЕНЬ активная работа, но ведь на то оно и расчитано!

    Нет, на ЭТО - не рассчитано. Ноги TX это выходы, и при параллельном подключении регулярно случается ситуация когда один чип тянет в "0" а другой в "1". При этом открыты транзисторы и на + и на -, и протекающий ток ограничен только их внутренним сопротивлением. Чип, стоящий в ОСД, имеет максимальный выходной ток 40мА на вывод, поэтому перетягивает слабосильный радиомодем. На транзисторах которого и рассеивается вся мощность. 

    Но я ни в коем случае не уговариваю, это же Ваше железо, жгите наздоровье :)

     

    [2017-01-10 11:04:31] serdg писал(а): Я это привёл только к тому, что возможно для самолёта

    Я про то и говорю - может сначала стОил бы изучить первоисточник? Хотя бы описание. Или же найти где же TYT разница между самолетной и коптерной прошивкой. 

     

    [2017-01-10 11:04:31] serdg писал(а): Можете проверить по коду

    я все могу, и не далее чем пару постов выше копи-пастом с кода пытался пояснить что откуда берется. Но похоже Вы те сообщения не читали :(

     

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-10 11:16:37] night_ghost писал(а):  я все могу, и не далее чем пару постов выше копи-пастом с кода пытался пояснить что откуда берется. Но похоже Вы те сообщения не читали :(  

    Я их внимательно читал, поэтому и вопросы возникают:

    Alt - сырая высота по GPS (mavlink_msg_gps_raw_int_get_alt), при ее отсутствии заменяется на барометрическую высоту. - само по себе понятно, но зачем тянуть в ОСД высоту по GPS при её сомнительной точности и разрешающей способности?

    Внимательно смотреть на слово RAW в имени функции. И если GPS в помещении выдает бред - ОСД его честно отображает. - GPS выдаёт адекватное местоположение, а высота плавает  и не реагирует в пределах 2,5 м спуска/подъёма в помещении. Почему? Или 12 спутников не показатель и нужно вылезти на улицу и проверить на открытом воздухе, может полегчает? Просто в -25 не хотелось этого делать.

    HomeAlt - высота как ее себе представляет контроллер, то есть рассчитанно-фильтрованное положение над точкой старта (mavlink_msg_vfr_hud_get_alt).  - это рассчитанно-фильтрованное значение получается тоже из GPS первоисточника или барометрического датчика? Это можно выяснить?

    Вопросы-то, по идее простые для вашего опыта:

    1. Высота в ОСД имеет GPS происхождение или барометрическое при наличии GPS?
    2. Если GPS, то можно ли получать однозначно барометрическое значение? МР же использует барометрический датчик однозначно при отображении HomeAlt и Alt, значит можно получить его показания в ОСД!
    3. Или я не прав и GPS это лучший выбор, а барометр - запасной вариант?

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-10 12:08:00] serdg писал(а): но зачем тянуть в ОСД высоту по GPS

    Так было исторически в исходниках, к которым все привыкли. Обратите внимание - инсталляционная база этой прошивки далеко за тысячу человек, а такие вопросы возникают только у Вас. Ежели б я сразу поменял функционал то расклад был бы с точностью наоборот, не так ли?

    [2017-01-10 12:08:00] serdg писал(а): GPS выдаёт адекватное местоположение, а высота плавает  и не реагирует в пределах 2,5 м спуска/подъёма в помещении. Почему?

    потому что высота у GPS наименее стабильная координата, более всего подверженная влиянию атмосферных флюктуаций. Она настолько же точная что и координаты, если... интегрировать ее на протяжении нескольких минут. Кстати, в новых версиях Ардупилота именно так компенсируется дрейф атмосферного давления при длительных полетах.

    [2017-01-10 12:08:00] serdg писал(а): это рассчитанно-фильтрованное значение получается тоже из GPS первоисточника или барометрического датчика? Это можно выяснить?

    Да, анализом кода Ардупилота или же заданием вопросов его авторам.  

    По всем трем вопросам ответ один: "все врут!" (С). Но врут - по разному, поэтому, как я уже сказал, в свежих прошивках EKF сводит их вместе с разными временнЫми весами.

    Для старых прошивок и не очень длительных полетах лучше не обращать внимания на высоту GPS и использовать только барометр. 

    У меня один коптер на древней 3.1 (ибо RTF), другой на 3.4. Проблем с высотой ОСД я не наблюдаю ни на одном. Правда я категорически не использую UBLOXы, но вряд ли дело в этом. Других жалоб на высоту тоже не поступает. Вот если наберется еще десяток желающих - можно будет подумать, а пока это из разряда "персональные хотелки".

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-10 12:29:42] night_ghost писал(а):  Для старых прошивок и не очень длительных полетах лучше не обращать внимания на высоту GPS и использовать только барометр. 

    не обращать внимания на высоту GPS и использовать только барометр - КАК ЭТО ДЕЛАТЬ, если в ОСД попадает только GPS высота? Отключить GPS совсем?

    У меня, к сожалению (да, именно к сожалению!),  последняя для АРМ 2.х Plane-прошивка. Более древних никак не могу нагуглить, а на офсайте их просто нет. В более старых было несколько полезных для простых недальних полётов фич, которые убрали из-за нехватки места для улучшений.

     

    [2017-01-10 12:29:42] night_ghost писал(а):  Вот если наберется еще десяток желающих - можно будет подумать, а пока это из разряда "персональные хотелки".

    Что-то мне подсказывает, что желающих найдётся достаточное количество, если станет известно о возможности такого отображения высоты на экране или возможности выбора при конфигурировании.  8-)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-10 12:50:36] serdg писал(а): КАК ЭТО ДЕЛАТЬ, если в ОСД попадает только GPS высота?

    в ОСД попадает высота которую передает полетный контроллер, вот с ним и надо разбираться почему он подменяет барометрическую чем-то еще. Кста, есть еще высота mavlink_msg_global_position_int_get_relative_alt - могу HomeAlt галочкой переключить на нее.

    [2017-01-10 12:50:36] serdg писал(а): Более древних никак не могу нагуглить

    Исходники лежат на Гитхабе, и бинарники тоже - а значит можно получить любой файл на любой момент времени, было бы желание. Мне где-то попадался УРЛ где сие брать, но за ненадобностью не сохранил.

    [2017-01-10 12:50:36] serdg писал(а): Что-то мне подсказывает, что желающих найдётся достаточное количество

    А если они еще и скинутся, то можно будет и выяснить, что же там МП показывает :)

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-10 13:53:26] night_ghost писал(а): Кста, есть еще высота mavlink_msg_global_position_int_get_relative_alt - могу HomeAlt галочкой переключить на нее. 
    А что толку, по названию очевидно GPS происхождение.
    [2017-01-10 13:53:26] night_ghost писал(а): Исходники лежат на Гитхабе, и бинарники тоже - а значит можно получить любой файл на любой момент времени, было бы желание. 

    Вот всё, что есть на гитхабе, только крайняя версия и то под pixhawk. https://github.com/ArduPilot/ardupilot/tree/master/ArduPlane  APM 2.x давно не поддерживается.

    [2017-01-10 13:53:26] night_ghost писал(а): А если они еще и скинутся, то можно будет и выяснить, что же там МП показывает :)

    Ну а что, тоже вариант. "Сколько вешать в граммах" за возможность выбора GPS/baro для вывода высоты на экран? Я серьёзно, можно списаться лично и попытаться договориться.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-10 14:18:16] serdg писал(а): Вот всё, что есть на гитхабе

    На гитхаб мало смотреть - им надо уметь пользоваться!  Вот дерево файлов на состояние релиза АрдуПлейн-3.0.3, можно загрузить и собрать. Аналогично можно найти состояние исходников - как я уже сказал! - на ЛЮБОЙ момент времени.

    [2017-01-10 14:18:16] serdg писал(а): попытаться договориться

    Ой вряд ли, с америкосами я уже как-то не договорился, жадничают :)

    [2017-01-10 14:18:16] serdg писал(а): А что толку,

    Наше дело предложить - ваше отказаться (С)

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-10 15:07:51] night_ghost писал(а): На гитхаб мало смотреть - им надо уметь пользоваться!  
    Золотые слова! Прошёл по ссылке и наконец догадался, как найти ранние версии. Вот только где бы теперь найти "руководство пользователя" по сборке.  :cry:
    [2017-01-10 15:07:51] night_ghost писал(а): Ой вряд ли, с америкосами я уже как-то не договорился, жадничают :) 
    Мы же не америкосы, напишите в личку предложение, обсудим.
    [2017-01-10 12:50:36] serdg писал(а): не обращать внимания на высоту GPS и использовать только барометр - КАК ЭТО ДЕЛАТЬ, если в ОСД попадает только GPS высота? Отключить GPS совсем? 
    Вот на этот вопрос что-то можете сказать?
  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад

    [2017-01-10 03:01:29] 5yoda5 писал(а): Грузите прошивку для заливки шрифтов (самая первая в папке с прошивками, название что-то вроде charset_update), заливайте шрифт, а потом уже основную прошивку. Конфигурацию естественно лучше предварительно сохранить.

    По шагам опишите, пожалуйста:
    1. "Грузите прошивку для заливки шрифтов" - каким образом? Через Options -> Update Firmware ->  Character_Updater_FW.hex?
    2. "заливайте шрифт" -  каким образом? Update Charset в конфигураторе же не работает. Или так запустится?
    3. "а потом уже основную прошивку" -  Это как обычно, через Options -> Update Firmware -> *.hex, я так понимаю?
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-10 16:47:40] serdg писал(а): По шагам опишите

    не актуально, в пару дней будет версия с рабочей заливкой шрифтов

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-10 19:07:19] night_ghost писал(а): не актуально, в пару дней будет версия с рабочей заливкой шрифтов

    А в принципе, в качестве познания нового навыка, каков алгоритм?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    v915

    • исправлен баг с загрузкой шрифтов
    • HomeAlt может использовать другую высоту
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 05:40:05] serdg писал(а): каков алгоритм

    приведен полностью пару постов выше.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 06:49:59] night_ghost писал(а): v915
    • HomeAlt может использовать другую высоту
    Имеется в виду - mavlink_msg_global_position_int_get_relative_alt ?

    [2017-01-11 06:51:31] night_ghost писал(а): приведен полностью пару постов выше.
    Парой постов выше есть только моя гипотеза о трёх шагах. Так и делается?

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 07:03:27] serdg писал(а): Имеется в виду

    Имеется в виду - пробуем потом отписываемся. Или изучаем сорцы.

    [2017-01-11 07:03:27] serdg писал(а): моя гипотеза о трёх шагах. Так и делается?

    не знаю, не пробовал. Вобщем-то методом "научного тыка" у @5yoda5  получилось, значит это возможно, соответственно и спрашивать лучше у него.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    Уважаемый 5yoda5, ответьте, пожалуйста.
    [2017-01-10 06:34:01] 5yoda5 писал(а):  Я просто попробовал залить шрифты через прошивку-прошивальщик шрифтов - у меня вышло. 
    [2017-01-10 03:01:29] 5yoda5 писал(а):  Грузите прошивку для заливки шрифтов (самая первая в папке с прошивками, название что-то вроде charset_update), заливайте шрифт, а потом уже основную прошивку. 
    По шагам опишите, пожалуйста:
    1. "Грузите прошивку для заливки шрифтов" - каким образом? Через Options -> Update Firmware ->  Character_Updater_FW.hex?
    2. "заливайте шрифт" -  каким образом? Update Charset в конфигураторе же не работает. Или так запустится?
    3. "а потом уже основную прошивку" -  Это как обычно, через Options -> Update Firmware -> *.hex, я так понимаю?
  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад
    [2017-01-11 07:39:30] serdg писал(а): По шагам опишите, пожалуйста:

    Да. На все три пункта. Плюсом ещё можно вначале ЕЕПРОМ очистить, тоже через меню.

    Всё именно так мною в итоге и делалось. Я вообще предпочитаю не задавать много вопросов, а сначала искать инфу, потом что-то пробовать, если есть проблемы опять искать инфу, опять пробовать... И только столкнувшись лбом об стену - только тогда спрашиваю. Конечно, иногда меня данный метод подводит, но как правило - очень выручает.

    Так получилось, что моё знакомство с прошивкой уважаемого автора началось с версии, имеющей данный глюк (уж не знаю, когда он возник). И так как ранее я не загружал прошивки новее версии R800  - я подумал, что Character_Updater_FW.hex наверное лежит не просто так, попробовал - получилось.

    Еще был вариант попробовать прошивку откуда-нибудь из середины списка со штатным методом загрузки шрифтов, но до его проверки очередь не дошла, так как сработал вышеозвученный метод.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 09:10:56] 5yoda5 писал(а): Я вообще предпочитаю не задавать много вопросов, а сначала искать инфу, потом что-то пробовать, если есть проблемы опять искать инфу, опять пробовать... И только столкнувшись лбом об стену - только тогда спрашиваю. 

    Мое почтение таким людям! А то иногда аж руки опускаются от выбора - делать что-то новое или отвечать на кучи давно пережеванных вопросов... 

     

    [2017-01-11 09:10:56] 5yoda5 писал(а): я подумал, что Character_Updater_FW.hex наверное лежит не просто так,

    Совершенно верно, не просто так. До последней версии загрузка шрифтов была кривая дОнельзя, и зависела от точной синхронизации между конфигуратором и платой, шаг влево-вправо и шрифты не грузятся. Навскидку эта загрузка ломалась раз 8, если не больше.

    И поэтому тулза загрузки шрифтов, умеющая делать только одно но зато хорошо, постоянно пригождалась.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 09:10:56] 5yoda5 писал(а): Я вообще предпочитаю не задавать много вопросов, а сначала искать инфу, потом что-то пробовать, если есть проблемы опять искать инфу, опять пробовать... И только столкнувшись лбом об стену - только тогда спрашиваю. 

    Спасибо за ненавязчивое наставление. Вот только ваш метод хорош при достаточности временных ресурсов на пробы/ошибки и плохо подходит в случаях, когда на хобби от силы 1,5-2 часа в день урывкам и далеко не каждый день. Причём чреват попадаловом на побочные проблемы, возникающие при "некорректных" пробах.  А это - опять время на поиск ответов, коего совсем немного, см. выше. Поэтому предпочитаю задавать вопросы, если не смог найти однозначный ответ самостоятельно, и только потом делать, имея уверенность на однозначное получение требуемого результата или хотя бы на "непопадание на попадалово".

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад
    [2017-01-11 10:06:31] night_ghost писал(а): А то иногда аж руки опускаются от выбора - делать что-то новое или отвечать на кучи давно пережеванных вопросов

    Да, знакомо. У меня тоже бывает такая дилемма - либо самому дальше двигаться, либо народу помогать.

    Если нет времени на ответы на одни и те же вопросы, посылайте спрашивающих ..... к нам на форум. (кстати, я модератор на этом форуме  ;-)  - лютая, бешенная реклама стороннего ресурса :mrgreen:  ) Пусть регистрируются, подбирают подходящую тему и спрашивают. Что касается особенностей именно вашей реализации - возможно я ответить не смогу (но может ответят другие форумчане), но на вопросы подключения, восстановления бута и прочую мелочевку - ответим. Плюсом можно завести отдельную тему по вашей прошивке и поддерживать актуальность информации путем редактирования шапки темы (которая может быть "сквозной" через все страницы, а может быть и нет).

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад
    [2017-01-11 11:07:29] serdg писал(а): Спасибо за ненавязчивое наставление. Вот только ваш метод хорош при достаточности временных ресурсов на пробы/ошибки и плохо подходит в случаях, когда на хобби от силы 1,5-2 часа в день урывкам и далеко не каждый день. Причём чреват попадаловом на побочные проблемы, возникающие при "некорректных" пробах.  А это - опять время на поиск ответов, коего совсем немного, см. выше. Поэтому предпочитаю задавать вопросы, если не смог найти однозначный ответ самостоятельно, и только потом делать, имея уверенность на однозначное получение требуемого результата или хотя бы на "непопадание на попадалово".

    Я вас прекрасно понимаю. Поэтому наставление было ненавязчивым :) (я надеюсь на это)

    Да, время - самый ценный ресурс, и отвечая на подобные вопросы - тоже тратишь время, которое можно потратить на другие изыскания / продвижение проектов. Но помня свои метания в поисках ответа, предпочитаю информацией делиться, а не писать "гугл в помощь". Мне на общение тоже приходится отрывать порядка 1,5-2 часов (если не больше). И моё заветное желание - найти в сутках свободных 6 часов. Поэтому я иногда ложусь спать в 4.30 ночи (а в 7.00 вставать на работу), но организм не железный, такие бодрствования не даются постоянно, начинает вырубать на сон.

    Но несмотря на всё вышеперечисленное, всё-таки стараюсь людям помогать (как написал выше).

    Удачи вам!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 11:11:52] 5yoda5 писал(а): кстати, я модератор на этом форуме  ;-)  - лютая, бешенная реклама стороннего ресурса 

    А я - владелец этого ресурса, и очень не люблю когда сманивают посетителей. Ничего личного, но и здесь можно как регистрироваться, так и спрашивать и отвечать. И тут не банят за косой взгляд как (не к ночи будет сказано) где :mrgreen: Ссылка уважаемого модератора отмодерастена :)

     

    [2017-01-11 11:11:52] 5yoda5 писал(а): Плюсом можно завести отдельную тему по вашей прошивке и поддерживать актуальность информации путем редактирования шапки темы

     А TYT есть полноценная коллективно-редактируемая WIKI в каждой группе  :-P Кстати, на гитхабе я уже месяца два как тоже открыл раздел Wiki для публичного редактирования - желающих почему-то( :lol: ) не нашлось.

    [2017-01-11 11:07:29] serdg писал(а): Поэтому предпочитаю задавать вопросы, если не смог найти однозначный ответ самостоятельно

    Тут весь вопрос в самом вопросе. Никому же в голову не придет спрашивать у Билла Гейтса "а что это за окошко вылезло", или у Линуса Торвальдса "а почему ядро девайс не видит". Однако же треобовать консультацию по посторонним вопросам у авторов менее крупных проектов считается почему-то нормой. Понятно что кроме меня никто не может ответить на неочевидные вопросы по самой прошивке - но ведь тыквогоголовые америкосы  умудряются спросить: "у меня ОпОСД и ОпенПилот, почему координаты ГПС не видно?"  :evil:  И почему-то удивляются когда их посылаешь подучиться сначала...

     

     

     

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад
    [2017-01-11 11:49:58] night_ghost писал(а): А я - владелец этого ресурса, и очень не люблю когда сманивают посетителей. Ничего личного, но и здесь можно как регистрироваться, так и спрашивать и отвечать.

    Понимаю, и более форсить наш форум не буду. ;)

    [2017-01-11 11:49:58] night_ghost писал(а): И тут не банят за косой взгляд как (не к ночи будет сказано) где

    ...Чего у нас НИ РАЗУ не было. В самых запущенных случаях - всего лишь говорили "ай-ай-ай" (когда уже до срача доходит).

    [2017-01-11 11:49:58] night_ghost писал(а): Ссылка уважаемого модератора отмодерастена :) 
    Как говорится - ваше право. Желающие дорожку на форум apmcopter найдут сами.
    [2017-01-11 11:49:58] night_ghost писал(а): А TYT есть полноценная коллективно-редактируемая WIKI в каждой группе  :-P Кстати, на гитхабе я уже месяца два как тоже открыл раздел Wiki для публичного редактирования - желающих почему-то( :lol: ) не нашлось. 
    Вот именно. Не нашлось....
    Засим - откланиваюсь, и искренне желаю удачи, терпения и успехов.
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 12:13:51] 5yoda5 писал(а): Чего у нас НИ РАЗУ не было

    Я не про вас, а про "форум Надутого Пузыря". Казалось бы, из той обстановки "ноги-ноги, несите мою Ж" - однако ж "мыши колятся, плакают но продолжают жрать кактус"... Чего ж Вы там свой призыв не размещаете? - потому что череповато, знаю  :mrgreen:

    [2017-01-11 12:13:51] 5yoda5 писал(а): Желающие дорожку

    найдут если надо будет. Но как Вы верно подметили - "вот именно". Ибо 99% людей ищут ответ на свой конкретный вопрос, а решив его даже не соизволяют поделиться способом решения. Потребительство овладело миром :( Какая шапка, какая WIKI - если каждый раз приходится уговаривать приложить нужные файлы к вопросу.

    Да куда далеко ходить - "и прошивку возьмем и посетителей прихватим", не так ли? ;)

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 11:49:58] night_ghost писал(а): Никому же в голову не придет спрашивать у Билла Гейтса "а что это за окошко вылезло", или у Линуса Торвальдса "а почему ядро девайс не видит". Однако же треобовать консультацию по посторонним вопросам у авторов менее крупных проектов считается почему-то нормой. 
    Если точно известно, что корень проблемы в проекте "Билла Гейтса", а не "в менее крупном проекте", то я всегда стараюсь спросить у "Билла". А вот когда вообще непонятно, в чём причина и откуда её ноги растут, то приходится начинать с более простого пути, особенно учитывая, что нет никаких шансов в получении адекватного ответа у "Билла". И потом, "Билла" спрашивай, не спрашивай, он всё равно отправит к "автору менее крупного проекта". 8-) Хотя, возможно, я не умею спрашивать. 

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 12:38:37] serdg писал(а): возможно, я не умею спрашивать

    Это у Вас вполне получается, тут проблема в том что далеко не всегда автор может ответить на заданный вопрос. Простейший пример - поведение в режиме самолета. Ну нету у меня самолета, что ж поделаешь :)

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    Ещё пара вопросов, в таком случае;
    [2016-05-27 12:07:40] night_ghost писал(а): v843
    • поддержка аппаратов без GPS: панели высоты и скорости работают и без GPS
    В этом случае высота уж точно берётся от барометра. Я правильно понимаю, что при отсутствии GPS на борту контроллер просто использует барометр в качестве единственного доступного источника высоты, заменяет GPS-высоту на барометрическую и шлёт в ОСД её? Иными словами, ОСД не запрашивает специально барометрический показатель, а просто использует то, что получает. Это к вопросу о выборе источника высоты для отображения.
    [2016-08-14 18:18:00] semi27 писал(а): В 877 прошивке ....... показания высоты от точки взлёта (houm altitude)выводятся както некорректно: показывает -1,далее не 0 а 54 и по нарастающей.

    Это был баг и он был исправлен или чей-то частный глюк, не связанный с вашим проектом? Я просто вчера наблюдал подобное на v850, стоял в поле, держал аппарат в руках, привязка была по 18-19 спутникам. Сначала высота стабилизировалась на 30м, потом нарисовалась цифра -1, при подъёме рукой на 2 м возникала цифра 27. Время от времени это проходило, потом появлялось снова.

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад

    Эх, вроде откланялся, а опять...

    [2017-01-11 12:22:17] night_ghost писал(а): Я не про вас, а про "форум Надутого Пузыря". Казалось бы, из той обстановки "ноги-ноги, несите мою Ж" - однако ж "мыши колятся, плакают но продолжают жрать кактус"... Чего ж Вы там свой призыв не размещаете? - потому что череповато, знаю
    Я понял, что это про РЦД. И ссылку я там в одной из тем размещал. За что был забанен на месяц с формулировкой "за спам". Тем не менее, если в ветке-спутнике (тематически близкой) возникает вопрос, на который есть ответ на нашем форуме - я даю ссылку на конкретную тему (или на конкретный пост). Вот вам и мыши и кактусы.
    [2017-01-11 12:22:17] night_ghost писал(а): Да куда далеко ходить - "и прошивку возьмем и посетителей прихватим", не так ли?

    Не, не так. Прошивочку вашу я взял из любопытства. Раз её официально рекомендуют АрдуКоптеровцы, значит её стоит как минимум посмотреть. А коль скоро встал вопрос о прошивке ОСД на моём РТФном коптере (я не мог подключиться к той ОСД для настройки, а мне нужны были координаты ГПС на экране), я решить прошить вашу прошивку. Кто-нибудь всё равно рано или поздно что-нибудь спросит про вашу прошивку на нашем форуме (кстати уже спрашивали, я их послал на ваш ресурс, у нас на форуме ссылки на чужие ресурсы не возбраняются ;-)  ), и я отвечу немного больше, если попользуюсь вашей прошивкой, нежели вообще в глаза её не видев. 
    как-то так.

    Ладно, оставим всё это как есть, всего наилучшего.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 13:50:45] 5yoda5 писал(а): ссылку на конкретную тему (или на конкретный пост).

    Объяснять в чем разница, или и так понятно?

    [2017-01-11 13:50:45] 5yoda5 писал(а): Кто-нибудь всё равно рано или поздно что-нибудь спросит

    Если уж помогать людям - то наверное всем и сразу, а не только тем кто спросит? Поэтому лучшая помощь - это детальная документация уровня "нажать эту кнопку, нажать другую кнопку", а лучшее место для такой документации - это WIKI самого проекта, не так ли? ;)

     

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад
    [2017-01-11 14:19:01] night_ghost писал(а): Если уж помогать людям - то наверное всем и сразу, а не только тем кто спросит? Поэтому лучшая помощь - это детальная документация уровня "нажать эту кнопку, нажать другую кнопку", а лучшее место для такой документации - это WIKI самого проекта, не так ли?

    СОГЛАСЕН. 

    Так почему же тот, кто больше всех знает про эту прошивку до сих пор не наполнил вики? ;)  Как говорится - алаверды.

    Что до меня лично - отвечая на вопросы пользователей я помогаю решать проблемы не только с проектом минимОСД, а по коптерам в целом (и даже немного по самолетам). Конечно, я не энциклопедия, и всего не знаю, но чем могу.... К тому же на форуме ещё много других людей, и советы исходят от многих пользователей.

    Предлагаю закончить дискуссию.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 15:31:34] 5yoda5 писал(а): Так почему же тот, кто больше всех знает про эту прошивку до сих пор не наполнил вики?

    Неужели непонятно? Я не в состоянии составить документацию на таком уровне просто по определению - ибо мне в этой прошивке АБСОЛЮТНО ВСЕ ПОНЯТНО! У меня не возникает вопросов на которые нужны ответы! И именно поэтому лучшая документация - от тех пользователей что разобрались самостоятельно.

    [2017-01-11 15:31:34] 5yoda5 писал(а): Конечно, я не энциклопедия

    Ага, я уже заметил :) 

    [2017-01-11 15:31:34] 5yoda5 писал(а): советы исходят от многих пользователей.

    Основа всех интернет-форумов принцип "слепой ведет слепого" :( Что приводит иногда к настолько вредным советам - Остер отдыхает!

     

    [2017-01-11 15:31:34] 5yoda5 писал(а): Предлагаю

    Не стоит ли оставлять модераторские замашки, приходя в гости?

  • Аватар профиля 5yoda5 5yoda5 в 7 г., 3 мес. назад

    Ладно, пойду я к другому костерку, отогреваться. :(

    Спасибо за общение, от темы отписываюсь.

    Просто так забавненько получается. С одной стороны "мне всё и так понятно". А с другой стороны "слепой ведет слепого". А кому тогда вики наполнять??? Адью.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 15:48:44] 5yoda5 писал(а): А кому тогда вики наполнять???

    благодарным пользовательям - кому еще? Не мне же документация нужна :)

    [2017-01-11 15:48:44] 5yoda5 писал(а): отогреваться.

    а на что Вы собственно рассчитывали после этого плевка? Я надеялся на извинения - не дождался. Но ведь и не забанил, верно? ;) Честно победил в цивилизованной дискуссии, чего ж тут стыдиться?  :mrgreen:

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 13:20:00] serdg писал(а): Это был баг и он был исправлен или чей-то частный глюк, не связанный с вашим проектом?

    Все же попросил бы сначала протестировать альтернативный источник высоты для HomeALT, а потом делать выводы. Но да, второй случай проблем с высотой засчитан :)

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 16:03:09] night_ghost писал(а): Все же попросил бы сначала протестировать альтернативный источник высоты для HomeALT, а потом делать выводы. 

    Результаты "ручных" тестов следующие (HomeALT_stand. и HomeALT_alt. выведены на разные экраны, 17-18 спутников устойчиво):

    В режиме дизарм:

    HomeALT_stand. и HomeALT_alt. идентично показывают на земле 25-27 м, перемещение вверх/вниз в диапазоне 2м адекватно отражаются относительно этого начального уровня.

    В режиме арм:

    • HomeALT_stand. при подъёме на 1-2 м перескакивает с начальных 25-27 м на цифру 1м и дальше увеличивается адекватно, при опускании обратно на землю опять возвращается на 25-27.
    • HomeALT_alt.  ведёт себя без изменений относительно режима дизарм.

     

    В обоих случаях обычный Alt до арма показывал отрицательное значение -88...90 м, при арме сбросился в 0 и плавал +/- 1 м (галка сброса установлена). При перемещении в диапазоне 2 м адекватно показывает относительно начального уровня. При повторных арм/дизарм обнуления не происходит.

    Попутно заметил, что трудно поймать нужный экран. Также после арма при перещёлкивании тумблера выбора экрана ОСД проходит в цикле  через экран настройки, но там пусто. Раньше вроде бы на этот пустой экран попыток перехода не наблюдалось.

    И ещё - не спервого раза целиком записывается конфигурация в ОСД, некоторые параметры почему-то остаются такими же, как и до изменений, приходится повторять запись. Мелочь, но уж раз заметил, то сказал.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 19:55:36] serdg писал(а): то трудно поймать нужный экран
    [2017-01-11 19:55:36] serdg писал(а): не спервого раза целиком записывается конфигурация в ОСД

    Странно, в этих местах изменений не было уже вечность.

    [2017-01-11 19:55:36] serdg писал(а): При повторных арм/дизарм обнуления не происходит.

    Твк и задумано - предполагается полет "на всю батарею" и без смены места старта без ее отключения, поэтому только первый арм после подачи питания запоминает параметры "дома". Сделано так против ре-арма в воздухе, рапортованного некоторыми самолетчиками, и приводившего к потере направления "домой"

    По поводу высоты - я правильно понимаю что альтернативный режим получился у вас именно барометрической высотой?

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 20:04:53] night_ghost писал(а):  По поводу высоты - я правильно понимаю что альтернативный режим получился у вас именно барометрической высотой?

    Нет, это та же GPS высота, что и в обычном режиме HomeAlt. Обе после подачи питания в состоянии положения "на земле" идентично изменяются приблизительно с 200 м в меньшую сторону по мере роста числа видимых спутников. И почему-то, в отличие от классического представления измеряют именно абсолютное значение - я живу в С-Пб, т.е. правктически на уровне моря, что и отражает цифра 25-27 м.

    [2017-01-11 20:04:53] night_ghost писал(а): Странно, в этих местах изменений не было уже вечность. 
    На v.850 это было заметно проще, хотя тоже надо было приноровиться. Сейчас настройка прежняя:
  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 20:26:16] serdg писал(а): Нет, это та же GPS высота, что и в обычном режиме HomeAlt.

    тогда я вообще ничего  не понимаю - и где же мне эту баровысоту брать тогда? Похоже что это чистА самолетная фича, причем конкретной версии... На коптерах HomeAlt в обоих случаях показывает именно баровысоту.

    Может лучше тогда и просто панели Alt сделать тот же дополнительный источник - но так же со сбросом при арме?

     

    [2017-01-11 20:26:16] serdg писал(а): Сейчас настройка прежняя

    способ смены экрана по каналу режима является унаследованным и особо не поддерживается - я им не пользуюсь.  По отзывам лучше еще ставить галку "by 200"

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 20:33:58] night_ghost писал(а): Может лучше тогда и просто панели Alt сделать тот же дополнительный источник - но так же со сбросом при арме?  
    Я думаю, нет смысла, источник величин Alt и HomeAlt всё равно в обоих случаях GPS, но HomeAlt в итоге сразу показывает абсолютную GPS высоту старта и работает от неё, а Alt похоже берёт за начало некую комбинацию баро и  GPS высот, но потом всё равно работает по GPS компоненте. У на сейчас пониженное давление, отсюда и -90м, видимо.
    Мне кажется, если в MAVlink по умолчанию не выдаётся баровысота при наличии GPS высоты, то тут уж ничего не сделать. Только если влезать в прошивку APM, искать там переменную баровысоты, добавлять её в поток MAVlink и потом запрашивать из него.  Но это тот ещё труд. 8-O

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 20:49:02] serdg писал(а): Я думаю, нет смысла, источник величин Alt и HomeAlt всё равно в обоих случаях GPS 

    ну дело-то в том что оно должно показывать высоту над точкой старта! И не делает этого почему-то. Но если взять тот же источник, и обнулять при арме, то получится весьма годная альтернатива

     

    [2017-01-11 20:49:02] serdg писал(а): Только если влезать в прошивку APM, искать там переменную баровысоты,

    Это еще может рассматриваться ежели софт свежий, а для древних версий все пожелания изменений будут закономерно посланы. К моему крылу недостающие части приедут примерно через месяц, тогда я смогу сказать как обстоят дела в свежих прошивках.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 20:55:14] night_ghost писал(а)ну дело-то в том что оно должно показывать высоту над точкой старта! И не делает этого почему-то. Но если взять тот же источник, и обнулять при арме, то получится весьма годная альтернатива

    Тогда - да. При текущем положении дел в Alt истинная высота старта неизвестна в начале. Если брать стандартный HomeAlt и добавить опцию обнуления при арме, то можно плучить оба варианта высоты - абсолютный и относительный. Каждый выберет, что кому нужно.

    Жаль, конечно, что баровысоты нет, при простых полётах она удобнее. 

     
    [2017-01-11 20:55:14] night_ghost писал(а)Это еще может рассматриваться ежели софт свежий, а для древних версий все пожелания изменений будут закономерно посланы. К моему крылу недостающие части приедут примерно через месяц, тогда я смогу сказать как обстоят дела в свежих прошивках.

    Свежие прошивки есть только для PixHawk. Он собран на ARM Cortex, но, по слухам, текущая версия 3.7 для него почти идентична версии 3.4, которая была последней для APM 2.6.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 21:04:17] serdg писал(а): При текущем положении дел в Alt истинная высота старта неизвестна в начале

    Вот честно - я не могу представить себе сценарий использования беспилотника, когда вдруг понадобится абсолютная высота старта...

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 21:12:32] night_ghost писал(а): Вот честно - я не могу представить себе сценарий использования беспилотника, когда вдруг понадобится абсолютная высота старта...

    Я тоже, поэтому и не вижу разницы между испльзованием HomeAlt и Alt при текущем положении дел, если есть возможность их обнуления перед стартом. Только что если для справки получать для начала  выстоту своего старта из любопытства.

    Тогда можно оставить HomeAlt и добавить галку обнуления, а Alt убрать вообще, чтобы никого не смущало. А лучше ещё и переименовать HomeAlt в Alt - тогда вкупе с опцией обнуления всё становится однозначным  понятным.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад
    [2017-01-11 21:25:37] serdg писал(а): Тогда оставить HomeAlt и добавить галку обнуления, а Alt убрать, чтобы никого не смущало.

    Дык дело в том что с другим софтом полетного контроллера дела обстоят совсем иначе! Так что никаких "убрать" никогда не будет - просто чтобы привычный порядок вещей не ломать.

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 21:30:48] night_ghost писал(а): Дык дело в том что с другим софтом полетного контроллера дела обстоят совсем иначе! Так что никаких "убрать" никогда не будет - просто чтобы привычный порядок вещей не ломать.

    Да, согласен. А аспект прописать в Wiki. Могу даже это сделать, но для начала надо бы провети полновкусные лётные испытания для полной уверенности, а не только "подпрыгивания". Только холодновато сейчас, мой носитель не выдержит, для него ниже 0 смертельно - скотч отклеивается, неделю назад чуть не разложил на тестах грузоподёмности и энергопотребления.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 3 мес. назад

    Дааа, зима у нас - время внутрикомнатных мухолетов :) Выезжал НГ поснимать с коптера, так вместо обычных 20 минут 5 еле вышло, чуть не разложил :( Ладно крыло - детское EPP, ему все равно :) Надеюсь таки вылететь над снегом, пока падать не так больно - крылом не рулил  никогда, а сам ручку держал около 30 лет назад...

  • Аватар профиля TSV TSV-2 пунктов в 7 г., 3 мес. назад
    [2017-01-11 21:45:27] night_ghost писал(а): крылом не рулил  никогда, а сам ручку держал около 30 лет назад...

    "Мастерство не пропьёшь". Если чувство ручки есть, тогда хоть вчера, хоть 30 лет спустя - разница только в наличии и амплитуде дрожи конечностей перед запуском. А как первый горшок чихнул - как рукой сняло. По себе знаю.

← Форум группы   Все форумы К последней записи
Постов на странице:

Вы автоматически вступите в эту группу, когда ответите в теме.

Добавить ответ:

-
Рейтинг@Mail.ru