From a1e1216b35126b307ffe099aa6c05dad08333403 Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 11 May 2024 16:24:01 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=2044b2d?= =?UTF-8?q?caa15d5c55cf392c7f7d39acbce3a54897b=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _l_r11x0_8h_source.html | 2 +- _s_x126x_8h_source.html | 6 +++--- _s_x127x_8h_source.html | 2 +- _s_x128x_8h_source.html | 2 +- class_l_l_c_c68-members.html | 4 ++-- class_l_l_c_c68.html | 6 +++--- class_l_r1110-members.html | 2 +- class_l_r1120-members.html | 2 +- class_l_r1121-members.html | 2 +- class_l_r11x0-members.html | 2 +- class_l_r11x0.html | 8 ++++++++ class_physical_layer.html | 2 +- class_s_t_m32_w_lx-members.html | 4 ++-- class_s_t_m32_w_lx.html | 6 +++--- class_s_x1261-members.html | 4 ++-- class_s_x1261.html | 6 +++--- class_s_x1262-members.html | 4 ++-- class_s_x1262.html | 6 +++--- class_s_x1268-members.html | 4 ++-- class_s_x1268.html | 6 +++--- class_s_x126x-members.html | 4 ++-- class_s_x126x.html | 20 ++++++++++++++------ class_s_x126x.js | 2 +- class_s_x1272-members.html | 2 +- class_s_x1273-members.html | 2 +- class_s_x1276-members.html | 2 +- class_s_x1277-members.html | 2 +- class_s_x1278-members.html | 2 +- class_s_x1279-members.html | 2 +- class_s_x127x-members.html | 2 +- class_s_x127x.html | 8 ++++++++ class_s_x1280-members.html | 2 +- class_s_x1281-members.html | 2 +- class_s_x1282-members.html | 2 +- class_s_x128x-members.html | 2 +- class_s_x128x.html | 8 ++++++++ functions_func_i.html | 2 +- functions_i.html | 2 +- navtreedata.js | 2 +- navtreeindex2.js | 2 +- navtreeindex3.js | 2 +- search/all_8.js | 2 +- search/functions_8.js | 2 +- 43 files changed, 95 insertions(+), 63 deletions(-) diff --git a/_l_r11x0_8h_source.html b/_l_r11x0_8h_source.html index 5aeb2d6f..348699fa 100644 --- a/_l_r11x0_8h_source.html +++ b/_l_r11x0_8h_source.html @@ -693,7 +693,7 @@ $(document).ready(function(){initNavTree('_l_r11x0_8h_source.html',''); initResi
652  using PhysicalLayer::startTransmit;
653  using PhysicalLayer::readData;
654 
-
659  LR11x0(Module* mod); // cppcheck-suppress noExplicitConstructor
+
659  explicit LR11x0(Module* mod);
660 
664  bool XTAL;
665 
diff --git a/_s_x126x_8h_source.html b/_s_x126x_8h_source.html index 586c173c..46e8a228 100644 --- a/_s_x126x_8h_source.html +++ b/_s_x126x_8h_source.html @@ -531,7 +531,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
448  using PhysicalLayer::startTransmit;
449  using PhysicalLayer::readData;
450 
-
455  SX126x(Module* mod); // cppcheck-suppress noExplicitConstructor
+
455  explicit SX126x(Module* mod);
456 
460  bool XTAL;
461 
@@ -669,7 +669,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
961 
967  RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs) override;
968 
-
975  int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask);
+
975  int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) override;
976 
981  bool isRxTimeout() override;
982 
@@ -853,7 +853,6 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
int16_t setRegulatorDCDC()
Set regulator mode to DC-DC.
Definition: SX126x.cpp:1475
int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)
Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....
Definition: SX126x.cpp:598
int16_t startReceive() override
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX126x.cpp:580
-
int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask)
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX126x.cpp:1451
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:482
int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: SX126x.cpp:979
void setPacketReceivedAction(void(*func)(void)) override
Sets interrupt service routine to call when a packet is received.
Definition: SX126x.cpp:486
@@ -876,6 +875,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
int16_t calibrateImageRejection(float freqMin, float freqMax)
Perform image rejection calibration for the specified frequency band. WARNING: Use at your own risk!...
Definition: SX126x.cpp:1843
float getCurrentLimit()
Reads current protection limit.
Definition: SX126x.cpp:883
SX126x(Module *mod)
Default constructor.
Definition: SX126x.cpp:6
+
int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) override
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX126x.cpp:1451
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1503
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1401
diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html index 98ea7785..58ca9f73 100644 --- a/_s_x127x_8h_source.html +++ b/_s_x127x_8h_source.html @@ -673,7 +673,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
590 
591  // constructor
592 
-
597  SX127x(Module* mod); // cppcheck-suppress noExplicitConstructor
+
597  explicit SX127x(Module* mod);
598 
599  // basic methods
600 
diff --git a/_s_x128x_8h_source.html b/_s_x128x_8h_source.html index 9efe3f01..32aec761 100644 --- a/_s_x128x_8h_source.html +++ b/_s_x128x_8h_source.html @@ -438,7 +438,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
355  using PhysicalLayer::startTransmit;
356  using PhysicalLayer::readData;
357 
-
362  SX128x(Module* mod); // cppcheck-suppress noExplicitConstructor
+
362  explicit SX128x(Module* mod);
363 
364  // basic methods
365 
diff --git a/class_l_l_c_c68-members.html b/class_l_l_c_c68-members.html index 603848cf..60525a32 100644 --- a/class_l_l_c_c68-members.html +++ b/class_l_l_c_c68-members.html @@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab getTimeOnAir(size_t len) overrideSX126xvirtual implicitHeader(size_t len)SX126x invertIQ(bool enable) overrideSX126xvirtual - irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask)SX126xvirtual + irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideSX126xvirtual isRxTimeout() overrideSX126xvirtual LLCC68(Module *mod)LLCC68 PhysicalLayer(float step, size_t maxLen)PhysicalLayer @@ -198,7 +198,7 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer SX1262(Module *mod)SX1262 - SX126x(Module *mod)SX126x + SX126x(Module *mod)SX126xexplicit transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual transmit(const char *str, uint8_t addr=0)SX126x transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x diff --git a/class_l_l_c_c68.html b/class_l_l_c_c68.html index c9ed9562..df99ee16 100644 --- a/class_l_l_c_c68.html +++ b/class_l_l_c_c68.html @@ -345,9 +345,9 @@ void RadioLibTime_t calculateRxTimeout (RadioLibTime_t timeoutUs) override  Calculate the timeout value for this specific module / series (in number of symbols or units of time) More...
  -int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask) - Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
