А не сделать ли нам OSD?

oleg70
alexeykozin:

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

По идее, по другому и быть не может…, к тому же рисовать на экране “луч” начинает с 23-й строки, а предыдущие строки называются “служебные” (??), чем и кому они “служат” в ГОСТе не указано… 😃

korall
alexeykozin:

строки то считаем от конца кадрового импульса

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

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

Верно ,в первом полукадре начало КСИ совпадает с началом первой строки ,и заканчивается посередине 3,а во втором полукадре наоборот, таким образом из 625 строк 5 из которых тратится на межкадровую синхронизацию остается четное количество ,все дело не в количестве строк а во времяни ,все сигналы четко привязаны к периоду в 64мкс (счетчик строк ведь тикает непрерывно даже во время КСИ)

от начала экрана до середины рисует а конец не прорисовывается?

какбы да ,просто все это остается за кадром,ведь реально видимые строки с 23 по 310 в одном полукадре и аналогично в другом.
Вот довольно толковая картинка все объясняющая vg.ucoz.ru/_ld/0/19_6271c7720749.png

oleg70:

а предыдущие строки называются “служебные” (??), чем и кому они “служат” в ГОСТе не указано…

Как же не указано , все есть ГОСТ_7845-92, тут подробней

oleg70
korall:

счетчик строк ведь тикает непрерывно

Тут надо понять, что сигнал ПТС разрабатывался для аналогового тракта приёма (этим и обуславливается его избыточная сложность), где никаких “счетчиков” не могло быть в принципе… Поэтому то, “служебные” строки с их вспомогательной информацией для нашего использования просто не нужны.

1 month later
Shrizt

Что то тема затихла, будет убийца всех осд или нет? 😉

Shuricus

У нескольких человек да. 😃
У нас - похоже что нет.

alexeykozin

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

олег анонсирует новый алгоритм вывода видеоданных с стм
rcopen.com/forum/f134/topic224458/5653
может родится новое осд

AlexSneg

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

alexeykozin:

олег анонсирует новый алгоритм вывода видеоданных с стм

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

oleg70
Shrizt:

будет убийца всех осд или нет?

Какими свойствами и характеристиками, по Вашему, должен обладать этот “убийца” ? Куда ещё направить усилия ?

AlexSneg:

и в той железке, которая под эту тему создавалась тоже полностью аппаратное формирование кадра

А мне показалось(?) что у Вас всё же осталось одно прерываннице…

AlexSneg
oleg70:

А мне показалось(?) что у Вас всё же осталось одно прерываннице…

Нет, в данном ОСД нет прерываний на развертке. Вы путаете с моим АП первой версии, там кадровые 50Гц оставались для смены указателей ДМА на буфер развертки перед стартом нового кадра, кроме того мне кадровые там парсить приходилось, так как не было LM1881. В этой ОСД стоит LM1881 и прерывания там на фиг не нужны.

oleg70
AlexSneg:

стоит LM1881 и прерывания там на фиг не нужны.

Всю ветку вашу просмотрел, вроде, …(?) тогда , если не трудно , вкратце - основные принципы Вашего вывода на экран обозначте…

Shrizt
oleg70:

Какими свойствами и характеристиками, по Вашему, должен обладать этот “убийца” ? Куда ещё направить усилия ?

Четкая, плавная графика,
Поддержка основных автопилотов, ну или просто mavlink,
Высокая надежность,
Гибкие настройки,
Цена до 10 usd,
Открытая система

X3_Shim
Shrizt:

Цена до 10 usd

тут думаю даже китацы, даже с большой партией не осилят такую цену.

AlexSneg
Shrizt:

Цена до 10 usd

про это можно смело забыть. Произвольная графика с тенями и $10 понятия никак не совместимые.

Shrizt

Ну миним-осд я на днях купил за 9 долларов, тут (реклама, так как быстро шлет и работает без глюков пока) -
www.aliexpress.com/item/…/1691027880.html

В принципе, если будет реально все работать хорошо, ну пусть это будет 15-20 долларей… иначе убийцы не получится имхо…

AlexSneg
Shrizt:

Ну миним-осд я на днях купил за 9 долларов

Так вы уж определитесть, вам графика свободная на экране нужна или только букоффки.

Shuricus
Shrizt:

ну пусть это будет 15-20 долларей… иначе убийцы не получится имхо…

Никто про убийцу Минима тут и не говорил. Это вы пришли и придумали. Речь шла об качественной графике, широком функционале и приемлемой цене.

Только уже 17 страниц исписали а воз и ныне там.

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

Кто мне обьяснит, зачем горизонт в ОСД, если только не в облаке лететь?

oleg70
Shrizt:

Четкая, плавная графика,
Поддержка основных автопилотов, ну или просто mavlink,
Высокая надежность,
Гибкие настройки,
Цена до 10 usd,
Открытая система

Всё что Вы перечислили и даже больше есть например в моей разработке (и кстати далеко не только моей), но последний критерий просто убивает (😃)… По моему ещё нигде в мире “кастомные вещи” не стоили дешевле ширпотреба…
Единственное что могу предложить это: идею, принципиальную схему, чертеж PСB под ЛУТ, софт инициализации всего этого, ну и скажем функцию вывода одной точки… а далее уж как нибуть Сами … Возьметесь повторить ? вот тогда даже с такими начальными условиями попробуйте уложиться в 10 америкосских рублей… Сколько я сам потратил на всё это просто молчу (готовых мог бы купить десяток), для меня это просто хобби… (😃)

Shuricus

Олег, понятно, что за 10$ никаких ОСД не будет, товарищ просто не понял концепцию, но тут никто никому не должен ничего повторять. Тема создавалась, что бы сделать и выложить сюда доступную плату + прошивку (даже не исходник).

Только пока все говорят про свои крутые разработки, но никто ничего законченного не выкладывает. Вопрос - никто не может закончить, или никто не хочет выкладывать?

Shrizt

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

Oleg70, устроит!

oleg70
Shrizt:

Если нет, ну откройте наработки.

Вот блок/схема и файл с инициализацией, как обещал… (для ознакомления, всем желающим, на остальные вопросы буду отвечать если кого заинтересует, делать впустую полноценную документацию неохота…)

osd_init.rar

Shrizt

А принципиальной схемы нет? Что такое TIM1-2-9? SPI1 ?