LoRa Ra-01 P2P расстояние - PullRequest
       55

LoRa Ra-01 P2P расстояние

0 голосов
/ 18 декабря 2018

Я использую LoRa RA-01 для связи P2P.Я установил для параметра модуля значение по умолчанию, но максимальное расстояние (диапазон), по которому он получается меньше 5 метров.

Мой алгоритм проекта:

Сторона передатчика:
1_Enable LoRa модем.
2_Выберите режим STDBY.
3_Mapping Прерывание TxDone на выводе DIO0.
4_Upload содержимого RegFifoTxBaseAdd (0x80) в указатель буфера.
5_Пишите значение 0x60 (типичное значение) в буфер.
6_Write 0x01 вРегистр RegPayloadLength.
7_Когда коммутатор замкнут (коммутатор подключен к хост-компьютеру) Повторно выбирайте режим Tx (с задержкой в ​​1 секунду) для непрерывной отправки данных.
8_500 миллисекунд после открытия переключателя, флаг прерывания сбрасывается.

Сторона получателя:
1_Включить модем LoRa.
2_Выбрать режим STDBY.
3_Mapping Прерывание RxDone на выводе DIO0 (по умолчанию).
4_Выбрать непрерывный режим приема.
5_Когда выключатель замкнутфлаг прерывания сбрасывается.

Примечание 1: Я использую антенну, которая поставляется с модулем.
Примечание 2: Этот проект предназначен только для испытательного диапазона.
Примечание 3: Мне нужно расстояние около 400 метров в помещении.

Вопрос 1: Работает ли этот модуль без антенны в диапазоне около сотен метров?
Вопрос 2: Как настроить этот модуль для большого расстояния (менее 1 километра) (с антенной или без нее)?

Я извиняюсь за то, что не говорю по-английски

1 Ответ

0 голосов
/ 25 декабря 2018

Моя проблема решена. Значение регистров по умолчанию - неверное значение для большого расстояния. Я оставил значение регистров в значении по умолчанию, потому что я не хотел использовать библиотеку, но теперь я вынужден использовать библиотеку.

...