-  +int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask) override + Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
+  bool isRxTimeout () override  Check whether the IRQ bit for RxTimeout is set. More...
  diff --git a/class_l_r1110-members.html b/class_l_r1110-members.html index 4da3ce61..a73e56a9 100644 --- a/class_l_r1110-members.html +++ b/class_l_r1110-members.html @@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('class_l_r1110.html',''); initResizable irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideLR11x0virtual isRxTimeout() overrideLR11x0virtual LR1110(Module *mod)LR1110 - LR11x0(Module *mod)LR11x0 + LR11x0(Module *mod)LR11x0explicit PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer random(int32_t min, int32_t max)PhysicalLayer diff --git a/class_l_r1120-members.html b/class_l_r1120-members.html index 43e3e302..17a6ebd0 100644 --- a/class_l_r1120-members.html +++ b/class_l_r1120-members.html @@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('class_l_r1120.html',''); initResizable irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideLR11x0virtual isRxTimeout() overrideLR11x0virtual LR1120(Module *mod)LR1120 - LR11x0(Module *mod)LR11x0 + LR11x0(Module *mod)LR11x0explicit PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer random(int32_t min, int32_t max)PhysicalLayer diff --git a/class_l_r1121-members.html b/class_l_r1121-members.html index 09a1743e..c9e6c8df 100644 --- a/class_l_r1121-members.html +++ b/class_l_r1121-members.html @@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('class_l_r1121.html',''); initResizable isRxTimeout() overrideLR11x0virtual LR1120(Module *mod)LR1120 LR1121(Module *mod)LR1121 - LR11x0(Module *mod)LR11x0 + LR11x0(Module *mod)LR11x0explicit PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer random(int32_t min, int32_t max)PhysicalLayer diff --git a/class_l_r11x0-members.html b/class_l_r11x0-members.html index 5749a36f..eec1cea7 100644 --- a/class_l_r11x0-members.html +++ b/class_l_r11x0-members.html @@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('class_l_r11x0.html',''); initResizable invertIQ(bool enable) overrideLR11x0virtual irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideLR11x0virtual isRxTimeout() overrideLR11x0virtual - LR11x0(Module *mod)LR11x0 + LR11x0(Module *mod)LR11x0explicit PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer random(int32_t min, int32_t max)PhysicalLayer diff --git a/class_l_r11x0.html b/class_l_r11x0.html index 659086ec..1a4031a5 100644 --- a/class_l_r11x0.html +++ b/class_l_r11x0.html @@ -436,6 +436,9 @@ bool 
