From 01f11228238792f43ae3f645729aaa960693bc3a Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 13 Mar 2021 19:58:01 +0100 Subject: [PATCH] [XBee] Added low-level access macro --- src/modules/XBee/XBee.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/modules/XBee/XBee.h b/src/modules/XBee/XBee.h index 15d7cb92..920ad375 100644 --- a/src/modules/XBee/XBee.h +++ b/src/modules/XBee/XBee.h @@ -81,7 +81,7 @@ class XBeeSerial: public ISerial { */ int16_t setPanId(const char* panId); -#ifndef RADIOLIB_GODMODE +#if !defined(RADIOLIB_GODMODE) private: #endif bool enterCmdMode(); @@ -172,10 +172,15 @@ class XBee { */ int16_t setPanId(uint8_t* panId); -#ifndef RADIOLIB_GODMODE - private: +#if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL) + protected: #endif Module* _mod; + +#if !defined(RADIOLIB_GODMODE) + protected: +#endif + uint8_t _frameID = 0x01; size_t _frameLength = 0; bool _frameHeaderProcessed = false;