Параметры / параметры связи Feather M0 и Waspmote LoRa

Я пытаюсь соединить эти два устройства с помощью LoRa P2P. Я могу прошить оба устройства и контролировать их через последовательные мониторы. В перьевом устройстве я использую этот пример https://learn.adafruit.com/adafruit-feather-32u4-radio-with-lora-radio-module/using-the-rfm-9x-radio на RadioHead версии 1.81 и Модифицируя эти параметры / функции:

/* for feather32u4 
#define RFM95_CS 8
#define RFM95_RST 4
#define RFM95_INT 7
*/
/* for feather m0 */
define RFM95_CS 8
define RFM95_RST 4
define RFM95_INT 3

В IDE Waspmote я использую пример LoRaWAN_P2P_03_receive_packets и изменяю следующие строки:

uint8_t power = 15;
uint32_t frequency = 915000000;
char spreading_factor[] = "sf7";
char coding_rate[] = "4/5";
uint16_t bandwidth = 125;
char crc_mode[] = "on";

Я не знаю, какие другие параметры мне следует изменить, чтобы эти устройства работали. Есть идеи?

Примечание. Параметры по умолчанию для устройства пера:

// Defaults after init are 434.0MHz, 13dBm, Bw = 125 kHz, Cr = 4/5, Sf = 128chips/symbol, CRC on

В примере это добавляет rf95.setFrequency(915.0) после rf95.init(),

У меня есть 7,8 см проволока, прикрепленная к штырю ANT пера, но не припаянная. Я не уверен, что это может быть проблемой.

0 ответов

Другие вопросы по тегам