+ + +
Returns
Status Codes
-

Reimplemented in SX127x, LR11x0, and SX126x.

+

Reimplemented in SX127x, SX126x, and LR11x0.

diff --git a/class_s_t_m32_w_lx-members.html b/class_s_t_m32_w_lx-members.html index 26f10073..9c4c5cb7 100644 --- a/class_s_t_m32_w_lx-members.html +++ b/class_s_t_m32_w_lx-members.html @@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi - + @@ -205,7 +205,7 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi - + diff --git a/class_s_t_m32_w_lx.html b/class_s_t_m32_w_lx.html index cdf7d588..5221b55a 100644 --- a/class_s_t_m32_w_lx.html +++ b/class_s_t_m32_w_lx.html @@ -382,9 +382,9 @@ void  - - - + + + diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html index 446de562..9c324554 100644 --- a/class_s_x1261-members.html +++ b/class_s_x1261-members.html @@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable - + @@ -198,7 +198,7 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable - + diff --git a/class_s_x1261.html b/class_s_x1261.html index 427c65d0..a980419d 100644 --- a/class_s_x1261.html +++ b/class_s_x1261.html @@ -333,9 +333,9 @@ void  - - - + + + diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html index f58b65f8..222900cb 100644 --- a/class_s_x1262-members.html +++ b/class_s_x1262-members.html @@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable - + @@ -197,7 +197,7 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable - + diff --git a/class_s_x1262.html b/class_s_x1262.html index 12a952da..322fc4fc 100644 --- a/class_s_x1262.html +++ b/class_s_x1262.html @@ -328,9 +328,9 @@ void  - - - + + + diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html index ffd9ffbc..7b40e82f 100644 --- a/class_s_x1268-members.html +++ b/class_s_x1268-members.html @@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable - + @@ -197,7 +197,7 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable - + diff --git a/class_s_x1268.html b/class_s_x1268.html index 43da2ad4..2e2f8a70 100644 --- a/class_s_x1268.html +++ b/class_s_x1268.html @@ -325,9 +325,9 @@ void  - - - + + + diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html index ec99dc6b..0ab0cd49 100644 --- a/class_s_x126x-members.html +++ b/class_s_x126x-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable - + @@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable - + diff --git a/class_s_x126x.html b/class_s_x126x.html index 05067ab0..c5978084 100644 --- a/class_s_x126x.html +++ b/class_s_x126x.html @@ -308,9 +308,9 @@ void  - - - + + + @@ -472,6 +472,9 @@ bool  - + diff --git a/class_s_x1273-members.html b/class_s_x1273-members.html index efa757f7..da870b8d 100644 --- a/class_s_x1273-members.html +++ b/class_s_x1273-members.html @@ -214,7 +214,7 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable - + diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html index e7932f17..637937f9 100644 --- a/class_s_x1276-members.html +++ b/class_s_x1276-members.html @@ -214,7 +214,7 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable - + diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html index d7362286..3d03f544 100644 --- a/class_s_x1277-members.html +++ b/class_s_x1277-members.html @@ -214,7 +214,7 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable - + diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html index 437d5a86..75145c03 100644 --- a/class_s_x1278-members.html +++ b/class_s_x1278-members.html @@ -213,7 +213,7 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable - + diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html index 9e7dca95..d470cf1f 100644 --- a/class_s_x1279-members.html +++ b/class_s_x1279-members.html @@ -214,7 +214,7 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable - + diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html index cc804a4b..03b67274 100644 --- a/class_s_x127x-members.html +++ b/class_s_x127x-members.html @@ -197,7 +197,7 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable - + diff --git a/class_s_x127x.html b/class_s_x127x.html index a88e66d4..04c9bda9 100644 --- a/class_s_x127x.html +++ b/class_s_x127x.html @@ -477,6 +477,9 @@ void 
@@ -445,6 +448,11 @@ bool  + +
LR11x0::LR11x0 +explicit

