From 984cfac31969d4571594b650e88c4254fd0a9e3b Mon Sep 17 00:00:00 2001 From: jgromes Date: Tue, 30 Jun 2020 10:42:47 +0200 Subject: [PATCH] [RF69] Reworked driver exclusion --- src/modules/RF69/RF69.cpp | 5 ++++- src/modules/RF69/RF69.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/modules/RF69/RF69.cpp b/src/modules/RF69/RF69.cpp index 2e57bf7f..7b1cad43 100644 --- a/src/modules/RF69/RF69.cpp +++ b/src/modules/RF69/RF69.cpp @@ -1,4 +1,5 @@ #include "RF69.h" +#if !defined(RADIOLIB_EXCLUDE_RF69) RF69::RF69(Module* module) : PhysicalLayer(RF69_FREQUENCY_STEP_SIZE, RF69_MAX_PACKET_LENGTH) { _mod = module; @@ -342,7 +343,7 @@ int16_t RF69::readData(uint8_t* data, size_t len) { // set mode to standby int16_t state = standby(); RADIOLIB_ASSERT(state); - + // get packet length size_t length = len; if(len == RF69_MAX_PACKET_LENGTH) { @@ -836,3 +837,5 @@ void RF69::clearIRQFlags() { _mod->SPIwriteRegister(RF69_REG_IRQ_FLAGS_1, 0b11111111); _mod->SPIwriteRegister(RF69_REG_IRQ_FLAGS_2, 0b11111111); } + +#endif diff --git a/src/modules/RF69/RF69.h b/src/modules/RF69/RF69.h index fa8362a5..b82f607d 100644 --- a/src/modules/RF69/RF69.h +++ b/src/modules/RF69/RF69.h @@ -1,4 +1,4 @@ -#ifndef _RADIOLIB_RF69_H +#if !defined(_RADIOLIB_RF69_H) && !defined(RADIOLIB_EXCLUDE_RF69) #define _RADIOLIB_RF69_H #include "../../TypeDef.h"