diff --git a/main/esp32-lora.c b/main/esp32-lora.c index 91cd387..d0545ad 100644 --- a/main/esp32-lora.c +++ b/main/esp32-lora.c @@ -419,6 +419,9 @@ uint8_t lora32_init(lora32_cfg_t *lora) { lora32_set_coding_rate(lora, lora->codingRate); ESP_LOGI(TAG, "lora32_set_codingRate: %d", lora->codingRate); + lora32_set_spreadfactor(lora, lora->spreadingFactor); + ESP_LOGI(TAG, "lora32_set_spreadingFactor: %d", lora->spreadingFactor); + lora32_write_reg(lora, REG_FIFO_TX_BASE_ADDR, 0x00); lora32_write_reg(lora, REG_FIFO_RX_BASE_ADDR, 0x00); ESP_LOGI(TAG, "clear rx/tx fifos");