OrangeRx Open LRS 433MHz TX Module

Shuricus

Вы путаете прошивку и настройки протокола. Прошивка написана как раз на основе ОпенЛРС, а не вашей. И есть мнение что написана даже лучше. И точно обладает более широким функционалом и даже более продвинутым протоколом (несовместимым с вашим).
Странно слизано, что aж лучше оригинала. 😃
А настройки протокола не являются ни вашим изобретением, ни вашей собственностью. Их может использовать каждый. Ну подобрали вы их, и что?
А то что у вас все на свете все слизывают, все уже знают. Можно не повторятся.

Expert

ну ваше мнение тоже всем известно, можно не повторятся

Bander

Ребят, привет! Помогите плз!
Есть orangerx lrs приемник и передатчик 1w. Прошил все через кофигуратор openlrsng. Сегодня летал, но дальше 100 метров не смог улететь. Начинает пищать и срабатывает failsave. В чем проблема? Или как можно ее определить?

RTemka

Или спалил модуль без антенны или родные сосиски очень уж неудачные.

Bander

Модуль врятли спалил. Антенны всегда были на месте.
А как можно проверить в чем проблема?
На родной прошивке летал метров 300 без проблем.
Если отключу телеметрию, будет лучше намного?

Shrizt

300 m для 1w ничто, но имхо проще вернуть родную и удостовериться, что проблема впрошивке, потом копать дальше в настройки…

RTemka

Глянь как там выходная мощность стоит.
Может убавил.
У меня на 100 мвт хватило метров на 100 через дом, вернулся сосиску на ТХ сменил на проводок и 2км в городе.
Пешком ходил 😃

kostya-tin

домучал я таки одноватный модуль для вывода телеметрии на FrSky Taranis. в общем то ничего особо сложного. на самом передающем модуле нужно выпаять резистор R2 и подключить к телеметрийному пину через инвертор TX с FTDI разъема. у меня вышло как то так

резюков СМДшных не было, поэтому сделал на тех, что были. на фото только перепутаны вход инвертора и земля

после этих манипулаций в конфигураторе настроил вывод телеметрии через FrSky S.Port, и сразу получил показания RSSI на пульте. так же на приемнике можно настроить аналоговые порты и на I2C выводе атмеги (A4,A5) выводить через делитель напряжения показания напряжения батареи. только вот не понял, у меня они почему то одинаковые на обоих портах, хотя в теории на таранисе это должны быть разные показания (A0 и А1). но в общем очень доволен тем, что уже получилось

usup

Есть пару вопросов))
1.мой прогер не имеет перемычки для 3,3в думаю подать 5в. с прогера на один из входов тюнера,так чтоб приемыш запитался 3,3в от собственного стаба,но уровни то с прогера так и останутся 5в,не сгорит ли от них рфмка?или же шина спи идет только к атмеге?
2.можно ли реализовать переключение мощности меняя напряжение на встроенном беке?т.е. хотим 500мвт оставляем как есть,хотим 1вт заставляем встроеный бек выдать 5в.

kostya-tin
usup:

или же шина спи идет только к атмеге?

все контакты РФМки, кроме питания и земли идут на атмегу

kot-vas

Случайно подал питание от 3s на модуль (HawkEye 1 Вт), вне аппы. Хлопнул с дымком желтый кондюк который рядом с большой черной кренкой, больше ничего видимого. Есть ли шансы что модуль еще можно хоть как-то оживить?

RTemka

Кинь фотку модуля, раньше там линейник стоял на входе.
Если пережил то все ок 😃

kot-vas

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

usup
kostya-tin:

все контакты РФМки, кроме питания и земли идут на атмегу

Это понятно я про шину спи,она не запаралелена на рфи и атмегу?думаете не выдержит 5в уровней?

ivanlex
Rabbit_Fly:

боюсь ресурса проца не хватит.

В OrangeRX Open LRS Rx используется процессор Atmega328. Такой же процессор используется в проекте ArduPilot. Так что теоретически сделать из данного приемника автопилот возможно. В общем, тот кто умеет, сможет сделать. Жаль только умельцев таких нет.

kostya-tin
ivanlex:

ArduPilot

в арду процессор Atmega2560 и в той места уже не особо хватает, но говоря о нагруженности самого процессора

ivanlex
kostya-tin:

в арду процессор Atmega2560

Видимо у них разных продавцов есть разные варианты или комплектации ArduPilot, потому как я встречал у продавцов именно на процессоре Atmega328. Сейчас, ради интереса полез, так вообще нашел варианты ArduPilot на процессоре ARM Cortex-M3.

По вопросу загруженности процессора модуля OrangeRX Open LRS Rx, так ведь не всем нужны все возможности проекта ArduPilot. Мне, например, достаточно будет, если модель самолета будет уметь нарезать круги по команде, и возвращаться к месту запуска при потере сигнала. Возможно для этого нужна будет реализация стабилизации полета по горизонтали. Скорее всего так же потребуется умение работать с датчиками, такими как GPS и гироскопы. Но, к примеру, полет по точкам мне не нужен вовсе.

Я не программист, и скорее всего на Atmega328 были какие-то ранние варианты ArduPilot, но, вероятно, что на OrangeRX Open LRS Rx возможно перенести хотя бы часть функционала, хотя бы полет кругами при потере сигнала. Жаль, что нет грамотных умельцев в этом вопросе, у которых возникло бы желание заняться данным вопросом.

RTemka

Места для кода не хватит.
Фраза “работать с датчиками” звучит просто, в реале надо кучку библиотек под каждый 😃
А первый пилот на 328, имел еще вторую аттини на борту.

SerjikLSV
usup:

Это понятно я про шину спи,она не запаралелена на рфи и атмегу?думаете не выдержит 5в уровней?

Тоже очень интересует данный вопрос. Есть програматор usbasp, на 5 вольт. Перемычки на нем ненашел. Хочу отсоеденить +5в от спи и запитать приемник на серворазьем от бэка +5в для того чтобы прошить правильные фьюзы (кста ти какие они правильные? Т.к в данной теме встречал несколько вариантов) Будет работать или не стоит рисковать?