qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

brat002

А вот и оно:

www.youtube.com/watch?v=itvXPVoZz5c&feature=youtu.…

Пересмотрел ещё раз - на обратном пути на повороте был 1 FS, но связь сразу же вернулась и потом на подлёте ещё раз. Грешу или на новый бек или на то, что расположил неудачно антенну 1.2 Починю мотормаунт, поставлю лавмейт вместо тарота и проведём повторный тест.

brat002

Источником шума оказалась новая камера, которую поставил вместо старого сплита. Перебрал все свои камеры на SDR-е. Поставлю Runcam Swift mini. Шума от него я толком не заметил.
В общем то возвращаемся к разговору о том, что дальность LRS - это не какая-то мифическая характеристика, а сочетание факторов, сверху которых есть ещё и физические законы.

khomyakk

Не выдержал, купил по такой бросовой цене.

brat002

Цена просто космическая. Я закупился по полной 😁 Не вижу причин не использовать дальше. Да и у нас тут комьюнити местное тоже затарилось.

khomyakk

Последний результат был на километровой высоте?
Если будет возможность - слетай до ФС на 100 метрах.

brat002

В прошлый раз 10км на 180метрах rssi был 99%. Это до установки шумящей камеры.

ZAGUS
brat002:

В прошлый раз 10км на 180метрах rssi был 99%.

Не разобрался, там защита от помех есть какая? Или у Вас такой чистый эфир.

brat002

Это Packet Loss based RSSI. В Qlrs есть ещё Signal Strength и SNR based RSSI. Packet Loss мне идеологически ближе.

Plohish

по факту, такого в жизни не должно быть - RSSI=99%… я боле чем уверен, у Александра RSSI не калиброван, либо калиброван не правильно…
говорить о том, что “я улетал на 10 км и RSSI был 99%” совершенно безответственно, эта фраза никак не может быть доказательством качества связи…
во первых про калибровку я уже сказал, во вторых RSSI величина совершенно не линейная, и уже через километр можно её совсем потерять, в третьих, после полёта на 20 километров Саша говорил о незыблемых 70-94 процентах, а неоднократные FS списывает на какие то непонятные помехи что тоже довольно странно… Я на Тини улетаю на обычных штырях на те же 20 километров и не единого FS нет! Более того, высота у меня в два раза меньше…

вы меня простите, я не имею ничего против qczek lrs, просто считаю что превозносить её нет никакого смысла… нет в ней ничего особенного и тем более волшебного…

brat002

Всё у меня калибровано как надо. Когда залетал за откровенные холмы - RSSI падал, но самолёт продолжал рулиться.
>нет в ней ничего особенного и тем более волшебного…
В ней есть особенная цена, как минимум сейчас на распродаже. И качество связи, повторяюсь, лично по моим полётам не хуже Rlink, который стоит в 13 раз дороже.

Если будешь внимательным и почитаешь доку, то увидишь, что Packet loss based как раз и говорит о количестве потерянных пакетов в единицу времени. Мой последний полёт показал, что при таком способе подсчёта RSSI 20-30% потерь не влияют на качество связи и то, что цифры скакали, как раз и говорит о том, что величина меняется. В моменты FS величина RSSI равна нулю, что тоже можно увидеть на раскадровке.

Packet loss может быть равен 99% при уже откровенно минимальном SNR, а уже это в свою очередь характеризует протокол передачи, который в условиях минимального соотношения сигнал/шум всё ещё способен декодировать данные без ошибок(в лоре на протокольном уровне заложен алгоритм коррекции ошибок на чипе).

khomyakk

Приедет - проверю на тех же трассах, где летаю. Не велика потеря, если окажется не всё так сказочно. Тем более антенное хозяйство менять не надо.
Ещё как раз делаю антенній трекер, завязанный на мавлинк.
Да, на больших дистанциях особо и не нужно, а поближе почему бы и не покрутить.
Мысль такая-лечу вдаль, на дистанциях скажем до 10км телеметрия идёт и антенна довольно точно наведена на борт. После потери телеметрии трекер смотрит туда же. Курс самолёта не меняется.

brat002

Да, это будет работать. В Qlrs реализована такая логика, что запрос пакета с телеметрией делает передатчик. Т.е. не двигаете стиками - на землю идёт больше телеметрии. Двигаете - телеметрия или не передаётся или передаётся с минимальным обновлением, чтобы не занимать канал под управление. Очень логично, я считаю.

Кстати, по поводу слетать до упора на 100метрах - у меня первым пропало видео.

Plohish
brat002:

Я в этот раз летал на перебранной электронике на крыле. Плюс сдуру переключил канал видео перед вылетом на 1200 с 1160. Потом заметил, что сервы начали дёргаться начал шаманить с антенной передатчика. В итоге закрепил её кое-как. Не знаю, это повлияло или нет, но если раньше я летал на 13км с 99% rssi, то сейчас оно скакало примерно с 70 до 94 весь путь…

оооочень подозрительная фигня… с Тинькой никогда такого не было… летал на 1120, 1160, 1280 … везде поведение одно и то же…
где хвалёная помехо-защищённость, супер-пупер протоколы восстановления?

brat002

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

Z_Z_Z

Прочитал тему, и просто офигел от ваших комментов товарищи.

  1. Человек сделал проект для себя (я тоже 1,5 года назад занимался подобным на LoRa, но потом закончилось свободное время на это), и выложил это для общественности, бесплатно, так что любой школьник может прошить модули и полететь. А вам то не так, это не так, закрытый код, и т.д. Почему он не реализует sbus? потому что у него есть в пульте PXX, а в PixHawk sbus, поэтому одно есть на входе другое на выходе. Ему сложно писать код, который лично ему не нужен, возможно ему не на чем его тестить, и нет желания растрачивать на это личное время. Вас никто не заставляет пользоваться его LRS.

