Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )

F_R

Вах! Не заметил… ссори 😃

Так, только не ясно, конфигуратор компилирует HEX файл и заливает его в ОСД или атм через УАРТ? Но, тогда нужна опция выбора СОМ порта… Что-то не увидел 😦

9 days later
sardonyx

Это ж avrdude, он использует libusb драйвер и автоматом определяет программатор по его ID. Неудобство возникнут только если использовать НЕ-usb программатор, а имеено: lpt, com. Тогда явно нужно указывать порт.

PS. Я видел только скриншот программы, надо будет поковыряться детальней 😃

kimu

Кто-нибудь знает возможно ли на стоковой G-osd 3 сбросить высоту дома на ноль, ато она у меня от уровня моря меряет.

1 month later
lagush

Получил недавно G-osd 3 с ХК.
Сегодня испытал GPS-датчик. Положил его на открытое окно.
Первый фикс спутников словил через минуты 3-4.
Потом закрыл окно и положил датчик на подоконник поближе к стеклу. Спутники словились через три минуты.
Точность координат высокая. +/- несколько метров.

ОСД выдает координаты вида:
5305.7563N
02440.9572E
В гугл-мапс вбиваем:
53 05.7563, 24 40.9572
Показывает достаточно точно.

Для правильного отображения времени, надо задать Тайм Зону. Для Беларуси - 3
Остальное надо проверять в полете.

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

Dacor

В поиске наберите android maverick offline maps.

lagush

Маверик вчера поставил. Действительно кэширует и потом работает без интернета. Есть поиск по координатам. Но спутниковые карты использует старые - Яндекс.
Еще поставил rmaps - позволяет работать со своими картами, изготовленными в SAS-Planet. Тоже есть поиск по координатам.

Теперь по теме. У меня вес OSD (с GPS) + FPV модуль равен 26 грамм. Чуток не уложился в название топика 😃
Правда, сюда надо еще добавить вес проводов и, по необходимости, BEC-а на 5 вольт. Итого выходит порядка 37 грамм.
Разумеется, ОСД можно облегчать - снять термоусадку, отпаять разъемы, использовать тонкие провода.

lagush

Хочу поставить FPV-модуль на Цессну 150. Винт тянущий.
Камера с широким углом - 170 градусов.
Может кто подскажет как и где лучше ее расположить для полетов?

Варианты:

Близко от винта.
Плюсы: Уменьшается площадь капота, видимого в кадре, улучшается обзор земли
Минусы: Почти весь кадр будет перекрывать вращающийся винт, дальше от ЦТ - больше вибрация (?-не уверен)

На дальнем краю капота. Дальше от винта, перед самым крылом.
Плюсы: Ближе к ЦТ - меньше вибрация (?), винт мелькает не во весь кадр
Минусы: Большая часть кадра занимает капот, меньше обзор земли

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

Вот вид со стороны винта:

kimu
lagush:

Может кто подскажет как и где лучше ее расположить для полетов?

Завести мотор и посмотреть, не?
Из опыта общения с граммовыми камерами: чем меньше света, тем меньше они видят пропеллер (фпс падает?). От чётких горизонтальных рёбер до туманного облачка.
Положение камеры - дело вкуса, привычки и стиля полёта, а с вибрациями бороться лучше балансировкой пропеллера и подушкой хотябы из вспененного скотча. + чем больше угол обзора, тем меньше видно вибрации (для заметного изменения картинки камеру надо сдвинуть на больший угол).

lagush
kimu:

Завести мотор и посмотреть, не?

Смотрел. На фото даже работающий монитор в кадр попал 😉

kimu:

Положение камеры - дело вкуса, привычки и стиля полёта,

Пока у меня нет вкуса, привычки и стиля… Иначе бы вопросом не задавал 😃
Одно дело играться в комнате перед окном, другое дело реальный полет…
Сейчас активно летаю с камерой-брелком 808#16 линза Д 120 градусов. Но она чуток для других целей - снимать полет.
У курсовой назначение другое.

kimu

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

lagush

А можно FPV-модуль крепить на “липучку”? Получается, что это самый простой способ. Можно оперативно менять место крепления и снимается быстро.

