From 96bafb9cc712c0bc0c006814b48b5b914b7bf52d Mon Sep 17 00:00:00 2001 From: Sandeep Mistry Date: Mon, 10 Oct 2016 18:36:33 -0400 Subject: [PATCH] Set LNA boost --- src/LoRa.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/LoRa.cpp b/src/LoRa.cpp index a71b70b..b78c7a6 100644 --- a/src/LoRa.cpp +++ b/src/LoRa.cpp @@ -7,6 +7,7 @@ #define REG_FRF_MID 0x07 #define REG_FRF_LSB 0x08 #define REG_PA_CONFIG 0x09 +#define REG_LNA 0x0c #define REG_FIFO_ADDR_PTR 0x0d #define REG_FIFO_TX_BASE_ADDR 0x0e #define REG_FIFO_RX_BASE_ADDR 0x0f @@ -86,6 +87,9 @@ int LoRaClass::begin(long frequency) writeRegister(REG_FIFO_TX_BASE_ADDR, 0); writeRegister(REG_FIFO_RX_BASE_ADDR, 0); + // set LNA boost + writeRegister(REG_LNA, readRegister(REG_LNA) | 0x03); + // set output power to 17 dBm setTxPower(17);