LoRa on RYLR896. Review and range test
HTML-код
- Опубликовано: 4 сен 2018
- VK group: electronics_in_camera
Instagram: / electronics_in_focus
Links on LoRa modules (official shop):
1) REYAX RYLR896: fas.st/_Mg0MZ
2) REYAX RYLR890: fas.st/1rRsIA
Firmware code sources for STM32 (reciever/transmitter): bitbucket.org/nadyrshin_ryu/r...
Links on map locations from the video:
1) Zhukov street: is.gd/6OR1MS
2) Traffic junction on Salavat Yulaev avenue: is.gd/bqmJMl
3) Hill, bridge, road turn: is.gd/N9YyF5
4) Bus stop, power line, aforestation: is.gd/xodDSY
5) Junction bridge, highway, guardrail: is.gd/863zBo
6) Road sign, highway, hill: is.gd/lOrZ33
7) Railroad bridge, highway, hill, traffic junction: is.gd/WhEY8D - Наука
Радует грамотная терминология и общая техническая грамотность, сейчас это уже редкость. Обзоры делают малограмотные школьники и гуманитарии.
А вам спасибо и лайк!
Уровень обзора на ввсоте
Да уж, "общая техническая грамотность" просто зашкаливает. Чувак всё никак английские буквы не может выучить. "С" читает как "ЦЭ", "H" как "АШ" и т.д.
Чувак тормоз и понятия не имеет, что давным-давно существуют карты высот, и вовсе не обязательно переться на местность, чтобы понять, что там нет прямой видимости.
Хотя, может, для уровня Уфы это всё пипец как грамотно...
Мне лень вам отвечать развернуто, вы все равно уверенны в своей невьебенности. Да, и автору канала, я так думаю, глубоко насрать на ваше мнение. И это правильно.
Судя по тому, насколько безграмотно вы написали столь короткий текст, развёрнуто вам писать действительно не стоит.
латинница, не слышал?
Очень полезная информация. Большое спасибо за проделаную работу! Прекрасный канал.
Ну вы как всегда молодцы! Спасибо большое за самые лучшие тесты!) Как всегда у Вас всё максимально подробно и интересно!)
Как всегда качественный и исчерпывающий обзор! Огромное спасибо за ваши труды!
на редкость качественный и грамотный обзор, больше спасибо. Как раз выбирал модули для лоры. Интересно было посмотреть на результаты в плотной городской застройке внутри зданий (при небольшом радиусе).
Очень интересная логика. Конечно лайк.
Нас, школьников, радиолюбителей в 60-х годах, учили, что дальность радиосвязи зависит от:
- 1. Мощности передатчика:
- 2. Чувствительности приемника:
- 3. Рабочая частота приёма передачи:
- 4. КСВ и направленного действия антенны "D", передатчика и приёмника:
- 5. Высоты приёмной и передающей антенн над уровнем земли:
Все эти данные заносились в общеизвестную формулу, обсчитывались и получался результат, не сильно отличающий от практических испытаний.
Позже, на работе рассчитывали мощности передатчиков и чувствительности приёмников для спутниковых телевизионных каналов.
Частота 11GHz, полоса 28MGz. Геостационарная орбита 35786 км.
Получалось, что при самой высокой чувствительности приёмника в те года, мощность передатчика на спутнике, должна быть порядка 200 Ватт.
Солнечная батарея на спутнике выдавала в среднем 1000 Ватт.
Так что можно было установить на платформе спутника пять приёмопередатчиков.
Ещё позже стали применяться протоколы уплотнения каналов, но это другая история.
Наши расчёты проверялись на полигонах Чернигова. Очень серьёзные специализированные полигоны.
Для калибровки наших антенн, применялась рупорная антенна изготовленная из золота, одна на весь СССР. При развале СССР, по моему досталась Армении.
А тут так всё так просто.
P.S. Да. Уж. Не могу сказать, мир наш развивается или нет?
Наверно все просто .. чем медленнее модуляция ..тем дальше можно принять сигнал ..несмотря на то< даже что шумы выше ..методом накопления сигнала .. Ограничений тут в принципе нет . Разве что только во времени приема. Понятно что аналоговыми методами это с трудом достижимо ..
Из-за применения цифровой обработки сигналов и особенности лора модуляции теперь всё немного иначе. В частности, при небольшой скорости передачи данных лора модемы имеют очень большую чувствительность, порядка -130 дбм, и этом при том, что реальный уровень шумов в диапазоне 433 мгц составляет порядка -112..-118 дбм. Т.е лора модемы фактически умеют извлекать полезный сигнал с уровнем меньше уровня шумов в точке приема.
сейчас нормальным считается вести связь при отрицательном отношении сигнал/шум, когда уровень сигнала в десятки и сотни раз ниже шума.
Если интересно почитайте про радиолюбительский проект WSPR(шёпот), там тестируют прохождение радиоволн на низкой мощности передачи, типичное значение 2-5ватт для связи между материками
может быть по этому принципу идут сигналы от иных цивилизаций? только пока никто не знает в какой полосе и сколько лет передается пакет, когда-нибудь гений вычислит по фундаментальным резонансам и простым числам наиболее очевидное для нейроуглеродных форм разума решение этой задачи, главная сложность здесь именно во времени накопления пакета - оно может варьироваться от наносекунд в рентгеновском спектре, до сотен и миллионов лет для разных форм цивилизаций, которые только напридумали фантасты
@@user-qc4jg7dh2r , без кодов свёртки даже сигнал не обнаружишь...
:-)
Отличный и грамотный обзор!
Модуль интересный. Так то для такой крохи и с таким потреблением очень даже неплохо :))
Приятно было видеть места по которым каждый день катаюсь.
Друже! Искренне благодарю тебя за хороший обзор, действительно было очень интересно. Чести и удачи тебе.
Мы еще в далеком 1995 году использовали код Хемминга для исправления ошибок при передаче данных, делали тогда модем для ZX-Spectrum.
очень крутой обзор, спасибо!
Оч. Грамотный видос ! благодарю за труды !
Хочу выразить особую благодарность за этот ролик ты проделал огромную работу!!! С финансами огромная жопа но это не вечно так что обязательно тебя вспомню кину донатик)
Спасибо за подробное рассмотрение LoRa. хороший тест. убедили в возможности использования для моих целей.
Спасибо! Очень интересно и профессионально, даже спецэффекты присутствуют).
Интересные устройства и результаты. Спасибо!
Спасибо, порадовал уровнем :) Просто молодчина!
Отличный обзор! Спасибо.
Спасибо за подробный разбор полетов !
Отличное видео, спасибо за труд
*Хорошо объясняешь и тесты есть все показываешь*Лайк
Проделанна отличная работа! спасибо за видео!
Достаточно интересное у вас видео,благодарю вас )
Спасибо за проделанную работу
Как всегда детальный, грамотный и качественный обзор! Спасибо! ЗЫЖ В Ваших видео обычно очень тихий звук, приходится выкручивать, а на мобиле вообще без наушников никак... Если не трудно накиньте компрессор при записи. Спасибо :)
Отличная работа! Спасибо!
Спасибо, интересная технология. Используя base64 можно передавать двоичные данные с избыточностью 1/3, т.е. примерно 33%. Было бы интересно посмотреть тест дальности с внешней антенной чуть сложнее чем эта на четверть волны, хотя бы двойной квадрат.
Чел ты крут, продолжай в том же духе. Да интеллектуалов меньше чем идиотов и так будет всегда, но среди блогеров в твоей тематике ты один из лучших
Спасибо за тест, очень порадовал. А не проводили ли тестирование в условиях широкополосной помехи на частоте модуля?
Спасибо, неожиданные результаты.
Но самое-то важное -- именно дальность с препятствиями в виде лесов/холмов и в городе, это самые частые кейсы, как мне кажется.
Как я ждал этот видос.
Я тоже искал инфу по лоре а ее мало
Очень детальный обзор, супер. Много объектов в зонах Френеля, следовательно, большое влияние интерференции на сигнал. Для чистоты эксперимента, можно попробовать два дрона. В любом случае, 250-300 метров в городе - это уже невероятный результат.
Спасибо за видео. Всё верно. Совпадает с теми выводами, что я с компаньоном сделали года три назад: Для редкой передачи данных использовать можно. Но нам нужен был другой режим: около 8 байт,данных передача раз в 5 секунд, сеть из 60 внешних устройств. При этом устройства должны были располагаться на высоте человеческого роста., никаких мостов, подъёмов, неровностей дороги... Lora в этих условиях дала нам меньше 1км. Плюс безумное аремя на передачу данных
Модуль собственной разработки нам дал возможность связи около 10км на высоте расположения передатчика около 1.8-2м над землёй. Но и мощность была 26.5 dBm (около 500 мВт)
Проблемы с поиском места были примерно те же :-) В конце концов доехали до с/х района с полями. Вот там и меряли.
Так что на будущее - если будешь искать место, смотри где есть поля.
т.е. вы нарушаете закон. лупите пол ватта в эфир? лора на макс 100 мВт плохая, а вы её "победили" своими 500 мВттами? хм...А лоре нельзя было LNA просто добавить?
Отличный результат. Если учесть что антенна всенаправленная, то думаю с направленной антенной можно достичь и 25-30км дальности связи. Спасибо за тест!
ОФИГЕТЬ =)
Но стоило в городе еще проверить на всякий случай.Интересно же что будет по растояние через дома ( поставить на крыше устройство к столбу антенны какой то прикрепить и пойти искать радиус по окружности показать потом на карте какой круг получился покрытия =)
привет, один помощник с квадриком и передатчиком к нему прикрученным, остальные отъезжают на а/м с дискретностью допустим 1км. отъехали, созвонились, квадрик в воздух, метров на 100, проверили связь, дальше. плюсы квадрика - можно сделать прямую видимость не взирая на рельеф, ну и экономия 250км)
Отличная идея. Вообще лора показывается наилучшие результаты когда приемопередатчики находятся на возвышенностях
Nurekengoi ну так то все приемо-передатчики показываю отличные результаты, когда находятся на высоте, как пример - вся связь, вышки на улице)))
Мы так и делали, когда тестировали подобные модули.
а я как года 4 использую дальнобой от ExpertRC и норм))
мне одному странно что в Уфе не нашлось такого строения чтоб видно было за 5+ км? поднялись на последний этаж, в подьезде из окна высунули, на шухере одного господина (чтоб у передатчика ноги не отросли), и айда замерять везде где дом видно с тем окном.. не?
Автор молодец))
Я тоже самое получил. Но есть замечания - на самом деле нужно в поле ехать иначе фонарные столбы вдоль дороги увеличивают дальность сигнала.
В реальном чистом поле с хорошей секторной антенной на 9м штанге на отладках самого Семтека можно получить до 8км на 25мВт с минимальными потерями пакетов на rssi -138
Причём лесопосадки не сильно влияют на сигнал.
Теперь автору сверхзадача - проверить Стриж!!!
И ещё эту французскую технологию которая 30-50 км обещает ...
Доброе утро. Я авиамоделист и делал аппаратуры для ру. Длинна штыревой антенны лучшие результаты когда её длина ровна длине волны. Спасибо вам очень интересный ролик. Удачи.
Эксперимент хороший но важно на таких частотах и мощностях думать о качестве антенны (тут много вариантов)
Тут на мелкую фигульку 10+ км выжали. С хорошей антенной можно было бы и больше выжать.
спасибо за подробное видео.
оч. познавательно.
base64 -- минимальная избыточность относительно бинарных данных
Это круто. Только наткнулся на канал, разу подписался.
круто ), понял что ты из Уфы, когда на карте увидел кашкадан
Спасибо, штучка прикольная, я вот только не могу себе представить, где ее применяют, какие нить данные с условного "ветряка" снимать что ли?
Спасибо за ваш труд
если есть критерий выбора по дальности то всегда можно использовать узконаправленные антенны, в интернете масса материала как сделать антенну в домашних условиях, интересно было бы услышать сравнение по сравнению с другими модулями.
Лайк за труды!
Полезное видео, я тоже сейчас радимодулями занимаюсь, только у меня RFM22
Проделана обалденная работа!
Вот ты заморочался кататься по городу и окрестностям. Молодец.
Спасибо за работу! Если использовать обычный одножильный провод длиной 82мм(для 868), можно улучшить качество приема/передачи. Сам замечал, когда находишься в движении связь с ошибками. Вопрос: возможно ли на этом модуле сделать одноканальный шлюз lorawan?
Спасибо! Насчёт шлюза не знаю - в LoRaWan не углублялся пока
Для первого раза более чем.
Но в будущих тестах, делай передачу очередей из трёх пакетов, с минимальной, средней и максимальной полосой.Даст больше данных для анализа, при тех же "пробегах".
а для туристов длч пересеченной горной или лесистой местности эта рация подойдет?
Я давно занимаюсь LORA модулями и у меня есть одно замечание к этому тесту - Вы использовали очень неэффективные антенны. Кусок провода 1/4 длинны волны намного эффективнее этих пружинок.
Здравствуйте, можно ли обрабатывать цифровой сигнал(нажатие кнопки) на этом модуле?
@@Vladimir-zh2he На этом модуле с родной прошивкой реализован UART, но если написать свою, можно контроллер на плате перепрограммировать на свое усмотрение и GPIO в том числе.
Спасибо за такой подробнейший обзор много +++, профессионально и детально!!! В "Исходники прошивок для STM32 (приёмник/передатчик)" Вы пишите что исходники распространяются свободно, при условии ссылки на Ваш канал. Вы являетесь разработчиком этого кода, или я чего то не понимаю? И есть ли исходники прошивок на "REYAX RYLR405 Lora module SX1276 UART Interface 426 433 470MHz SMT AT command" ?
Spoko info, dzęki za rolik :)
Лайк. Эта технология отлично подходит для передачи GPS-координат летающих объектов.
охраняемых
тестировали в городской застройке LoRa. На 9 этаже стоял шлюз с приемопередатчиком и антенной диполь, нода на земле антенна такая же, погода - плотный снег хлопьями, видимость 20 метров. В итоге на максимальных параметрах передачи сигнал пробивался через ряды девятиэтажек. На 1км нода приняла 50% пакетов, шлюз от ноды принял ~75%. На 2,5км нода получила примерно 3-10% пакетов, шлюз стабильно 10% пакетов принимал от ноды.
Наверно более полезным можно считать тестирование именно в условиях городской застройки (и зваодских помещений, в.т.ч.).
Можно попробовать применить "полноразмерный" (всего 86мм.) четвертьволновой штырь с одной стороны и, например, "двойной квардрат" с другой (а-ля секторная антенна).
В условиях прямой видимости можно провести эксперимент с передачей пакета координат с контрольной суммой и получением подтверждения приема. Но с применением квадрокоптера или даже лука и стрелы с одной стороны и устройства на высотке или мачте в центре города, с другой.
Спасибо за обзор!
Для передачи двоичных данных через текстовый канал (е-маил) уже давно используется кодировка base64. В которой используются 64 печатных символа включая 54 латинских буквы и 10 цифр. Такой код избыточный но имеет всего 33% избыточности (3 исходных байта - 4 закодированных). Шестнадцатиричный код имеет 100% избыточность.
Да это понятно, просто всегда хочется избежать не обоснованные накладные расходы
подскажите, вот я хочу допустим, роботом по lora управлять на расстоянии 300 м (вы говорили, что в жилом массиве возможна такая устойчивая связь). большие будут задержки при отправке команд через lora на arduino ?
Привет, соотечественник (тоже из Уфы)! С учётом городских радиопомех в Сипайлово 1500 метров - вообще отлично!))
Привет, согласен!
Я в течении видео хотел поставить 3 лайка)))
В первую очередь благодарю за видео.
Вопрос. Есть ли какой то сибирательный ролик или плейлист, где бы можно было узнать обо всех (продающихся на али) радиомодулях и основные характеристики?
Есть 2 относительно связанные задачи.
1. Необходима связь (двустороняя) на расстоянии ~20М но имеются несколько ж/б стен. Один из модулей должен быть компактный, т.е. большую антенну ставить не позволительно
2. Необходима такая же двустороняя связь, но устройство на одной из сторон должно потоеблять минимум энергии, т.к. запитывать придется от батарейки.
Использую nrf24l01+ для этих целей, но в обоих случаях есть минусы. Хотелось бы прийти к пониманию, есть ли подходящие аналоги.
Да сколько угодно: СС от TI, Spirit1 от ST, и прочие.
По своему опыту знаю что кусты и деревья очень сильно поглощают радиоволны в 2-3 раза. Поэтому целесообразно размещать РМ как можно выше над растительностью идеально на каком нибудь ЛА, аэростате с большой высоты огромная зона покрытия.
Здравствуйте, хотел бы Вас по простить осветить на своём канале модули Lora SX1262, если можно конкретно E22-900M22S. Русскоязычного вообще ничего про них не нашёл. Заранее спасибо.
Каждый модуль может быть как приемником так и передатчиком? Можно ли использовать промежуточные модули как усилители и повторители сигнала?
Спасибо за тест. В описании не хватает кратенького содержимого с ссылками и/или временными отметками. Ролик посмотрел, но найти и повторить конкретный момент (например потребление в различных режимах) уже сложно.
Спасибо за труд
Доброго времени суток, про передачу строк и удвоение размера не понял, в чем проблема то?: скопировать бинарные данные в буфер char (в терминологии Си) и передать его как ASCI строку. Или это нелегально?
Можете посаветоват насчёт модулей. Мне нужно передовать данные около 150kbaud в одну сторону. Что можете посоветовать?
Как думаете, будет ли этот модуль (REYAX RYLR890) совместим с другими производителями, а именно Dragino шлюзы/end-nodes. Интересует именно совместимость на физическом уровне: т.е. будут ли пакеты приниматься от LoraWan устройств? А то я купил тут E32 EBYTE дешовый модуль попробовать и никаких пакетов не могу ни принять ни отправить (видно недостаточная совместимость по параметрам радио. Например, частота с шагом в 1 МГц только изменяется и т.п.). Спасибо.
Readable english in the translation. Good Stuff. Keep on going!!
Добрый день. Большое спасибо за тест. Сам я такие модули пока не использовал, но слышал от товарищей, что на подвижных объектах работает плохо, как раз из-за длительности передачи пакета. У вас большинство тестов тоже в покое, на улице и только в конце кусочек видео в машине, но цифры не вижу. Соответственно вопрос: как оно работает в движении?
Я не испытывал модули в движении, но тоже замечал, что при движении приемника Lora работает сильно хуже. Причем по разному в разных направлениях
LORA работает лучше чем модули с другими видами модуляции. Плохо может работать если есть сильные затухания сигнала.
Интересно. Но всегда так и хочется прикутачить к модулю дисплей с тачскрином, и сделать пейджер =)
Уже пытаются www.pcbway.com/project/shareproject/ARMACHAT___Doomsday_LORA_QWERTY_communicator.html
Зачем в шестнадцатеричном виде передавать, если есть base64. Кодирует по 6 бит в каждый символ. На 25% объём возрастает. Активно используется в электронной почте. Алгоритм очень простой. Есть еще UUE. Но он менее эффективен.
Я думаю, что для таких тестов можно использовать два коптера. Местность практически перестает вносить коррективы. Спасибо за обзор! Даже захотелось заказать и потестировать в своем городе)
Зачем два? Контролировать-то как? Одного вполне достаточно. На 1км вверх - и прямая видимость обеспечена при любом рельефе.
В следующий раз советую перед тем как ехать на место замера глянуть карту прямой видимости (или как то так) для замерки прямого сигнала.
Отлично, для диплома пойдет.
Обзор интересный и подтвердил многие вещи.
Дальность зависит от мощности, трассы, чувствительности приемника, усиления антенн.
Технология LORA влияет только на чувствительность приемника, остальное осталось прежним. В целом увеличение чувствительности позволяет экономить энергию - вот цель технологии LORA.
Основное применение - сбор базовой станцией (далее - БС) данных с датчиков (передатчиков).
Кто говорит про нормальные антенны, то тот прав только частично. На БС должна стоять хорошая антенна, достаточно высоко. Не должно быть радиотени, очень близкого расположения металлических конструкций и других мощных передатчиков. Причем передатчики (например транки и т.п.) могут быть по частоте далеки, но их шумовой фон относительной центральной частоты (уровни меньше -60 дБ обычно не нормируются) могут создать проблему на приемной стороне.
А вот передатчик должен быть компактным и антенна там как раз простая и маленькая, как в вашем примере - пружинка.
Передатчики в реальной жизни обычно расположены намного ниже БС, но это не так сильно ухудшает дальность всей системы в целом. К примеру, если один передатчик расположен в неудачном месте, то часть пакетов в условиях города все равно может дойти из-за многолучевости распространения, а если приемник расположен совсем плохо (колодец из домов или железобетонных конструкций), то никакое увеличение мощности передатчика уже не поможет и все сигналы будут потеряны.
Вообще про мощность излучения можно много рассуждать, но вы правильно сделали, что провели тестирование на одной, достаточно небольшой мощности. У большинства трасс распространения (достаточно хороших) расстояние связи увеличивается пропорционально квадратному корню из увеличения мощности, в городе обычно это кубический корень. Например, увеличивая мощность в 10 раз мы получим выигрыш не более 3,16 раза. Могут быть исключения, но они не особо важны, т.к. нам нужно получить какую-то заданную вероятность, например не хуже 90% пакетов в 90% времени.
В вашем случае чистоту эксперимента портит расположение модулей (на металлических конструкциях - которые могут, как усилить сигнал в одном направлении, так и ослабить), машины которые двигаются и создают изменяющуюся во времени интерференционную картину.
Еще вопрос внутренней ЭМС при большой чувствительности стоит остро. Контроллер создает помехи (от STM32 вообще широкий спектр помех, по сравнению с классическими, у которых есть более ярко выраженные гармоники), от дисплея могут быть помехи.
Все равно молодцы.
Располагать передатчик в непосредственной близости от металлических предметов (на дорожных знаках, решётках мостовых ограждений, итд) при тестировании не есть хорошо, интерференция может исказить реальные данные. Тут уж либо всё время с "железом" рядом, либо без него.
Тоже сталкивался с технологией LoRa, могу подтвердить всё то, о чём говорил автор. Можно даже беспроводную сеть и от 20-ти километров в радиусе развернуть(правда с приемопередатчиком по мощнее 32 мВт)
На аэростате бы потестировать, чем не прямая видимость?
AFAIK Semtech когда-то былa компания из ЕС, а теперь имеет американского владельца. HopeRF может производить IC RFM96, но чип, упакованный внутри, вероятно, является Semtech
Добрый день друг подскажи пожалуйста если у тебя адаптер который мог бы от конвертировать сигнал с 315MHZ / 433MHZ на ноутбук или ПК компьютер ?
Очень интересно, смогут ли несколько провайдеров LoraWan работать на одной площади, не мешая друг другу. Или эта технология рассчитана на одного провайдера, с одним сервером сети разрешающим все коллизии и распределяющем нагрузку при работе сети?
Не имею понятия, я не копал в сторону LoraWAN. Моя задача была - проверить возможности соединения точка-точка между 2 модулями.
Отвечаю всем, кто спрашивает, где это можно использовать: система удаленного управления водяным насосом, например. Факт: Скважина в 5-ти, 6-ти километрах от посёлка, резервуар в поселке. Я реализовал это на 590 модуле. Но там оператор связи, заморочки с тарифом. Знал бы что есть такая вот штуковина, попробовал бы использовать её.
Автору спасибо за обзор)
Проще wifi канал сделать.
@@user-jk4iz3ls3w , чем проще?
Если использовать тарелку от спутникового приёмника на приёмнике и передатчике? наверное удвоит результат?
Как Lora работает внутри здания? когда имеются жб перекрытия, силовые кабели и т.д.?
На борту я вижу STM32. Как вы думаете, можно ли просто к этому модулю подключить термодатчик и без ардуины его опрашивать?
А то получается на один датчик, 2 микроконтроллера.
Или я чего-то запредельного хочу?
Вполне. Протокол взаимодействия с RYLR890 открыт. Вы можете взаимодействовать с ним напрямую, перепрограммировав STM32
Грамотный обзор земляки, однозначно палец вверх, но можно было просто на коптер или на крыло , самолёт поставить и тестить.
Я уже год пользуюсь Лорой 433мГ. научился делать кустарные антены и доволен, цена и простата и удобно вот и перешёл на эти модули.
Можно то можно, но кто гарантирует отсутствие влияния на связь узлов самолёта/коптера?
Hi, I am testing this module abnd I get ERR 12 when I use spreading factor 12. Did you test with spreading factor 12 too?
Такие штуки в море надо испытывать
Hi, did you try with dipole antenna or other external antenna's?
Красава. Все по сути...
Предлагаю лайфхак:
метерологический шар с гелием на прочной леске. К ней подвешен передатчик.
А приемник возить по окрестным возвышенностям. Ну или тоже на на шаре, только надо как-то данные пробросить на землю. Например использовать тестовую систему из трех лор.
На работе разработал библу для raspberry для работы с модулями семтек напрямую через SPI. Можно купить модуль sx127x на Али без проблем. github.com/YandievRuslan/sx1278-LoRa-RaspberryPi
Преимущества работы напрямую с sx127x - свобода в настройках - SF, CR, ширины полосы, частоты, энергопотребления и пр. Можно подобрать скорость передачи и дальность под свои нужды.
Так-же библу можно без проблем переписать под другие платформы, надо только пару функций заменить.
Был бы благодарен за оценку или обзор. Библа простая, во всю использую на работе.
У Семтеха есть своя прога по жонглированию параметрами модуля. Она же считает время пакета в воздухе, чувствительность приемника, энергопотребление и т.д. Называется LoraCalculator. Искать на сайте Семтеха.
Уход частоты связан скорее всего с качеством кварца. Даташит говорит нам о том что с дешёвыми кварцами не стоит устанавливать BW ниже 125 кГц, так как ошибка в центральной частоте не должна превышать четверть BW. Судя по показаниям sdr ошибка подобралась вплотную, на 62.6 кГц уже скорее всего не заработало бы (конечно если представить, что приёмник выдаёт идеальную частоту)
Не уверен насчёт правильности проверки связи на холме на прямой видимости. У меня у друга дача под Иркутском, в отдалении от города, так у него вроде сотовой связи там нет, а если на крышу забраться и телефон вверх подкинуть, то можно смс отправить... А вообще, безусловно, интересно.
В июле 2019 г. установлен новый рекорд связи LoRaWAN, он составил 766 км.
Нормальная тема, можно gps-трекер построить без интернета.
Есть уже это...