Default constructor.

diff --git a/class_physical_layer.html b/class_physical_layer.html index da100efe..532a49cc 100644 --- a/class_physical_layer.html +++ b/class_physical_layer.html @@ -799,7 +799,7 @@ class 
LoRaWANNode
getTimeOnAir(size_t len) overrideSX126xvirtual
implicitHeader(size_t len)SX126x
invertIQ(bool enable) overrideSX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask)SX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideSX126xvirtual
isRxTimeout() overrideSX126xvirtual
MODE_END_OF_TABLE enum valueSTM32WLx
MODE_IDLE enum valueSTM32WLx
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
STM32WLx(STM32WLx_Module *mod)STM32WLx
SX1262(Module *mod)SX1262
SX126x(Module *mod)SX126x
SX126x(Module *mod)SX126xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
transmit(const char *str, uint8_t addr=0)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
RadioLibTime_t calculateRxTimeout (RadioLibTime_t timeoutUs) override
 Calculate the timeout value for this specific module / series (in number of symbols or units of time) More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask)
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask) override
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
bool isRxTimeout () override
 Check whether the IRQ bit for RxTimeout is set. More...
 
getTimeOnAir(size_t len) overrideSX126xvirtual
implicitHeader(size_t len)SX126x
invertIQ(bool enable) overrideSX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask)SX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideSX126xvirtual
isRxTimeout() overrideSX126xvirtual
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1261(Module *mod)SX1261
SX1262(Module *mod)SX1262
SX126x(Module *mod)SX126x
SX126x(Module *mod)SX126xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
transmit(const char *str, uint8_t addr=0)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
RadioLibTime_t calculateRxTimeout (RadioLibTime_t timeoutUs) override
 Calculate the timeout value for this specific module / series (in number of symbols or units of time) More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask)
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask) override
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
bool isRxTimeout () override
 Check whether the IRQ bit for RxTimeout is set. More...
 
getTimeOnAir(size_t len) overrideSX126xvirtual
implicitHeader(size_t len)SX126x
invertIQ(bool enable) overrideSX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask)SX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideSX126xvirtual
isRxTimeout() overrideSX126xvirtual
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1262(Module *mod)SX1262
SX126x(Module *mod)SX126x
SX126x(Module *mod)SX126xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
transmit(const char *str, uint8_t addr=0)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
RadioLibTime_t calculateRxTimeout (RadioLibTime_t timeoutUs) override
 Calculate the timeout value for this specific module / series (in number of symbols or units of time) More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask)
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask) override
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
bool isRxTimeout () override
 Check whether the IRQ bit for RxTimeout is set. More...
 
getTimeOnAir(size_t len) overrideSX126xvirtual
implicitHeader(size_t len)SX126x
invertIQ(bool enable) overrideSX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask)SX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideSX126xvirtual
isRxTimeout() overrideSX126xvirtual
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1268(Module *mod)SX1268
SX126x(Module *mod)SX126x
SX126x(Module *mod)SX126xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
transmit(const char *str, uint8_t addr=0)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
RadioLibTime_t calculateRxTimeout (RadioLibTime_t timeoutUs) override
 Calculate the timeout value for this specific module / series (in number of symbols or units of time) More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask)
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask) override
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
bool isRxTimeout () override
 Check whether the IRQ bit for RxTimeout is set. More...
 
