From 874886b4cd9d2304890e4bbdf863b83ad0f44599 Mon Sep 17 00:00:00 2001 From: jgromes Date: Sun, 12 Mar 2023 15:02:08 +0100 Subject: [PATCH] [RF69] Added missing standby overload --- src/modules/RF69/RF69.cpp | 5 +++++ src/modules/RF69/RF69.h | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/src/modules/RF69/RF69.cpp b/src/modules/RF69/RF69.cpp index d2f17d82..25a781ab 100644 --- a/src/modules/RF69/RF69.cpp +++ b/src/modules/RF69/RF69.cpp @@ -173,6 +173,11 @@ int16_t RF69::standby() { return(setMode(RADIOLIB_RF69_STANDBY)); } +int16_t RF69::standby(uint8_t mode) { + (void)mode; + return(standby()); +} + int16_t RF69::transmitDirect(uint32_t frf) { // set RF switch (if present) _mod->setRfSwitchState(Module::MODE_TX); diff --git a/src/modules/RF69/RF69.h b/src/modules/RF69/RF69.h index f4cc8495..5060a49c 100644 --- a/src/modules/RF69/RF69.h +++ b/src/modules/RF69/RF69.h @@ -565,6 +565,15 @@ class RF69: public PhysicalLayer { */ int16_t standby() override; + /*! + \brief Sets the module to standby. + + \param mode Standby mode to be used. No effect, implemented only for PhysicalLayer compatibility. + + \returns \ref status_codes + */ + int16_t standby(uint8_t mode) override; + /*! \brief Starts direct mode transmission.