Обновить
184
46.1

Embedded SW/Firmware Engineer

Отправить сообщение

Какие у вас были остальные параметры модуляции?

--spreading factor

--Coding Rate

--preamble len

Какие у вас были параметры модуляции?

1-spreading factor

2-band width

3-Coding Rate

4-preamble len

Какие были параметры модуляции?

1-spreading factor

2-band width

3-Coding Rate

4-preamble len

Какие у вас были параметры модуляции?

1-spreading factor

2-band width

3-Coding Rate

4-preamble len

Какие у вас были параметры модуляции?

1-spreading factor

2-band width

3-Coding Rate

4-preamble len

Может вам также очевидно как на дальность LoRa Link(а) влияет такие параметры как 

a) опорная частота гетеродина, 

b) CodingRate

c) длина преамбулы

d) конструкция антенны 

Если да, то я был бы признателен за комментарии про эти параметры.

Давайте все результаты измерений реальной дальности LoRa Link(ов) сведем в одну общую таблицу:

https://docs.google.com/spreadsheets/d/1caYJx9t9fzNc-g-7rHRa80K604MFfrrm3M9BiRfSP3g/edit#gid=0

Там есть стабильная сортировка можно двигать строки и столбцы, делать разнообразную анатилитку и вычислить корреляцию, что на что влияет.

Далее можно будет построить график и у всех сложится полная картина того на что LoRa способна, а на что нет.

Кому доступ на редактирование пишите gmail(ы) мне в TG: aabdev

В LoRa чипах sx1262 есть функция CAD. Channel Activity Detection. Достаточно ее включить. А делее классический CSMA/CD (Carrier-sense multiple access with collision detection) протокол.

https://www.youtube.com/watch?v=iKn0GzF5-IU

Тем более этот meshtastic по ходу и не работает толком. Люди даже в Москве по полтора месяца ждут сообщений в чате.
Вот чат с конца декабря 2021.

Мне от LoRa надо существенно больше чем то, на что способна прошивка meshtastic. Вот ссылка на задачу https://habr.com/ru/post/648247/

Надо как-то по LoRa непрерывно передавать 3 kByte/s на 10км+

У прошивки Meshtastic есть ряд особенностей

1) отсутствует интерфейс командной строки CLI поверх UART (Как у плат Ublox, Flipper, NanoVNA и пр).  

2) написан на С++, что делает его бесполезным для микроконтроллеров с малыми ресурсами.

3)Также код 

https://github.com/meshtastic/Meshtastic-device.git

не покрыт юнит тестами, что делает его полностью недоверенным.

Meshtastic похож на очередной Arduino проект.

То, что FIFO у sx1262 маленький это не проблема.

Можно сделать туннелирование пакетов.

Пакеты RTCM3, что приходят от GNSS можно записывать в промежуточную программную очередь байтов.

Далее в коде брать N байт (N<256) из очереди, упаковывать их в транспортный протокол (преамбула, номер пакета, CRC) и отправлять в антенну.

Далее на Rover(е) парсить заново RTCM3 пакеты из потока байтиков и обнаружив RTCM3 пакеты, отправлять их в UART ZED-F9P.


Это как песок из одного Камаза в другой Камаз перевозить на тележках.

Знаете примеры конкретных моделей малогабаритных мобильных УКВ-трансиверов, которые могут передавать 3kByte/s+ на 10км+ (без SIM карт и абонентской платы)?

Еще вот по этой ссылке
https://www.instagram.com/p/B8PBq-FhNEt/
кто-то пробовал делать передачу RTCM3 поправок по LoRa.

ZED-F9P модулями относятся к LowCost сегменту
https://www.sparkfun.com/products/16481
интересуются или разработчики малогабаритных Unmanned Aerial Vehicle и прочих респилотников.


Интересно какие Real Time Data Link FR трансиверы используют в GBAS для передачи поправок?
https://www.youtube.com/watch?v=ZPD36cK7BRo
(начало 4:41 )

LoRa получается тоже УКВ диапазон, так как ее частота 868,95 MHz укладывается в дециметровые волны.

микросхема sx1262

https://www.youtube.com/watch?v=Rk09oMD_I24&t=532s

REACH RS2 L1/L2/LS GNSS Receiver передает поправки по LoRA

Сомневаюсь, что SI4462(GFSK) cможет дать 7,5 км дальности Link(а).
Вот SX1262(LoRA) - может.

Информация

В рейтинге
152-й
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем, DevOps-инженер
Старший
Git
Bash
CI/CD
C
Встраиваемая система
Программирование микроконтроллеров
Разработка программного обеспечения
Алгоритмы и структуры данных
Системное программирование
Разработка драйверов