getTimeOnAir(size_t len) overrideSX126xvirtual
implicitHeader(size_t len)SX126x
invertIQ(bool enable) overrideSX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask)SX126xvirtual
irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) overrideSX126xvirtual
isRxTimeout() overrideSX126xvirtual
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
startTransmit(const char *str, uint8_t addr=0)SX126x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX126x(Module *mod)SX126x
SX126x(Module *mod)SX126xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
transmit(const char *str, uint8_t addr=0)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
RadioLibTime_t calculateRxTimeout (RadioLibTime_t timeoutUs) override
 Calculate the timeout value for this specific module / series (in number of symbols or units of time) More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask)
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
int16_t irqRxDoneRxTimeout (uint32_t &irqFlags, uint32_t &irqMask) override
 Create the flags that make up RxDone and RxTimeout used for receiving downlinks. More...
 
bool isRxTimeout () override
 Check whether the IRQ bit for RxTimeout is set. More...
 
+ + + +overridevirtual
@@ -481,6 +484,11 @@ bool  + +
SX126x::SX126x +explicit

Default constructor.

@@ -1180,8 +1188,8 @@ bool 
-

◆ irqRxDoneRxTimeout()

+ +

◆ irqRxDoneRxTimeout()

@@ -1209,7 +1217,7 @@ bool 
-virtual
diff --git a/class_s_x126x.js b/class_s_x126x.js index b79781c1..b2db4dd2 100644 --- a/class_s_x126x.js +++ b/class_s_x126x.js @@ -27,7 +27,7 @@ var class_s_x126x = [ "getTimeOnAir", "class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2", null ], [ "implicitHeader", "class_s_x126x.html#adec09cba71494bd927ad1da786606ca6", null ], [ "invertIQ", "class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e", null ], - [ "irqRxDoneRxTimeout", "class_s_x126x.html#a676bf9622cf84822757c5dc40cc73687", null ], + [ "irqRxDoneRxTimeout", "class_s_x126x.html#ab593887ad083a1d5affda7a42656749e", null ], [ "isRxTimeout", "class_s_x126x.html#a34aea9413d71676c7a60fcf24017694a", null ], [ "randomByte", "class_s_x126x.html#a187a616285c5872f9603a86c122deaf2", null ], [ "readBit", "class_s_x126x.html#acb1a1c51f207439880ae537f5ffeb17c", null ], diff --git a/class_s_x1272-members.html b/class_s_x1272-members.html index 18c15cd1..cfeab899 100644 --- a/class_s_x1272-members.html +++ b/class_s_x1272-members.html @@ -213,7 +213,7 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1272(Module *mod)SX1272
SX127x(Module *mod)SX127x
SX127x(Module *mod)SX127xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual
transmit(const char *str, uint8_t addr=0)SX127x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1272(Module *mod)SX1272
SX1273(Module *mod)SX1273
SX127x(Module *mod)SX127x
SX127x(Module *mod)SX127xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual
transmit(const char *str, uint8_t addr=0)SX127x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1276(Module *mod)SX1276
SX1278(Module *mod)SX1278
SX127x(Module *mod)SX127x
SX127x(Module *mod)SX127xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual
transmit(const char *str, uint8_t addr=0)SX127x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1277(Module *mod)SX1277
SX1278(Module *mod)SX1278
SX127x(Module *mod)SX127x
SX127x(Module *mod)SX127xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual
transmit(const char *str, uint8_t addr=0)SX127x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1278(Module *mod)SX1278
SX127x(Module *mod)SX127x
SX127x(Module *mod)SX127xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual
transmit(const char *str, uint8_t addr=0)SX127x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1278(Module *mod)SX1278
SX1279(Module *mod)SX1279
SX127x(Module *mod)SX127x
SX127x(Module *mod)SX127xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual
transmit(const char *str, uint8_t addr=0)SX127x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
startTransmit(const char *str, uint8_t addr=0)SX127x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX127x(Module *mod)SX127x
SX127x(Module *mod)SX127xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual
transmit(const char *str, uint8_t addr=0)SX127x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x
+ + + - + diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html index f07c49f4..cccee5b6 100644 --- a/class_s_x1281-members.html +++ b/class_s_x1281-members.html @@ -173,7 +173,7 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable - + diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html index cd7c9a7c..ea4812eb 100644 --- a/class_s_x1282-members.html +++ b/class_s_x1282-members.html @@ -178,7 +178,7 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable - + diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html index f2121cc6..a921ac56 100644 --- a/class_s_x128x-members.html +++ b/class_s_x128x-members.html @@ -172,7 +172,7 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable - + diff --git a/class_s_x128x.html b/class_s_x128x.html index a77a36a9..9cff4b1f 100644 --- a/class_s_x128x.html +++ b/class_s_x128x.html @@ -391,6 +391,9 @@ virtual void 
@@ -486,6 +489,11 @@ void  + +
SX127x::SX127x +explicit

