Блог юзера Gol, страница 17…

Тусовка

Отбой. Не будет тусовки.
Gol      Среда, 20 Апреля, 2016 07:47       0


YARPH!

Gol      Четверг, 14 Апреля, 2016 23:49       0


Малиновый шум

Raspberry Pi GPS видео

Понадобилось проверить гипотезу о том что камера малины влияет на приём сигнала GPS. Говорят что конкретно так влияет, но интересно посмотреть что и где конкретно шумит. Под рукой из подходящего оборудования только SDR свисток, вот им и послушал. Камера малины в режиме 720p@30.

Шум при работающей камере

Полный размер Шум при работающей камере


[ раскрыть ]    [ читать далее ]

Gol      Вторник, 12 Апреля, 2016 20:27       2


Ботоводство

градусник

Понадобилось научиться делать ботов для Telegram. На чём потренироваться - конечно на моём многострадальном градуснике. Так что встречаем - http://telegram.me/GradusnikMSKbot



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

Бот сам не спамит, только отвечает на входящие сообщения. Чтоб узнать текущую температуру надо отправить любой текст.
Gol      Пятница, 8 Апреля, 2016 08:11       4


Издевательства над DJI N1 Video Encoder

DJI N1 video encoder железки

Gol      Воскресенье, 3 Апреля, 2016 01:34       9


Издевательства над DJI Lightbridge

DJI Lightbridge железки

Разбираем бортовую часть.

[ раскрыть ]    [ читать далее ]

Gol      Пятница, 1 Апреля, 2016 02:30       2


Завершение издевательств над DJI Osmo

DJI Osmo видео железки

Все части эпопеи


part 1
part 2
part 3
part 4

Итак, в прошлой части эпопеи выяснили что DJI наконец-то научились стримить H264 силами амбарелы. В связи с чем давинчевый модуль, который раньше отвечал за стрим, оказался не нужен и в новых прошивках его отключили. На 192.168.1.3 теперь сидит амбарела, а давинча вообще не видна ни на одном хосте, возможно, аппаратно отключено (мож питание управляемое). Тогда понятно почему увеличилось время работы.

Тот мой способ с подменой библиотеки теперь не прокатывает, так что пришлось видео забирать по UDT. Это, в принципе, даже удобнее чем по UDP, как раньше было, но есть ограничения - DJI не сделали поддержку одновременного коннекта с нескольких устройств. Так что либо стрим на комп/малину, либо на мобильник/планшет. Одновременно - никак не пашет. Да и с двух мобильников тоже не подключиться.

Ещё ограничение - разрешение стримящегося видео. При разрешении записи 2k и выше разрешение видео стрима будет 640x400. Не тянет амбарела два потока больших, не тянет. Так что если стрим нужен 720p - разрешение записи придётся понизить хотя бы до 1080p. Так что странно что избавились от давинчи, ведь он независимо от амбы энкодил и было пофиг на разрешение записи.
Gol      Четверг, 31 Марта, 2016 23:04       6


DJI Osmo unbricking, или Продолжение Издевательств над Осмой

DJI Osmo железки

Все части эпопеи


part 1
part 2
part 3
part 4

Вступление


Итак, трансляция с Осмы пашет, всё работает отлично. Но сегодня, запустив осмовское родное приложение на мобиле, увидел я сообщение о том что доступна новая прошивка. А в описании новой прошивки указано - время работы увеличено до 90 минут. Так как до этого осма на одном аккуме жила максимум минут 30-40 и я уж затр... замучался аккум заряжать, данное обновление показалось мне очень уж неплохим, так что палец сам нажал кнопочку "обновить".

Обновилось без проблем, да. Но вот при последующем коннекте к осме оказалось что внутренности радикально поменялись. На хосте 192.168.1.3 линух, но линух какой-то незнакомый, не давинчевый. Оказалось что это амбарела, т.е. узел который за камеру отвечает. Видимо, DJI отрубили модуль с DM368 и весь его функционал реализовали на одном узле с камерой (т.е. на Ambarella). Собссно, отсюда и увеличенное время работы от аккума.

