From aac11097b2012452832e3334931bd2a595f35781 Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 13 Mar 2021 19:57:55 +0100 Subject: [PATCH] [Si443x] Added low-level access macro --- src/modules/Si443x/Si4430.h | 4 ++-- src/modules/Si443x/Si4431.h | 4 ++-- src/modules/Si443x/Si4432.h | 4 ++-- src/modules/Si443x/Si443x.h | 8 ++++++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/modules/Si443x/Si4430.h b/src/modules/Si443x/Si4430.h index ca8a1b8f..cb1b2be0 100644 --- a/src/modules/Si443x/Si4430.h +++ b/src/modules/Si443x/Si4430.h @@ -67,11 +67,11 @@ class Si4430: public Si4432 { int16_t setOutputPower(int8_t power); -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) protected: #endif -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) private: #endif }; diff --git a/src/modules/Si443x/Si4431.h b/src/modules/Si443x/Si4431.h index 0143d41b..b1495d8a 100644 --- a/src/modules/Si443x/Si4431.h +++ b/src/modules/Si443x/Si4431.h @@ -58,11 +58,11 @@ class Si4431: public Si4432 { int16_t setOutputPower(int8_t power); -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) protected: #endif -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) private: #endif }; diff --git a/src/modules/Si443x/Si4432.h b/src/modules/Si443x/Si4432.h index 2f785634..bb8a8b01 100644 --- a/src/modules/Si443x/Si4432.h +++ b/src/modules/Si443x/Si4432.h @@ -67,11 +67,11 @@ class Si4432: public Si443x { int16_t setOutputPower(int8_t power); -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) protected: #endif -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) private: #endif }; diff --git a/src/modules/Si443x/Si443x.h b/src/modules/Si443x/Si443x.h index f187d291..fe507424 100644 --- a/src/modules/Si443x/Si443x.h +++ b/src/modules/Si443x/Si443x.h @@ -799,11 +799,15 @@ class Si443x: public PhysicalLayer { */ int16_t getChipVersion(); -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL) protected: #endif Module* _mod; +#if !defined(RADIOLIB_GODMODE) + protected: +#endif + float _br = 0; float _freqDev = 0; float _freq = 0; @@ -813,7 +817,7 @@ class Si443x: public PhysicalLayer { int16_t setFrequencyRaw(float newFreq); -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) private: #endif bool findChip();