kimu
lagush:

А можно FPV-модуль крепить на “липучку”?

Можно, у меня камеры обычно так и стоят. Иногда даже вибрации гасит.

2 months later
kimu

Без видимой причине помер ЖПС на стоковой G-OSD 3. Об землю не бил, в воду не макал, просто при очередном включении спутников так и не появилось…
Питание на модуль приходит, сигнальный провод звонится, красная лампочка на модуле мигает, на плате осд зелёный диод не горит. Если отключить жпс от платы, то на экране перестаёт тикать время под координатами 0000**, если подключить - начинает тикать дальше, хз как оно зависит от работоспособности самого жпса.

Что могло сдохнуть и как проверить/починить?

serenya

Подключить через FTDI к компу, возможно потребуется его перевести для этого на 3,3В.

kimu

А можно по подробнее что к чему подключать, через что открывать и на что смотреть?

serenya

Судя по этимrcopen.com/forum/f90/topic338193/117 фоткам, жпс модудь у Вас PA6C на чиме MTK3339. Софт можно скачать у меняwww.dropbox.com/sh/…/AAAdBIEzuw121-NPQDlo8M3ya. По фоткам я не пойму как организовано питание модуля, по этому лучше перевести ftdi на 3.3в и подключит к модулю жпс +, -, белый провод от жпс к rx ftdi. В софте смотреть принимаются ли команды nmea и видятся ли спутники. Настройки запомнить скриншотами.

kimu

А сегодня жпс взял и заработал… 5 раз за неделю включал, небыло >_<

15 days later
serenya
alexmx:

Всем привет!

Как и обещал, выложил обновленную версию прошивки u-osd с конфигуратором.

Вот и прямая ссылка на github тут.

Прошил для своего мелколета E-OSD, при кодключении осд картинка прилично искажается. Использую только bat1, время иrssi повешенный на bat2. Текст на картинку накладывается зависимости от цветовой гаммы в кадре. Например текста нет при съемке в комнате, а если поднести к камере руку то появляется телеметрия, причем рука должна занимать почти весь кадр. Я так думаю при определенной цветовой гамме для осд теряетсся синхроимпульс. Возможно надо поэкспериментировать с положением текста на экране. Камера такая surveilzone.com/…/sony-super-had-ccd-600tvl-fpv-ir…, передатчик - модуль 5.8 200мВт. Пробовал и пал и нтсц. Я не требую багфикса, просто не большой багрепорт. Естественно если сможете исправить или подскажете как буду только рад.

F_R

Скрин картинки есть? Или видео?

serenya

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

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

8 days later
leprud
stspartak:

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

Там eep файл не просто так лежит 😉

stspartak
leprud:

Там eep файл не просто так лежит

И его пробовал заливать. Ничего не меняется.

stspartak
stspartak:

И его пробовал заливать. Ничего не меняется.

И правда получилось! Неправильно открывал его в программе.

4 months later
hudognik

Вопрос по u-osd , пробую использовать совместно с имеющимся eagle tree gps на чипе mediatek 3329 , у него скорость установленна 38400 , GGA и RMC есть .
В конфигураторе osd , ставлю скорость 38400 , будет ли оно работать , или нужно всё-таки перенастраивать gps на более низкую скорость ?
Палочка возле значка спутников крутится очень быстро , диод на самом gps мигает , что-то ищет , но пока не хватило терпения на подоконнике дождаться результата , ждал минут сорок .

ССМ=
Shuricus:

Сообщение от baychi

У меня приемник ретранслятор с Sbus работает быстрее и точнее прямого подключения к передатчику.

Ну это только для тех у кого футабы. С тёрниджами только ППМ, без вариантов…

На счет S.bus к Т-9Х.

Если есть модуль FrSky , то можно купить приемник к нему с S.BUS output
Или есть модуль OrangeRX DSMX/DSM2, то купить приемник такой или такой

Shuricus

Только на ВЧ модуль сигнал все равно будет идти по ППМ, так что выигрыша я не вижу.

ССМ=
baychi:

Нынче SBUS поддерживает целый ряд производителей. Я например использую приемник FRSky TR8SB, подключая его к передатчику Тину через SBUS

