Андрюха, расскажи по подробнее куда чего паять что бы камеру подружить с мавлинком на коптерной прошивке.
Мавлинку видимо не нравиться амплитуда видео сигнала и он отказывается работать.
Тема известная, про нелюбовь некоторых камер и minimOSD.
Немного теории...
Как известно в сигнале PAL 625 строк, число нечетное, поэтому расположение строчных синхроимпульсов относительно кадрового отличается в "четных" и "нечетных" полукадрах. Для уменьшения этих отличий в стандартном сигнале введены, так называемые уравнивающие импульсы во время кадрового гасящего.
Микросхема MAX7456, которая используется в minimOSD в четных и нечетных строка выдает одинаковое изображение, те у нее только 312 строк.
Теперь про камеры, некоторые из них выдают не совсем корректный сигнал, у них меньше уравнивающих импульсов.
МАХ7456 получается синхронизируется от таких не в каждом полукадре и наложенное OSD получается как бы полупрозрачным,
на самом деле оно чересстрочное.
Дешевые наземные писалки, для упрощения, пишут тоже через строку, просто потом дублируют их.
Если такая писалка схватится за строки, которые с OSD, то запись будет нормальная, если за строки без OSD, то на записанной картинке OSD не будет, причем перескок происходит от малейшей помехи в видеосигнале и может быть несколько раз за сеанс.
Такие камеры - это самый тяжелый случай, лечится только заменой камеры, думаю можно сделать какой то корректор синхроимпульсов между камерой и minimOSD, а оно надо?
Теперь другой случай, он попроще для понимания.
В первых прошивках minimOSD изображение обновлялось в произвольные моменты времени, и на экране, если приглядеться были
заметны белые черточки, так называемые "мухи". Некоторым это не нравилось, и некто, вроде "Осипов" предложил изменять картинку в момент обратного, невидимого хода луча и внес изменения в прошивку. Официальным разработчикам это понравилось и они запросили у него разрешение использовать этот метод в официальной прошивке, нужно смотреть в CHANGE LIST, когда это появилось.
Все бы было хорошо, но попадаются камеры с некорректным кадровым сигналом, по которому MAX7456 не формирует запрос на прерывание для основного процессора, хотя в остальном все работает корректно. Отличить такой случай можно если на ходу отключать - подключать камеру, на сером экране OSD будет, а с подключенной камерой исчезнет. Причем minimOSD не виснет,
часики продолжают идти.
Способ лечения откатится на старую прошивку или использовать прошивку без контроля обновления. Т.к. на самолетах мы летаем на прошивке от Кирилла, то наткнувшись на такую камеру, я списался с ним и он внес изменение в очередную версию, пометив, что работает "со странными камерами". ("- Support for "strange" camera/max7456 behaviour where osd is shown, but VSync is not indicated by max7456.")
И последний из мне известных случаев, самый простой. OSD пропадает на светлом экране, например, небо и появляется на темном (лес, земля) иногда что бы понять надо покрутить настройку яркости камеры, или закрыть ее крышкой. В этом случае
искажается кадровый синхроимпульс в зависимости от постоянной составляющей в сигнале с камеры - лечится увеличением емкости проходного электролитического конденсатора на выходе, например нам пришлось увеличить его в 10 раз с 10 мкф до 100.
Так что для начала надо определится, какой у Вас случай, если что то новенькое интересно будет изучить.