diff --git a/_build_opt_8h_source.html b/_build_opt_8h_source.html
index 1a9a0763..d5e5c64a 100644
--- a/_build_opt_8h_source.html
+++ b/_build_opt_8h_source.html
@@ -609,78 +609,80 @@ $(document).ready(function(){initNavTree('_build_opt_8h_source.html',''); initRe
510#if RADIOLIB_DEBUG_PROTOCOL
511 #define RADIOLIB_DEBUG_PROTOCOL_PRINT(...) RADIOLIB_DEBUG_PRINT_LVL("RLB_PRO: ", __VA_ARGS__)
- 512 #define RADIOLIB_DEBUG_PROTOCOL_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN_LVL("RLB_PRO: ", __VA_ARGS__)
- 513 #define RADIOLIB_DEBUG_PROTOCOL_PRINT_FLOAT(...) RADIOLIB_DEBUG_PRINT_FLOAT("RLB_PRO: ", __VA_ARGS__);
- 514 #define RADIOLIB_DEBUG_PROTOCOL_HEXDUMP(...) RADIOLIB_DEBUG_HEXDUMP("RLB_PRO: ", __VA_ARGS__);
-
- 516 #define RADIOLIB_DEBUG_PROTOCOL_PRINT(...) {}
- 517 #define RADIOLIB_DEBUG_PROTOCOL_PRINTLN(...) {}
- 518 #define RADIOLIB_DEBUG_PROTOCOL_PRINT_FLOAT(...) {}
- 519 #define RADIOLIB_DEBUG_PROTOCOL_HEXDUMP(...) {}
-
-
- 522#if RADIOLIB_DEBUG_SPI
- 523 #define RADIOLIB_DEBUG_SPI_PRINT(...) RADIOLIB_DEBUG_PRINT_LVL("RLB_SPI: ", __VA_ARGS__)
- 524 #define RADIOLIB_DEBUG_SPI_PRINT_NOTAG(...) RADIOLIB_DEBUG_PRINT_LVL("", __VA_ARGS__)
- 525 #define RADIOLIB_DEBUG_SPI_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN_LVL("RLB_SPI: ", __VA_ARGS__)
- 526 #define RADIOLIB_DEBUG_SPI_PRINTLN_NOTAG(...) RADIOLIB_DEBUG_PRINTLN_LVL("", __VA_ARGS__)
- 527 #define RADIOLIB_DEBUG_SPI_PRINT_FLOAT(...) RADIOLIB_DEBUG_PRINT_FLOAT("RLB_SPI: ", __VA_ARGS__);
- 528 #define RADIOLIB_DEBUG_SPI_HEXDUMP(...) RADIOLIB_DEBUG_HEXDUMP("RLB_SPI: ", __VA_ARGS__);
-
- 530 #define RADIOLIB_DEBUG_SPI_PRINT(...) {}
- 531 #define RADIOLIB_DEBUG_SPI_PRINT_NOTAG(...) {}
- 532 #define RADIOLIB_DEBUG_SPI_PRINTLN(...) {}
- 533 #define RADIOLIB_DEBUG_SPI_PRINTLN_NOTAG(...) {}
- 534 #define RADIOLIB_DEBUG_SPI_PRINT_FLOAT(...) {}
- 535 #define RADIOLIB_DEBUG_SPI_HEXDUMP(...) {}
-
-
-
- 539#define RADIOLIB_VALUE_TO_STRING(x) #x
- 540#define RADIOLIB_VALUE(x) RADIOLIB_VALUE_TO_STRING(x)
-
- 542#define RADIOLIB_INFO "\nRadioLib Info\nVersion: \"" \
- 543 RADIOLIB_VALUE(RADIOLIB_VERSION_MAJOR) "." \
- 544 RADIOLIB_VALUE(RADIOLIB_VERSION_MINOR) "." \
- 545 RADIOLIB_VALUE(RADIOLIB_VERSION_PATCH) "." \
- 546 RADIOLIB_VALUE(RADIOLIB_VERSION_EXTRA) "\"\n" \
- 547 "Platform: " RADIOLIB_VALUE(RADIOLIB_PLATFORM) "\n" \
- 548 "Compiled: " RADIOLIB_VALUE(__DATE__) " " RADIOLIB_VALUE(__TIME__)
-
- 555#if RADIOLIB_VERBOSE_ASSERT
- 556#define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { RADIOLIB_DEBUG_BASIC_PRINTLN("%d at %s:%d", STATEVAR, __FILE__, __LINE__); return(STATEVAR); } }
- 557#define RADIOLIB_ASSERT_PTR(PTR) { if((PTR) == NULL) { RADIOLIB_DEBUG_BASIC_PRINTLN("NULL at %s:%d", __FILE__, __LINE__); return(RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED); } }
-
- 559#define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }
- 560#define RADIOLIB_ASSERT_PTR(PTR) { if((PTR) == NULL) { return(RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED); } }
-
-
- 566#if RADIOLIB_CHECK_PARAMS
- 567 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) >= (MIN)) && ((VAR) <= (MAX)))) { return(ERR); } }
-
- 569 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}
-
-
- 572#if RADIOLIB_FIX_ERRATA_SX127X
- 573 #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }
-
- 575 #define RADIOLIB_ERRATA_SX127X(...) {}
-
-
-
- 579#define RADIOLIB_MIN(a,b) ((a)<(b)?(a):(b))
- 580#define RADIOLIB_MAX(a,b) ((a)>(b)?(a):(b))
- 581#define RADIOLIB_ABS(x) ((x)>0?(x):-(x))
-
-
- 584#define RADIOLIB_VERSION_MAJOR 7
- 585#define RADIOLIB_VERSION_MINOR 1
- 586#define RADIOLIB_VERSION_PATCH 2
- 587#define RADIOLIB_VERSION_EXTRA 0
-
- 589#define RADIOLIB_VERSION (((RADIOLIB_VERSION_MAJOR) << 24) | ((RADIOLIB_VERSION_MINOR) << 16) | ((RADIOLIB_VERSION_PATCH) << 8) | (RADIOLIB_VERSION_EXTRA))
+ 512 #define RADIOLIB_DEBUG_PROTOCOL_PRINT_NOTAG(...) RADIOLIB_DEBUG_PRINT_LVL("", __VA_ARGS__)
+ 513 #define RADIOLIB_DEBUG_PROTOCOL_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN_LVL("RLB_PRO: ", __VA_ARGS__)
+ 514 #define RADIOLIB_DEBUG_PROTOCOL_PRINT_FLOAT(...) RADIOLIB_DEBUG_PRINT_FLOAT("RLB_PRO: ", __VA_ARGS__);
+ 515 #define RADIOLIB_DEBUG_PROTOCOL_HEXDUMP(...) RADIOLIB_DEBUG_HEXDUMP("RLB_PRO: ", __VA_ARGS__);
+
+ 517 #define RADIOLIB_DEBUG_PROTOCOL_PRINT(...) {}
+ 518 #define RADIOLIB_DEBUG_PROTOCOL_PRINT_NOTAG(...) {}
+ 519 #define RADIOLIB_DEBUG_PROTOCOL_PRINTLN(...) {}
+ 520 #define RADIOLIB_DEBUG_PROTOCOL_PRINT_FLOAT(...) {}
+ 521 #define RADIOLIB_DEBUG_PROTOCOL_HEXDUMP(...) {}
+
+
+ 524#if RADIOLIB_DEBUG_SPI
+ 525 #define RADIOLIB_DEBUG_SPI_PRINT(...) RADIOLIB_DEBUG_PRINT_LVL("RLB_SPI: ", __VA_ARGS__)
+ 526 #define RADIOLIB_DEBUG_SPI_PRINT_NOTAG(...) RADIOLIB_DEBUG_PRINT_LVL("", __VA_ARGS__)
+ 527 #define RADIOLIB_DEBUG_SPI_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN_LVL("RLB_SPI: ", __VA_ARGS__)
+ 528 #define RADIOLIB_DEBUG_SPI_PRINTLN_NOTAG(...) RADIOLIB_DEBUG_PRINTLN_LVL("", __VA_ARGS__)
+ 529 #define RADIOLIB_DEBUG_SPI_PRINT_FLOAT(...) RADIOLIB_DEBUG_PRINT_FLOAT("RLB_SPI: ", __VA_ARGS__);
+ 530 #define RADIOLIB_DEBUG_SPI_HEXDUMP(...) RADIOLIB_DEBUG_HEXDUMP("RLB_SPI: ", __VA_ARGS__);
+
+ 532 #define RADIOLIB_DEBUG_SPI_PRINT(...) {}
+ 533 #define RADIOLIB_DEBUG_SPI_PRINT_NOTAG(...) {}
+ 534 #define RADIOLIB_DEBUG_SPI_PRINTLN(...) {}
+ 535 #define RADIOLIB_DEBUG_SPI_PRINTLN_NOTAG(...) {}
+ 536 #define RADIOLIB_DEBUG_SPI_PRINT_FLOAT(...) {}
+ 537 #define RADIOLIB_DEBUG_SPI_HEXDUMP(...) {}
+
+
+
+ 541#define RADIOLIB_VALUE_TO_STRING(x) #x
+ 542#define RADIOLIB_VALUE(x) RADIOLIB_VALUE_TO_STRING(x)
+
+ 544#define RADIOLIB_INFO "\nRadioLib Info\nVersion: \"" \
+ 545 RADIOLIB_VALUE(RADIOLIB_VERSION_MAJOR) "." \
+ 546 RADIOLIB_VALUE(RADIOLIB_VERSION_MINOR) "." \
+ 547 RADIOLIB_VALUE(RADIOLIB_VERSION_PATCH) "." \
+ 548 RADIOLIB_VALUE(RADIOLIB_VERSION_EXTRA) "\"\n" \
+ 549 "Platform: " RADIOLIB_VALUE(RADIOLIB_PLATFORM) "\n" \
+ 550 "Compiled: " RADIOLIB_VALUE(__DATE__) " " RADIOLIB_VALUE(__TIME__)
+
+ 557#if RADIOLIB_VERBOSE_ASSERT
+ 558#define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { RADIOLIB_DEBUG_BASIC_PRINTLN("%d at %s:%d", STATEVAR, __FILE__, __LINE__); return(STATEVAR); } }
+ 559#define RADIOLIB_ASSERT_PTR(PTR) { if((PTR) == NULL) { RADIOLIB_DEBUG_BASIC_PRINTLN("NULL at %s:%d", __FILE__, __LINE__); return(RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED); } }
+
+ 561#define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }
+ 562#define RADIOLIB_ASSERT_PTR(PTR) { if((PTR) == NULL) { return(RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED); } }
+
+
+ 568#if RADIOLIB_CHECK_PARAMS
+ 569 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) >= (MIN)) && ((VAR) <= (MAX)))) { return(ERR); } }
+
+ 571 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}
+
+
+ 574#if RADIOLIB_FIX_ERRATA_SX127X
+ 575 #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }
+
+ 577 #define RADIOLIB_ERRATA_SX127X(...) {}
+
+
+
+ 581#define RADIOLIB_MIN(a,b) ((a)<(b)?(a):(b))
+ 582#define RADIOLIB_MAX(a,b) ((a)>(b)?(a):(b))
+ 583#define RADIOLIB_ABS(x) ((x)>0?(x):-(x))
+
+
+ 586#define RADIOLIB_VERSION_MAJOR 7
+ 587#define RADIOLIB_VERSION_MINOR 1
+ 588#define RADIOLIB_VERSION_PATCH 2
+ 589#define RADIOLIB_VERSION_EXTRA 0
-
+ 591#define RADIOLIB_VERSION (((RADIOLIB_VERSION_MAJOR) << 24) | ((RADIOLIB_VERSION_MINOR) << 16) | ((RADIOLIB_VERSION_PATCH) << 8) | (RADIOLIB_VERSION_EXTRA))
+
+
unsigned long RadioLibTime_t
Type used for durations in RadioLib.
Definition TypeDef.h:642