Александр, а как ведет себя приемник FRSky если он рядом с ЛРС будет находится и ЛРС будет вкл. на полную мощность.
Если не трудно замерьте пожалуйста размеры приемника,вот думаю впихнуть его в один корпус вместе с ЛРСкой или не стоит?

baychi
Shuricus:

Только на ВЧ модуль сигнал все равно будет идти по ППМ, так что выигрыша я не вижу.

Почему PPM? Вы уверены что модуль FrSky работает через PPM?
Футабские модули берут цифры, там и на S.bus выходе приемника чистые 11 бит.

ССМ=:

а как ведет себя приемник FRSky если он рядом с ЛРС будет находится и ЛРС будет вкл. на полную мощность.

Проверял. На 1 Вт даже когда усы приемника лежат вдоль антенны, а передатчик Футаба, в режиме Range Check (1 мВт вместо 100), связь не теряется из любой точки квартиры. Может на километровых расстояниеиях такая близость и даст деградацию связи, но для ретрансляции в пределах десятков метров, никаких проблемм.

ССМ=:

Если не трудно замерьте пожалуйста размеры приемника,

Размер коробочки 44х22х17. Внутрь модуля Тини он не влезет, да и не стал бы я помещать его внутрь экрана. Снаружи он чуть шире модуля, я скрепляю их стяжками вместе с акком 2S (приемник TFR8 принимает до 10 В, поэтому питаю напрямую) и всю эту сборку на поле ставлю на какую-нить палку, типа удочки или выношу на карбоновой трубке 1 м над повороткой видео.

Shuricus
baychi:

Почему PPM? Вы уверены что модуль FrSky работает через PPM?

У аппаратуры тёрниджи 9Х есть только ППМ выход. Как он может еще подключатся? А именно о такой связке говорит Сергей.

baychi
Shuricus:

У аппаратуры тёрниджи 9Х есть только ППМ выход.

Жаль. Но даже через PPM можно нормально передавать 11 бит. Интересно, сколько они реально там гонят?

Shuricus

А это дешевым осциллографом можно посмотреть?

А SBAS программно можно генерировать атмегой, или нужен хардварный кодер?

baychi
Shuricus:

это дешевым осциллографом можно посмотреть?

Врядли. Нужен либо осции с произвольным смещением картинки относительно старта, либо логический анализатор.
Проще всего посмотреть с помощью моей прошивки передатчика. В режиме DEBUG & 1 выдаются длительности канальных импульсов в полумикросеккундных интервалах.

Shuricus:

А SBAS программно можно генерировать атмегой

Ну я же генерю. 😃

Shuricus

Тогда, видимо, в этой аппе можно генерировать СБАС вместо ППМ! Там открытая прошивка.
Я искал, но не нашел ничего на эту тему. Очень странно, что это до сих пор не сделали! Видимо большинство модулей было совместимо только по ППМ.

Попробую написать разработчикам прошивки.

baychi:

Проще всего посмотреть с помощью моей прошивки передатчика. В режиме DEBUG & 1 выдаются длительности канальных импульсов в полумикросеккундных интервалах.

Александр, простите, DEBUG & 1 - это 6=1?
(там по прежнему только описание Debug out (1-PPM, 2-perf.), а мне кажется еще было значение 3)

PPM10 mode: T=29 Tc=0
2994 3000 1979 3011 4026 4027 3003 3003 3002 1978

baychi
Shuricus:

DEBUG & 1 - это 6=1?

1 или 3. 1 - это битовая маска, разрешающая выдавать длительности.

Shuricus:

PPM10 mode: T=29 Tc=0 2994 3000 1979 3011 4026 4027 3003 3003 3002 1978

Надо поставить какому-нить триммеру минмальный шаг, и щелкая им, смотреть как меняются коды на данном канале? Десяток щелчков даст представление…

baychi
Shuricus:

91 87 83

Ровно 9 бит. 😦
Триммер точно на минимальном шаге? Попробуйте чуть стик шевельнуть. Если буду промежуточные значения с шагом отличным от 4-х, то еть шанс…

Shuricus