Default constructor. Called internally when creating new LoRa instance.

diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html index 8d97c450..c6bc8390 100644 --- a/class_s_x1280-members.html +++ b/class_s_x1280-members.html @@ -177,7 +177,7 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1280(Module *mod)SX1280
SX1281(Module *mod)SX1281
SX128x(Module *mod)SX128x
SX128x(Module *mod)SX128xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual
transmit(const char *str, uint8_t addr=0)SX128x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1281(Module *mod)SX1281
SX128x(Module *mod)SX128x
SX128x(Module *mod)SX128xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual
transmit(const char *str, uint8_t addr=0)SX128x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x
SX1280(Module *mod)SX1280
SX1281(Module *mod)SX1281
SX1282(Module *mod)SX1282
SX128x(Module *mod)SX128x
SX128x(Module *mod)SX128xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual
transmit(const char *str, uint8_t addr=0)SX128x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x
startTransmit(const char *str, uint8_t addr=0)SX128x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX128x(Module *mod)SX128x
SX128x(Module *mod)SX128xexplicit
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual
transmit(const char *str, uint8_t addr=0)SX128x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x
+ + + + + +
@@ -400,6 +403,11 @@ virtual void 
SX128x::SX128x
+
+explicit

Default constructor.

diff --git a/functions_func_i.html b/functions_func_i.html index 5d3d6827..ffbde9d6 100644 --- a/functions_func_i.html +++ b/functions_func_i.html @@ -116,7 +116,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza
  • irqRxDoneRxTimeout() : LR11x0 , PhysicalLayer -, SX126x +, SX126x , SX127x
  • isCarrierDetected() diff --git a/functions_i.html b/functions_i.html index 56e3f73f..27c5a997 100644 --- a/functions_i.html +++ b/functions_i.html @@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable()
  • irqRxDoneRxTimeout() : LR11x0 , PhysicalLayer -, SX126x +, SX126x , SX127x
  • isCarrierDetected() diff --git a/navtreedata.js b/navtreedata.js index dc9092ee..ea4613c0 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -52,7 +52,7 @@ var NAVTREEINDEX = "_a_f_s_k_8h_source.html", "class_l_r11x0.html#a3563453988a83d22dd07d4691543a300", "class_r_f69.html#a222682569338abb49d6952430b6eebdd", -"class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd", +"class_s_x126x.html#a75c8d32cee712e0c940163446b98e587", "class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1", "group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8" ]; diff --git a/navtreeindex2.js b/navtreeindex2.js index 4adca3de..5a3e73c3 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -249,5 +249,5 @@ var NAVTREEINDEX2 = "class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,63,59], "class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e":[3,0,63,82], "class_s_x126x.html#a66ad433561b02fe61b09afd735ce56cc":[3,0,63,80], -"class_s_x126x.html#a676bf9622cf84822757c5dc40cc73687":[3,0,63,27] +"class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd":[3,0,63,8] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index cede8355..4aa90622 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,6 +1,5 @@ var NAVTREEINDEX3 = { -"class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd":[3,0,63,8], "class_s_x126x.html#a75c8d32cee712e0c940163446b98e587":[3,0,63,6], "class_s_x126x.html#a7603aa60ae8d975eb262a4b7e2aed1d0":[3,0,63,54], "class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,63,76], @@ -24,6 +23,7 @@ var NAVTREEINDEX3 = "class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,63,17], "class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,63,89], "class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8":[3,0,63,0], +"class_s_x126x.html#ab593887ad083a1d5affda7a42656749e":[3,0,63,27], "class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,63,33], "class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,63,86], "class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c":[3,0,63,1], diff --git a/search/all_8.js b/search/all_8.js index 68fb9b94..dc9d1b41 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -9,7 +9,7 @@ var searchData= ['invertiq_175',['invertIQ',['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()'],['../class_s_x128x.html#a46e7979288205689ea97f1c26d1da07e',1,'SX128x::invertIQ()'],['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c',1,'LR11x0::invertIQ()']]], ['invertpreamble_176',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]], ['ioreg_177',['ioReg',['../struct_l_r11x0_wifi_result_extended__t.html#af9391a0e26fc6ef4cc1a5f5c61689409',1,'LR11x0WifiResultExtended_t']]], - ['irqrxdonerxtimeout_178',['irqRxDoneRxTimeout',['../class_l_r11x0.html#af441859fbeed4ee5d32519d26e94c68b',1,'LR11x0::irqRxDoneRxTimeout()'],['../class_s_x126x.html#a676bf9622cf84822757c5dc40cc73687',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a06cd53dda09095181bf6ccf2b496b8a7',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#af44a10b29e21d4de7794eefb8b5ade63',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], + ['irqrxdonerxtimeout_178',['irqRxDoneRxTimeout',['../class_l_r11x0.html#af441859fbeed4ee5d32519d26e94c68b',1,'LR11x0::irqRxDoneRxTimeout()'],['../class_s_x126x.html#ab593887ad083a1d5affda7a42656749e',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a06cd53dda09095181bf6ccf2b496b8a7',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#af44a10b29e21d4de7794eefb8b5ade63',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], ['iscarrierdetected_179',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], ['isjoined_180',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]], ['isrxtimeout_181',['isRxTimeout',['../class_l_r11x0.html#a8d3e5877dcd784c8e922f32ff773dc61',1,'LR11x0::isRxTimeout()'],['../class_s_x126x.html#a34aea9413d71676c7a60fcf24017694a',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a5bd1d31bb2f69d45525dff0fc1540506',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]], diff --git a/search/functions_8.js b/search/functions_8.js index 5a961a1f..2190c567 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -5,7 +5,7 @@ var searchData= ['init_796',['init',['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()']]], ['invertiq_797',['invertIQ',['../class_s_x128x.html#a46e7979288205689ea97f1c26d1da07e',1,'SX128x::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()'],['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()'],['../class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c',1,'LR11x0::invertIQ()']]], ['invertpreamble_798',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]], - ['irqrxdonerxtimeout_799',['irqRxDoneRxTimeout',['../class_l_r11x0.html#af441859fbeed4ee5d32519d26e94c68b',1,'LR11x0::irqRxDoneRxTimeout()'],['../class_s_x126x.html#a676bf9622cf84822757c5dc40cc73687',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a06cd53dda09095181bf6ccf2b496b8a7',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#af44a10b29e21d4de7794eefb8b5ade63',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], + ['irqrxdonerxtimeout_799',['irqRxDoneRxTimeout',['../class_l_r11x0.html#af441859fbeed4ee5d32519d26e94c68b',1,'LR11x0::irqRxDoneRxTimeout()'],['../class_s_x126x.html#ab593887ad083a1d5affda7a42656749e',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a06cd53dda09095181bf6ccf2b496b8a7',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#af44a10b29e21d4de7794eefb8b5ade63',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], ['iscarrierdetected_800',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], ['isjoined_801',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]], ['isrxtimeout_802',['isRxTimeout',['../class_l_r11x0.html#a8d3e5877dcd784c8e922f32ff773dc61',1,'LR11x0::isRxTimeout()'],['../class_s_x126x.html#a34aea9413d71676c7a60fcf24017694a',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a5bd1d31bb2f69d45525dff0fc1540506',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]],