From 562cbbcb7cd233e97e84852125e4a856b81d1e6f Mon Sep 17 00:00:00 2001 From: jgromes Date: Fri, 24 Sep 2021 08:24:04 +0200 Subject: [PATCH] [SX127x] Fixed unitialized variable warning --- src/modules/SX127x/SX1278.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/SX127x/SX1278.cpp b/src/modules/SX127x/SX1278.cpp index d315dd52..903855d8 100644 --- a/src/modules/SX127x/SX1278.cpp +++ b/src/modules/SX127x/SX1278.cpp @@ -536,7 +536,7 @@ void SX1278::errataFix(bool rx) { // see SX1276/77/78 Errata, section 2.3 for details // figure out what we need to set - uint8_t fixedRegs[3]; + uint8_t fixedRegs[3] = { 0x00, 0x00, 0x00 }; float rxFreq = _freq; if(fabs(_bw - 7.8) <= 0.001) { fixedRegs[0] = 0b0000000; @@ -584,6 +584,8 @@ void SX1278::errataFix(bool rx) { fixedRegs[0] = 0b1000000; fixedRegs[1] = _mod->SPIreadRegister(0x2F); fixedRegs[2] = _mod->SPIreadRegister(0x30); + } else { + return; } // first, go to standby