diff --git a/src/modules/SX123x/SX1231.cpp b/src/modules/SX123x/SX1231.cpp index 11424eed3..2b64ff6e7 100644 --- a/src/modules/SX123x/SX1231.cpp +++ b/src/modules/SX123x/SX1231.cpp @@ -17,7 +17,10 @@ int16_t SX1231::begin(float freq, float br, float freqDev, float rxBw, int8_t po bool flagFound = false; while((i < 10) && !flagFound) { int16_t version = getChipVersion(); - if((version == RADIOLIB_SX123X_CHIP_REVISION_2_A) || (version == RADIOLIB_SX123X_CHIP_REVISION_2_B) || (version == RADIOLIB_SX123X_CHIP_REVISION_2_C)) { + if((version == RADIOLIB_SX123X_CHIP_REVISION_2_A) || + (version == RADIOLIB_SX123X_CHIP_REVISION_2_B) || + (version == RADIOLIB_SX123X_CHIP_REVISION_2_C) || + (version == RADIOLIB_SX123X_CHIP_REVISION_2_D)) { flagFound = true; this->chipRevision = version; } else { diff --git a/src/modules/SX123x/SX1231.h b/src/modules/SX123x/SX1231.h index fae3aabf4..6e9b66d97 100644 --- a/src/modules/SX123x/SX1231.h +++ b/src/modules/SX123x/SX1231.h @@ -11,6 +11,7 @@ #define RADIOLIB_SX123X_CHIP_REVISION_2_A 0x21 #define RADIOLIB_SX123X_CHIP_REVISION_2_B 0x22 #define RADIOLIB_SX123X_CHIP_REVISION_2_C 0x23 +#define RADIOLIB_SX123X_CHIP_REVISION_2_D 0x24 // RADIOLIB_SX1231 specific register map #define RADIOLIB_SX1231_REG_TEST_OOK 0x6E diff --git a/src/modules/SX123x/SX1233.cpp b/src/modules/SX123x/SX1233.cpp index 81edc00ed..e414095ef 100644 --- a/src/modules/SX123x/SX1233.cpp +++ b/src/modules/SX123x/SX1233.cpp @@ -18,7 +18,10 @@ int16_t SX1233::begin(float freq, float br, float freqDev, float rxBw, int8_t po bool flagFound = false; while((i < 10) && !flagFound) { int16_t version = getChipVersion(); - if((version == RADIOLIB_SX123X_CHIP_REVISION_2_A) || (version == RADIOLIB_SX123X_CHIP_REVISION_2_B) || (version == RADIOLIB_SX123X_CHIP_REVISION_2_C)) { + if((version == RADIOLIB_SX123X_CHIP_REVISION_2_A) || + (version == RADIOLIB_SX123X_CHIP_REVISION_2_B) || + (version == RADIOLIB_SX123X_CHIP_REVISION_2_C) || + (version == RADIOLIB_SX123X_CHIP_REVISION_2_D)) { flagFound = true; this->chipRevision = version; } else {