muravei_ если у вас SPI, смотрите регистр состояния 0х12, как только валидный пакет будет пролетать у вас выскочит его бит состояния. В режиме LoRa вам нужно указать параметры канала(0x06/0x07/0x08-частота, 0х1D-полоса, 0x26-конфиг модема) и скорость(0x1E), длину пакета(0х22) и слово синхронизации(0х39). Даже с неправильной преамбулой оно будет отмечать прием нативного пакета но с ошибкой приема, а вот RSSI толком покажет лишь в пакете, уровень "эфира" будет сильно скакать.
В приборе используется RegPktRssiValue, этот регистр попадает усредненное значение от того что "виделось" модулю во время приема заголовка пакета, и уровень сигнала там актуален лишь при близких расстояниях и когда он выше шумов, а вот RegRssiValue показывает текущий уровень того что на "входе" в момент опроса. Уровень RSSI использую как резервный аварийный когда GPS не сработал, это крайне редко случается, обычно когда он плюхнулся модулем в низ, и спутники не ловятся совсем, такое было за год раза два.
Заголовок сообщения: Re: Радиомодули на основе технологии LoRa
Добавлено: Пт сен 08, 2023 12:12:47
Открыл глаза
Зарегистрирован: Вс сен 30, 2012 15:04:05 Сообщений: 69
Рейтинг сообщения:0
Тоже решил пульнуть пару байт в эфир. Запускал разные библиотеки: код на микроконтроллере (на С) и на микрокомпьютере (на Python), смотрю SDR-приёмником сигнал. Пакеты летят, всё хорошо, всякие полосы частот и sf меняю - вижу изменения. Но если меняю мощность - вообще никакой разницы. По идее цвет пакета должен становиться теплее, если сигнал увереннее, но нет. Модули Ra-01S (SX1268). В чем может быть проблема? Неужели бракованные?
Protosha проверяй потребление, должно расти, а уровень сигнала в окнах зависит от многих параметров, с 50ти метров на слабую антенну обычно разницу хорошо видно.
Помогите разобраться с модулем Lora: напишите поимер кода ( что нужно загрузить в передатчик и приемник чтобы передать несколько байт) , вы тут пишите как AlgorithmBuilder,- в этой среде было бы идеально
Для большей достоверности тест одновременно и на прием и на передачу. Один из модулей - репитер с замкнутыми RX и TX. Второй отправляет сигнал И принимает его с репитера. Скорость передачи минимальная. Помех нет, эфир чистый.
Результат: связь до 450 метров (400 метров уверенно, 450 на грани потерь, 500 полное отсутствие связи), в условиях городской застройки, абсолютно без прямой видимости (на пути большие кирпичные дома).
Думаю если были бы хорошие антенны, то результат был бы многократно лучше. Но для таких антенн такие расстояния в городе это шикарно.
Хотите тест с нормальными антеннами?
_________________ Не променяю медь на ржавую несгорайку!
Новый тест дальности в городе модулей EBYTE E220-900T
А есть конфигуратор RF Settings или какой-нибудь адекватный аналог под эти модули? Внутри E31-230, а оно ни одним публичным конфигуратором от Ebyte не берется, только ручками из консоли, а хочется gui
А есть конфигуратор RF Settings или какой-нибудь адекватный аналог под эти модули?
Конечно есть. RF Settings, только версия другая, отдельная, для них. На официальном сайте можно найти и скачать. Больше никаких отличий.
Дополнение. Заметил такую особенность, связанную со всеми модулями Ebyte lora uart Exxx, на 433 и на 868 Мгц. Не знаю дело в модулях или в самом эфире. Когда связь дальняя и сигнал слабый, первый раз за долгое время сигнал может не доходить. Даже первыЕ разЫ. А потом, если продолжать упорно слать повторно - стабильно начинает доходит уже без перебоев, без потерь на 100%. Может быть этот сигнал "забивает" чей-то чужой, и потом проходит? Хотя других вроде нету, или очень слабые которые вряд-ли будут мешать.
С чем это связано не знаю. По этому во время тестов картина очень хорошая, а в реальных применениях существенно хуже.
Когда связь хорошая и расстояния не очень большие, такой особенности не наблюдается.
_________________ Не променяю медь на ржавую несгорайку!
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения