Я использую 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 километра) (с антенной или без нее)?
Я извиняюсь за то, что не говорю по-английски