Шутите! Это аппаратура за 50$. Там нельзя чуть шевельнуть стик! 😃 Сразу прыгает на 89.
Да триммер на минимальном, но не факт, что это соответствует минимальному физическому шагу.

Там есть еще настройка PPM Freim Length. Стоит стандартно 22,5.

baychi
Shuricus:

Там есть еще настройка PPM Freim Length. Стоит стандартно 22,5.

Это не поможет.

Shuricus:

Шутите! Это аппаратура за 50$.

Тогда 9 бит вполне достаточно. 😃

vatanuki
Shuricus:

У аппаратуры тёрниджи 9Х есть только ППМ выход. Как он может еще подключатся? А именно о такой связке говорит Сергей.

в er9x не только PPM, есть еще DSM2 спектрумоский, это обычный USART на 125000, там все простенько, я даже делал “принималку” code.google.com/p/dx6i-se/source/…/rxtx.cpp

Shuricus

Только как это поможет подключить SBas LRS?

baychi
vatanuki:

есть еще DSM2 спектрумоский, это обычный USART на 125000, там все простенько

Сколько реально каналов и разрядность представления?
И как часто передаются пакеты?

Shuricus
vatanuki:

в er9x не только PPM, есть еще DSM2

И как его включать, в меню нет такой опции.

baychi:

Сколько реально каналов и разрядность представления?
И как часто передаются пакеты?

Александр, вот мне кажется описание:

www.cgsy.com.au/archives/215
…github.io/…/stm32_2subsystems_2radio__control_2sp…

И тут не понял что :

www.rcgroups.com/forums/showpost.php?p=7925933&pos…

baychi
Shuricus:

кажется описание:

10 бит это хорошо.
Но 6 (или даже 5 каналов) в одном режиме и до 8 в другом как-то маловато.
И все равно неясен период пакетов. Если те-же 20 мс, как в PPM, то смысла мало.

Shuricus

Я еще ссылок добавил.

Александр, а те 9 бит ППМ которые мы намерили ранее, это тоже определяется прошивкой?
Нужно ли реально более высокое разрешение на самом деле?

baychi
Shuricus:

Я еще ссылок добавил

Все равно пока неясно. В родном DSMx 7 каналов кодируются 10 и 11 бит с периодом 22 и 11 мс. Это неплохо (почти s.bus).
Что конкретно в выдает Turniga надо смотреть…

Shuricus:

Нужно ли реально более высокое разрешение на самом деле?

Большинству нет.
На самом деле точность, как и скорость чувствуют только счпортсмены проффесионалы, типа планеристов, пилотажников и вертолетчиков.
Я, например, разницы не ощущаю. 😃

vatanuki
Shuricus:

Только как это поможет подключить SBas LRS?

никак, а вот DSM2 LRS 😃

baychi:

Сколько реально каналов и разрядность представления?
И как часто передаются пакеты?

сколько их у спектрума и разрядность (есть 8 каналов 11 бит) это одно, а вот что выдает и как часто er9x надо подглядеть в их код, там у них еще есть какието непонятные для меня еще режимы LP4/LP5

Shuricus:

И как его включать, в меню нет такой опции.

смотрите не в общее меню, а для каждой модели которое

подглядел код er9x
пока они шлют 6 каналов 10ти битных каждые 22мс

Shuricus
vatanuki:

никак

Ээээ, наверно лучше промолчу.

baychi:

На самом деле точность, как и скорость чувствуют только счпортсмены проффесионалы, типа планеристов, пилотажников и вертолетчиков.

Ну коптерасты - они почти вертолетчики. Хотя там важна больше скорость, чем точность, особенно, для ФПВ.
Но поскольку у меня полетный контроллер принимает SBAS, конечно было бы красиво иметь прямую подачу.

Вот хотелось бы еще осветить такой вопрос. Что вы считаете по поводу регулировки следующего регистра в приемнике, и как с этим будут обстоять дела?

Из описания регистров 2G:

RX (6) – RX Width – ЗАБЛОКИРОВАН Ширина приёма – очень важный параметр!
Чем меньше значение – тем больше дальность приёма, меньше восприимчивость помех но большая зависимость от разницы температуры между передатчиком и приёмником.