EZ-WifiBroadcast DIY HD видео своими руками

khomyakk

Увеличил тх повер до 63. Тот же маршрут. Сильной прибавки в дальности не увидел. Те же 8км. Запас батарейки был. Решил повторить подвиг западных коллег на 14 км на высоте 500метров. Поднялся на 500 метров. Получилось 17км. Видео нарезка получилась не очень. Нарезал в Андроид видео редакторе.

khomyakk

Вот коротенькая запись с земли, в память до разворота чуть не влезло

По антеннам
Верхнее показание Хеликс
Второе -диполь
Третье - Харченко
На борту Vee с вертикальной поляризацией.

Adekamer

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

=Max

Снова прошу помощи.

Есть экран для мобильного телефона 2560x1440 точек, диагональю 5.5 дюймов.
Подключается к наземной распберри 3б через свой контроллер с dsi-hdmi переходником.
Хочу настроить вывод на него wifibroadcast-передаваемой картинки.

Конфигурация 1
(config.txt)
hdmi_drive=1
hdmi_ignore_edid=0xa5000080
hdmi_group=2
hdmi_mode=87
hdmi_pixel_freq_limit=400000000
hdmi_cvt=1440 2560 48
max_framebuffer_width=1440
max_framebuffer_height=2560
display_rotate=0
framebuffer_width=1440
framebuffer_height=2560

Результат – перевернутое изображение посередине экрана после загрузочных строк:
Display: (DVI DMT (87) RGB full 16:9), 1440x2560 48.00Hz, progressive
2017/04/21 16:31:50 socat (667) N PTY is /dev/pts/0
2017/04/21 16:31:50 socat (667) N PTY is /dev/pts/1
2017/04/21 16:31:50 socat (667) N starting data transfer loop with FDs [5.5] and [7.7]
Setting up wifi cards…
Setting up 0018e7bbd2b6: monitor mode…done. bringing up… done. frequency 5580 MHz… done!
Starting RX … (FEC: 8/4/1 1400)
photos.app.goo.gl/p3MVZ279hVIsEIY73

Конфигурация 2
Попытался перевернуть изображение на 270 градусов.
(config.txt, показано только то что изменилось по отношению к конфигурации 1)

display_rotate=3

Результат – вверху экрана те же несколько загрузочных строк что и в конфигурации 1. Изображения нет.
photos.app.goo.gl/Nwhf6daLZ3M6G1rt1

Конфигурация 3
То же что и конфигурация 2 + меняю местами значения
framebuffer_width с framebuffer_height,
а также
max_framebuffer_width с max_framebuffer_height.

(config.txt, показано только то что изменилось по отношению к конфигурации 2)

framebuffer_width=2560
framebuffer_height=1440
max_framebuffer_width=2560
max_framebuffer_height=1440

Результат – тот же что и в конфигурации 2 (Изображения нет).

khomyakk

Полетал сегодня . Вернул Датарейт на 4. Кейфреймрейт поставил 7.
Сёла с вайфай сетями здорово влияют. Старайтесь облетать, если летаете далеко. В итоге линк потерял, причем при возврате, над селом Дбм полезло вверх и в итоге несколько минут созерцал чёрный экран. Телеметрия иногда проскакивала.
Ниже видео, первая часть показывает, что на большом удалении абсолютно нормальный видеолинк. Во второй части я возвращаюсь домой другим путем. Но почему то мигает красным иконка камеры, хотя и линк хороший и расстояние до дома совсем маленькое. Такое довольно долго было в этом полёте при возврате домой. Чувствовалось, что задержка выросла, дерганность какая то изображения на экране. На 00:33 это явление проходит.
Что обозначает мигающим красным иконка камеры ? Как бороться с этим явлением?

schs
khomyakk:

Что обозначает мигающим красным иконка камеры ? Как бороться с этим явлением?

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

khomyakk

Она мигала, когда битрейт был и 3-5 из 10 возможных.
Вот, поймал кадр

schs
khomyakk:

Она мигала, когда битрейт был и 3-5 из 10 возможных.

Посмотрел по коду:
if (fecs_skipped > fecs_skipped_last) {
Fill(255,20,20,getOpacity(COLOR)); // red
Stroke(255,20,20,getOpacity(OUTLINECOLOR));
} else {
Fill(COLOR);
Stroke(OUTLINECOLOR);
}

Т.е. красным при увеличивающемся значении коррекции по FEC.

Adekamer

люди добрыя! сами мы не местныя поделитесь пожалуйста файликами или ссылочками на корпуса для пи зеро с камерой для 3Д принтера
ну никак не могу это дело скомпоновать на коптере
заранее спасибо

khomyakk

У меня сделано под особенности моей камеры (разьем у камеры сзади, обрезанный шлейф). У Костя Тин разьем спереди. На групсах ещё выкладывали.

siderat

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

Adekamer
khomyakk:

разьем у камеры сзади, обрезанный шлейф

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

khomyakk

Ножницами 😃
Самое стрёмное потом зачищать контакты. Но справился. На групсах писали, что вроде основа термостойкая, но я не рискнул облуживать. Да и написали после, как я всё сделать. Само собой был заказан запасной шлейф 😃 , а то мало ли что.
Не забудь потом приклеить пластинку со обрезанного конца под контакты.
Если твоя камера с контактами сзади-могу скинуть модель.

siderat:

когда будет поддержка нормальных камер

Обещаний никто не даёт, через преобразователь и сейчас возможно, но это совсем другие деньги.

siderat
khomyakk:

через преобразователь и сейчас возможно

если картинка будет существенно лучше, то и раскошелится не жалко.

siderat

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

siderat

Листаю ветку на рцгрупсах, там у кого нибудь есть записи полетов с этими преобразователями?

schs

Сделал патч для возможности подключения второго дисплея, с другим разрешением и другими параметрами OSD, может кому пригодиться.
Смысл в том чтобы подключить самодельный шлем с матрицей 1080x1920(портретно-ориентированная) и иметь возможность так же видеть картинку на контрольном мониторе(1920x1080) и так же писать видео с телеметрией на HDMI рекордер.
Аппаратно - по ethernet подключается вторая малина, к ней второй монитор.