Теперь немного по теме LoRa.
2. В трансиверах используется помехоустойчивое кодирование 4/8, это значит что на каждые 4 бита полезных данных передается 8 бит канальных, и это не просто дупликация, когда приходит ошибка по нескольким бит, специальный алгоритм ее исправляет. А если испорченных бит слишком много - алгоритм понимает что пакет испорчен. По факту при этом даже CRC который там передается нужен только в тех случаях когда практически весь пакет испорчен.
3. 99% RSSI основанный на packet loss значит что из 100 отправленных пакетов 99 дошло и корректно принялись приемником (скорее всего 100, 99 чтобы не занимать еще 1 символ на OSD), поэтому про “отсутствие калибровки RSSI” - бред
4. завышенная чувствительность, а значит сильная подверженность помехам - не верно для LoRa, дело в том, что модуляция LoRa позволяет вытаскивать сигнал ниже уровня шума на 7.5 Дб, а это значит что фактически уровень шума превышает уровень сигнала в 5 (!) раз, но приемник может достать этот сигнал из шумов.(в режиме spread factor = 7, который используется в QLRS, сами модули при SF=12 могут вытаскивать сигнал из -20 Дб отношения сигнал/шум, а это значит что мощность сигнала ниже уровня шума в 100 раз). Все это просто невозможно для классических передатчиков основанных на FSK и соответственно на всех основанных на классических RFM-ках LRS.
И это не какая то супер технология, тот же GPS способен принимать сигнал на уровне -161 Дб при уровне помех -110, т.е. там это еще круче. Цена этому - низкая пропускная способность канала, у GPS это 50 бит в секунду, у LoRa в самом чувствительном и узкополосном режиме - 0.18 бит/с.
5. При дефолтных настройках QLRS телеметрия шлется раз в 45 минут в RACE-mode, и раз в 1 час 10 минут в обычном режиме.
6. Мощность QRLS настраивается в логарифмических попугаях от 0 до 15, где 0 равно 200-250 мВт, 4 - 500 мВт, 15 - 1 Вт. Большинство людей на rcgroups летало на минимальной мощности.
7. Анализатор зашумленности канала - практически бесполезная штука, на 433 нет постоянной передачи чего-либо, все что там работает кратковременно включается и выключается, кроме того это относится к месту тестирования, если отлететь на 500 метров картина там будет совершенно иная. Т.е. это про здесь и сейчас, а не про то что будет через час за 30 километров от места взлета, а именно там это все будет важно.
Избегайте:

  • 433.92 ± 2 МГц - там работают все возможные брелки сигнализаций шлагбаумов и т.д.
  • 445,5 ± 2 МГц - там один из ТВ каналов
  • 463-467 МГц - там LTE band 31 SkyLink’а (Tele2/Ростелеком)
Спектр 433 за 30 сек в Москве

khomyakk
Z_Z_Z:
  1. При дефолтных настройках QLRS телеметрия шлется раз в 45 минут в RACE-mode, и раз в 1 час 10 минут в обычном режиме.

Если можно-поподробней. Раз в 45 МИНУТ. Зачем нужна такая телеметрия?

Plohish

при всём уважении Павел, докажите всю эту научную “ересь” реальным полётом на сотку?
понтов много, о реальных полётов ноль…
ещё раз, я слетал на 36 километров на Тини ЛРС с обычным штырём… без направленных антенн… вернулся по заканчивающейся батарее и плохому видео, запас по управлению ещё был!
На 20 километров я летаю просто обыденно, при высоте в два раза ниже полёта Александра у меня нет намёков на FS …

Оправдывать косяки и недоработки прошивки тем, что человек пишет “для себя”, мне даже говорить об этом не хочется…

Z_Z_Z
sulako:

Извиняюсь что не по теме малость , но у меня вопрос. Можно ли использовать эти лора модули для передачи телеметрии? На канале Юлиана про Inav на коптере дальнолете есть видео как подключить телеметрию на модулях типа si4463. Только я вместо телеметрии подключал модуль gps, для передачи координат. Типа хочу сколхозить радиоошейник для бобика������. Только вот на антенах пружинках радиус передачи максимум метров 150. На картинках видно что там аналогичное подключение rx-tx. Предполагаю что можно просто поменять на этот лора модуль. Я прав?

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

khomyakk:

Если можно-поподробней. Раз в 45 МИНУТ. Зачем нужна такая телеметрия?

Время передачи телеметрии = настраиваемый параметр, в контроллере очень мало памяти, как оперативной, так и под прошивку. Фактическое отключение телеметрии реализованно установкой передачи телеметрии раз в 65535 циклов, учитывая цикл в 15 Hz, получается озвученное время. Если телеметрия нужна - устанавливаете передачу телеметрии каждый цикл.
Я здесь наоборот не понимаю людей которые устраивают такой баттхёрт по этому поводу? Вам не нужна телеметрия? Используйте 100 мВт модуль на приемнике с минимальной настройкой мощности в 20 мВт, и поставьте обновление раз в час. Какую проблему это вызовет у вас на борту?

Plohish:

докажите всю эту научную “ересь” реальным полётом на сотку?

У меня нет носителя для этого, как и цели такой. Мне нужен надежный линк в сложных условиях на средних дистанциях до 10 км. Я описал чем технология отличается от привычной FSK.

Plohish:

ещё раз, я слетал на 36 километров на Тини ЛРС с обычным штырём…

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

Plohish

Мне, как и всем остальным интересно 😃