From b1fa564cd35cd40e860aa874473591a663688aa0 Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 4 Jul 2020 21:17:54 +0200 Subject: [PATCH] [SX126x] Fixed exclusion macros --- src/modules/SX126x/SX1261.h | 6 +++++- src/modules/SX126x/SX1262.h | 7 ++++++- src/modules/SX126x/SX1268.h | 7 ++++++- src/modules/SX126x/SX126x.h | 7 ++++++- 4 files changed, 23 insertions(+), 4 deletions(-) diff --git a/src/modules/SX126x/SX1261.h b/src/modules/SX126x/SX1261.h index 5b6f9ef6..a52d4235 100644 --- a/src/modules/SX126x/SX1261.h +++ b/src/modules/SX126x/SX1261.h @@ -1,7 +1,10 @@ -#if !defined(_RADIOLIB_SX1261_H) && !defined(RADIOLIB_EXCLUDE_SX126X) +#if !defined(_RADIOLIB_SX1261_H) #define _RADIOLIB_SX1261_H #include "../../TypeDef.h" + +#if !defined(RADIOLIB_EXCLUDE_SX126X) + #include "../../Module.h" #include "SX126x.h" #include "SX1262.h" @@ -38,5 +41,6 @@ class SX1261 : public SX1262 { }; +#endif #endif diff --git a/src/modules/SX126x/SX1262.h b/src/modules/SX126x/SX1262.h index b268759b..1aa0529f 100644 --- a/src/modules/SX126x/SX1262.h +++ b/src/modules/SX126x/SX1262.h @@ -1,7 +1,10 @@ -#if !defined(_RADIOLIB_SX1262_H) && !defined(RADIOLIB_EXCLUDE_SX126X) +#if !defined(_RADIOLIB_SX1262_H) #define _RADIOLIB_SX1262_H #include "../../TypeDef.h" + +#if !defined(RADIOLIB_EXCLUDE_SX126X) + #include "../../Module.h" #include "SX126x.h" @@ -103,3 +106,5 @@ class SX1262: public SX126x { }; #endif + +#endif diff --git a/src/modules/SX126x/SX1268.h b/src/modules/SX126x/SX1268.h index 76f01c1e..d7acd5f0 100644 --- a/src/modules/SX126x/SX1268.h +++ b/src/modules/SX126x/SX1268.h @@ -1,7 +1,10 @@ -#if !defined(_RADIOLIB_SX1268_H) && !defined(RADIOLIB_EXCLUDE_SX126X) +#if !defined(_RADIOLIB_SX1268_H) #define _RADIOLIB_SX1268_H #include "../../TypeDef.h" + +#if !defined(RADIOLIB_EXCLUDE_SX126X) + #include "../../Module.h" #include "SX126x.h" @@ -103,3 +106,5 @@ class SX1268: public SX126x { }; #endif + +#endif diff --git a/src/modules/SX126x/SX126x.h b/src/modules/SX126x/SX126x.h index ae92e253..849d8757 100644 --- a/src/modules/SX126x/SX126x.h +++ b/src/modules/SX126x/SX126x.h @@ -1,7 +1,10 @@ -#if !defined(_RADIOLIB_SX126X_H) && !defined(RADIOLIB_EXCLUDE_SX126X) +#if !defined(_RADIOLIB_SX126X_H) #define _RADIOLIB_SX126X_H #include "../../TypeDef.h" + +#if !defined(RADIOLIB_EXCLUDE_SX126X) + #include "../../Module.h" #include "../../protocols/PhysicalLayer/PhysicalLayer.h" @@ -925,3 +928,5 @@ class SX126x: public PhysicalLayer { }; #endif + +#endif