Но весь функционал для трансляции который я забацал был привязан именно к давинчи, а на амбареле кирдык, не пашет. Версия прошивки 01.06.02.10 Откатиться на прошлую версию получилось, но только на 01.05.02.00, а там то же самое. А вот на 01.04.01.80 откатиться не даёт, пишет что данная фирмваря принципиально несовместима с текущей.

Стал разбираться, как снова извратиться чтоб на амбареле это сделать. Но после очередной команды перемонтирования фс в режим rw (что-то типа mount -n -o remount,rw /dev/ubi0_0 /) осма кирдыкнулась. В смысле, брикнулась. Сразу после перемонтирования всё норм, фс реально rw, можно писать куда угодно. Но после рубута осмы на 192.168.1.3 снова висит давинчевый узел, а вот амбарельного нету вообще. Приложение на мобиле подключается, но нет видео. Запись при нажатии на кнопку на ручке тоже не работает. Автоматическое обновление прошивки с флешки не пашет. Короче, полноценный такой кирпичик получился.

Собрался уж вскрытие тушки сделать чтоб к хардварному UART подцепиться, но на всякий случай полазил по менюшкам приложения, мож где чего полезного найдётся для принудительного обновления прошивки. Не помню чего конкретно нажимал и в какой последовательности, помню только что точно нажимал кнопку "очистить SD карту", но приложение ругнулась на то что флешка недоступна. И тут бац - на экране мобилы само собой появилась картинка с осмы, а сама осма начала моргать светодиодиками, сигнализируя о том что пошёл процесс обновления прошивки (флешка с образом прошивки была вставлена заранее). В итоге всё успешно перепрошилось и осма снова пашет. Правда, на старую прошивку откатиться всё равно не удалось.

В общем, ковыряю дальше, будем биться до победного.

UPD> Осма пережила второй брик. Снова восстановлена.
UPD> Осма пережила третий брик. Пока не восстановилась :-(
UPD> Восстановилась. Причём сама. Оказалось что где-то сидит watchdog, который после некоторого кол-ва неудачных попыток старта амбы перезаливает прошивку. В итоге само всё восстанавливается, надо лишь осму ребутнуть через некоторое время.


Итак, что теперь доступно:

[ раскрыть ]    [ читать далее ]

Gol      Среда, 30 Марта, 2016 19:35       7


Тест

видео машинки железки

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

Тестим видео с бортов для просмотра гостями (т.е. не рулящими юзерами). Машинки не на трассе, а у меня дома, на техобслуживании. В эфире прямщас.

UPD> на сегодня всё, выключил

[ раскрыть ]    [ читать далее ]

Gol      Понедельник, 21 Марта, 2016 20:37       0


Живая трансляция с DJI Osmo

DJI Osmo видео железки Cosmostreamer

Все части эпопеи


part 1
part 2
part 3
part 4

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



Gol      Вторник, 15 Марта, 2016 19:45       3


Мипаданц

видео

Не знаю, кто такие, но на этом ролике я завис :-)

ОСТОРОЖНО! ВЫЗЫВАЕТ ПРИВЫКАНИЕ С ПЕРВОГО ПРОСМОТРА





[ раскрыть ]    [ читать далее ]

Gol      Понедельник, 7 Марта, 2016 07:59       6


Обновка сервера

сервер голру g0l.ru

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

Всё-таки шесть лет уж аптайм сервера, можно и почистить.

Надеюсь, к утру всё починю... Вот такая вот пятничная развлекуха.

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

UPD> голру завёлся, градусник завёлся, форум виртурильный завёлся. Вики пока не завелась.
UPD> вики завелась
Gol      Суббота, 5 Марта, 2016 01:16       2


По двойному тарифу

бред маразм пиздец ненавижу мск

Ездил сегодня по делам. Дела вылились в совещание, в процессе которого была употреблена пара бокалов светлого лёгкого белого нефильтрованного пива. Кстати, Кроненбург белое, отличная замена Хугардену.

На обратном пути, по мере приближения к моей стан