OrangeRx Open LRS 433MHz TX Module
Так стоп. РССИ ты включил в ОСД, а настраиваешь полетній контролер. А покажи ка-настройки ОСД. То что приходит на ОСД в ПК не видно но зато видно в очках. (на экране)
ОСД встроенная, я там не вижу ничего другого, кроме того, что в конфигураторе полётника 😃 Если активирую аналоговый вход рсси, то почему-то сразу показывает 17%, даже если ничего никуда не подключать в полётнике. Сделал типа лцфильтра, опять же по какой-то картинке в вики опенлрс, не помогло. Вероятно пин рсси еще где-то или в прошивке он где-то закопан.
Я сейчас в настройках приёмника ковырял, до этого нашел упоминание про встраивание рсси в сервоканал… Пока не понял что к чему, но активирую эту функцию, на, например 11- канале, в конфигураторе 11 канал начинает жить, как буд-то сигнал идёт и меняет. Единственно, пока не понял, РССИ это или просто хлам какой-то, т.к. пин Д3 от меги то не используется, вероятно по ппм как-то передаётся?
Пытался с приёмиком бегать по дому, но за тремя стенами уже появляется писк о потере пакетов (наверное), а показания моего “рсси” 95% как и было, хотя настроил я силу сигнала на 0 и антенну (пружинку) прикрывал фольгой почти наглухо. А думал, что уже победил свою беду )
А может всё же это оно и есть??
Поднёс антенну рядом к приёмнику - стабильно 95%
Отнёс за две стены (метров 5 правда всего), часто пошли пропуски пакетов, и уровень стал то 4, то 40 то вот 88 как на скрине, то 95%
Это читал? github.com/iNavFlight/inav/blob/master/…/Rssi.md
Configure your receiver to output RSSI on a spare channel, then select the channel used via the CLI.
e.g. if you used channel 9 then you would set:
set rssi_channel = 9
Note: Some systems such as EZUHF invert the RSSI ( 0 = Full signal / 100 = Lost signal). To correct this problem you can invert the channel input so you will get a correct reading by using command:set rssi_ppm_invert = 1
Default is set to “0” for normal operation ( 100 = Full signal / 0 = Lost signal).
Нет, не читал, не дошёл сюда… ( Сейчас попробую погуглоперевОдить.
А резервный канал это как? В лрс это вроде третий, в кли смотрел когда, там тоже третий, но третий же вроде это канал из стиков?
Разве что инвертировать не пробовал… Видео все что смотрел про таранисы почему-то (видать ходовая/крутая), и там наоборот акцентируется внимание (на сколько я понял) именно на инверсия офф.
А собственно на выходе лрс рсси меняется? тестером смотрел напругу?
Вариант по гетхабу не прокатил. рсси настроил с инверсией, стало показывать без инжекции 85. Настроил через скейл до 95 но… При удалении передатчика до пищания, эти 95 так и показывало.
выходе лрс рсси меняется?
Я делал как в вики типа фильтра, через него замерял. При включении передатчика напряжение поднималось (не резко, но быстро) при отключении падало до 0.
Пока я вижу как вариант пробовать эту “инжекцию” в канал. По крайней мере с ней цифры меняются. Хотя до нуля не опускается даже при пищании о потере пакетов.
Может кто подсказать, от чего может такое быть, что при включенной телеметрии, вчера работало нормально, тихо, пищала только когда далеко относил передатчик, а сегодня собрал на макетке, красиво расположил, антенну накрутил и… пищит зараза сразу после включения, как канарейка. Отключаю телеменрию -снова тишина и покой.
Может рсси, пущенная мною по сервоканалам через функцию “инжекции” что-то не так делает? Вчера индикатор на вкладке ресивер показывал более 1800, а сегодня 1300 (примерно), может он как-то определяет низкий уровень рсси? Так от чего, если ничего не поменялось (вроде)?
Вот так пищит:
Оказывается у меня такое уже было, видео даже залил, но ответа пока не нашёл.
Люди привет.
Сейчас был первый вылет, пробный. Антеннка на приёмнике стандартная пружинка, всё как на макетке, с торчащими проводками и т.п. Но, тем не менее, полетел и всё хорошо (за дальность пока молчу, всего 150м и ФС). Вопрос в том, что минут через 5 словил ФС по потере сигнала (на мониторе рсси почти пропало и замерло), коптер начал садиться в точку взлёта, на управление не реагировал (обычно стиками пошевелил и можно двигать/перемещать). Хорошо мимо газовых труб и т.п. хрени, в руки посадил от греха подальше и… смотрю, а приёмник красным горит светодиодом. На передатчике синий моргает, сигнал шлёт исправно. Перезагрузка приёмника ни к чему не привела. Получается что в нём что-то опять слетело? Приёмник не прошивал оптибутом, только передатчик. Логов, как я понимаю, у этой лрс нет, понять где косяк тоже вряд ли верно?
Бывает такой заскок у ардуины. Гуру говорили что там над фьюзы шить по другому, вроди напряжение остановки выше делать, но я дальше не ковырялся - проосто заменил приемник.
Гуру говорили что там над фьюзы шить по другому
Я читал, да, вот на передатчике прошил оптибут (от тигромаяка, там вроде и фьюзы сразу выставляются) а тут поленился, думал это же нано, а не про мини, всё равно менять. Но больше склонен к тому, что просто собрать нужно красиво, а не на проводочках. Вибрации своё дело сделают не сейчас так завтра.
Сегодня прошью, от неё не убудет. Прошки еще неделю наверное ждать (в наличии второй нету 16-ти битной). Да к тому времени и рфм приедет наверное, уже основательно всё переделать.
Пока собрал передатчик в таком виде (не делал ни креплений ничего еще):
проосто заменил приемник
на другой самоделку или из покупных?
на другой самоделку или из покупных?
Сыпанулся - покупной, сезон кончался, начлаись дожди то сели, развели новую плату и спаяли новый нано (без PWM), на них сейчас и летаю. На вский случай заменили кварцы - лодочки на микро.
на передатчике прошил оптибут
Нужен на приемнике, да и то … некоторые высказываются что не нужен (но у меня на всех приемниках). И да… кварцы нужно изолировать от влаги.
На нано он (кварц) мелкий, не то, что на моей про мини (там вариант с огромным) и как раз вчера прошёлся пластиком71.
Косяк оказался именно в оторванном проводочке на сишке , как и ожидалось. Но перепрошью сейчас. Один фиг модемы настроил (поставил 915мГц), антеннку подпаял пока диполь вместо пружинки. В общем готов ко второму тесту ) Самое прикольное в этом всём, что ретранслятор можно установить хоть где, на расстояние действия моей аппаратуры…или сидеть в машине и наслаждаться. Вашпе здоровская фигня получается 😃
сидеть в машине и наслаждаться
Именно с этой мысли начался мой путь к ретрансляторам.
Оптибут я прошил после того как приемник стал зависать при FS. Т.е. FS срабатывает, а потом управление не перехватывается и каналы как попало встают. Один раз самолет из-за этого разбил - рули раскорячило. Второй раз в RTH он кружил в 20 метрах над головой пока ходовой акк не сел. После прошивки загрузчика таких проблем нет.
Да, про эти приключения я прочитал ) Вчера прошил нано, “от греха подальше”. Фьюзы стали как надо. Всё работает (в конфигураторе в обоих модулях собака не спит). сишку закрепил более менее, а-то уж слишком позорно торчало всё. Погода солнечная, но ветер. Может подлетнУ. Заодно проверю, а сколько лучше/хуже с куском провода вместо пружинки.
В общем попытка пустить рсси через функцию “инжекции в сервоканал” - фигня полная. ФС срабатывает, а рсси может показывать и 70 и 80 и 20%, при чём это не на большом расстоянии, а даже в 20-50м (если сигнал закрыт строением, что фс активируется).
Ну и с “левой” антенной (покупалась для 433мГц модуля телеметрии) дальность конечно никакая. Максимум 200м, а так, как выше написал и на 20-30 может сработать (деревья/заборчик). Поеду за проводом и коннекторами. буду делать атенну.
п.с. Задержка есть, и она ощутима даже такому дилетанту как я… особенно когда дома пробовал )) Резко газу дал/сбросил, по привычке, а коптер успел в потолок прилететь. Но на улице это для большого в общем то конечно не принципиально. Почти не ощущается.
На 2.4, с направленной антенной, далее 350м не получилось ранее.
В городе, на 2.4G на 1.5км летал. LRS для таких расстояний ненужна.
Вероятно город городу рознь, так же как и пульты. У меня в центре никак не выходит, по этому и затеялся лрс. Если было бы не нужно - не делал бы. же да? 😉
Люди, не знаю где еще спрашивать по поводу rssi…
Может кто подскажет? Можно ли как-то переназначить канал, по которому выводится рсси? В мануалах, что нашел вообще по настройке, обычно этот сигнал идёт по нормальному каналу, который можно в конфигураторе или в пульте переназначить, в итоге в конфигураторе выбирается нужный для вывода на экран. У меня нифига в конфигураторе нет возможности что-то переназначать (не БФ, а айНАВ), да еще нифига не понимаю в этом.
Припаяв проводок на пин rssi на контроллере (как недавно уже упоминалось) я один фиг не вижу действия, т.е. данные не меняются. Ни при включении аналогового рсси ни обычно. На выходе приёмника сигнал есть и он меняется при изменении сигнала:
Пробовал инжекцию в сервоканал (писал выше), но данные какие-то левые получаются, не особо зависят от уровня приёма (скачут непроизвольно), если это единственный способ, то как сделать вывод более гладким, ведь на ппм сигнал фильтр не поставишь же???
Как оно должно вообще работать, кто-нить пробовал использовать БФ или айНАВ или все на апм летают? Надо какую-то галку где-то поставить или инвертировать в кли сигнал рсси?
В мануале у меня написано:
RSSI is a measurement of signal strength and is very handy so you know when your aircraft isw going out of range or if it is suffering RF interference.
Some receivers have RSSI outputs. 3 types are supported.
RSSI via PPM channel
RSSI via Parallel PWM channel
RSSI via ADC with PPM RC that has an RSSI output - aka RSSI ADC
RSSI via PPMConfigure your receiver to output RSSI on a spare channel, then select the channel used via the CLI.
e.g. if you used channel 9 then you would set:
set rssi_channel = 9
Note: Some systems such as EZUHF invert the RSSI ( 0 = Full signal / 100 = Lost signal). To correct this problem you can invert the channel input so you will get a correct reading by using command:set rssi_ppm_invert = 1
Default is set to “0” for normal operation ( 100 = Full signal / 0 = Lost signal).RSSI via Parallel PWM channel
Connect the RSSI signal to any PWM input channel then set the RSSI channel as you would for RSSI via PPM
RSSI ADC
Connect the RSSI signal to the RC2/CH2 input. The signal must be between 0v and 3.3v. Use inline resistors to lower voltage if required; inline smoothing capacitors may also help. A simple PPM->RSSI conditioner can easily be made. See the PPM-RSSI conditioning.pdf for details.
Under CLI :
enable using the RSSI_ADC feature : feature RSSI_ADC
set the RSSI_SCALE parameter (between 1 and 255) to adjust RSSI level according to your configuration.
FrSky D4R-II and X8R supported.The feature can not be used when RX_PARALLEL_PWM is enabled.
По первому абзацу понятно, что сигнал должен идти по какому-то каналу, который нужно активировать, но он не идёт нифига ни по какому из 8 ППМ, в описании прошивки ОпенЛРС он третий!!! Них не понимаю, ведь это канал стиков.