diff --git a/_build_opt_8h_source.html b/_build_opt_8h_source.html
index 31ff674c..1468ad7e 100644
--- a/_build_opt_8h_source.html
+++ b/_build_opt_8h_source.html
@@ -404,167 +404,164 @@ $(document).ready(function(){initNavTree('_build_opt_8h_source.html',''); initRe
-
- 320 #define min(a,b) ((a)<(b)?(a):(b))
-
-
-
- 324 #define max(a,b) ((a)>(b)?(a):(b))
-
-
-
-
-
-
-
-
-
-
- 335 #if !defined(RADIOLIB_DEBUG)
-
-
- 338 #if !defined(RADIOLIB_VERBOSE)
-
-
-
-
-
- 344 #if defined(RADIOLIB_BUILD_ARDUINO) && !defined(RADIOLIB_DEBUG_PORT)
- 345 #define RADIOLIB_DEBUG_PORT Serial
-
-
-
-
-
-
-
-
- 354 #if !defined(RADIOLIB_SPI_PARANOID)
- 355 #define RADIOLIB_SPI_PARANOID
-
-
-
-
-
-
-
-
-
- 365 #if !defined(RADIOLIB_CHECK_PARAMS)
- 366 #define RADIOLIB_CHECK_PARAMS
-
-
-
-
-
-
-
-
- 375 #if !defined(RADIOLIB_FIX_ERRATA_SX127X)
-
-
-
-
-
-
-
-
- 384 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ 328 #if !defined(RADIOLIB_DEBUG)
+
+
+ 331 #if !defined(RADIOLIB_VERBOSE)
+
+
+
+
+
+ 337 #if defined(RADIOLIB_BUILD_ARDUINO) && !defined(RADIOLIB_DEBUG_PORT)
+ 338 #define RADIOLIB_DEBUG_PORT Serial
+
+
+
+
+
+
+
+
+ 347 #if !defined(RADIOLIB_SPI_PARANOID)
+ 348 #define RADIOLIB_SPI_PARANOID
+
+
+
+
+
+
+
+
+
+ 358 #if !defined(RADIOLIB_CHECK_PARAMS)
+ 359 #define RADIOLIB_CHECK_PARAMS
+
+
+
+
+
+
+
+
+ 368 #if !defined(RADIOLIB_FIX_ERRATA_SX127X)
+
+
+
+
+
+
+
+
+ 377 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+
+
+
+ 386 #if !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+
- 393 #if !defined(RADIOLIB_LOW_LEVEL)
-
+ 393 #if !defined(RADIOLIB_RADIOSHIELD)
+
-
-
- 400 #if !defined(RADIOLIB_RADIOSHIELD)
-
-
-
-
-
-
-
- 408 #if !defined(RADIOLIB_INTERRUPT_TIMING)
-
-
-
-
-
-
-
- 416 #if !defined(RADIOLIB_STATIC_ONLY)
-
-
-
-
- 421 #if !defined(RADIOLIB_STATIC_ARRAY_SIZE)
- 422 #define RADIOLIB_STATIC_ARRAY_SIZE (256)
-
-
-
-
- 427 #if (!defined(ARDUINO_ARCH_STM32) || !defined(SUBGHZSPI_BASE)) && !defined(DOXYGEN)
- 428 #define RADIOLIB_EXCLUDE_STM32WLX
-
-
- 431 #if defined(RADIOLIB_DEBUG)
- 432 #if defined(RADIOLIB_BUILD_ARDUINO)
- 433 #define RADIOLIB_DEBUG_PRINT(...) Module::serialPrintf(__VA_ARGS__)
- 434 #define RADIOLIB_DEBUG_PRINTLN(M, ...) Module::serialPrintf(M "\n", ##__VA_ARGS__)
-
- 436 #if !defined(RADIOLIB_DEBUG_PRINT)
- 437 #define RADIOLIB_DEBUG_PRINT(...) fprintf(RADIOLIB_DEBUG_PORT, __VA_ARGS__)
-
- 439 #if !defined(RADIOLIB_DEBUG_PRINTLN)
- 440 #define RADIOLIB_DEBUG_PRINTLN(M, ...) fprintf(RADIOLIB_DEBUG_PORT, M "\n", ##__VA_ARGS__)
-
-
-
- 444 #define RADIOLIB_DEBUG_PRINT(...) {}
- 445 #define RADIOLIB_DEBUG_PRINTLN(...) {}
-
-
- 448 #if defined(RADIOLIB_VERBOSE)
- 449 #define RADIOLIB_VERBOSE_PRINT(...) RADIOLIB_DEBUG_PRINT(__VA_ARGS__)
- 450 #define RADIOLIB_VERBOSE_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN(__VA_ARGS__)
-
- 452 #define RADIOLIB_VERBOSE_PRINT(...) {}
- 453 #define RADIOLIB_VERBOSE_PRINTLN(...) {}
-
-
- 459 #define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }
-
-
- 465 #if defined(RADIOLIB_CHECK_PARAMS)
- 466 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) >= (MIN)) && ((VAR) <= (MAX)))) { return(ERR); } }
-
- 468 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}
-
-
- 471 #if defined(RADIOLIB_FIX_ERRATA_SX127X)
- 472 #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }
-
- 474 #define RADIOLIB_ERRATA_SX127X(...) {}
-
-
-
- 478 #define RADIOLIB_VERSION_MAJOR (0x06)
- 479 #define RADIOLIB_VERSION_MINOR (0x00)
- 480 #define RADIOLIB_VERSION_PATCH (0x00)
- 481 #define RADIOLIB_VERSION_EXTRA (0x00)
-
- 483 #define RADIOLIB_VERSION ((RADIOLIB_VERSION_MAJOR << 24) | (RADIOLIB_VERSION_MINOR << 16) | (RADIOLIB_VERSION_PATCH << 8) | (RADIOLIB_VERSION_EXTRA))
-
-
+
+
+
+ 401 #if !defined(RADIOLIB_INTERRUPT_TIMING)
+
+
+
+
+
+
+
+ 409 #if !defined(RADIOLIB_STATIC_ONLY)
+
+
+
+
+ 414 #if !defined(RADIOLIB_STATIC_ARRAY_SIZE)
+ 415 #define RADIOLIB_STATIC_ARRAY_SIZE (256)
+
+
+
+
+ 420 #if (!defined(ARDUINO_ARCH_STM32) || !defined(SUBGHZSPI_BASE)) && !defined(DOXYGEN)
+ 421 #define RADIOLIB_EXCLUDE_STM32WLX
+
+
+ 424 #if defined(RADIOLIB_DEBUG)
+ 425 #if defined(RADIOLIB_BUILD_ARDUINO)
+ 426 #define RADIOLIB_DEBUG_PRINT(...) Module::serialPrintf(__VA_ARGS__)
+ 427 #define RADIOLIB_DEBUG_PRINTLN(M, ...) Module::serialPrintf(M "\n", ##__VA_ARGS__)
+
+ 429 #if !defined(RADIOLIB_DEBUG_PRINT)
+ 430 #define RADIOLIB_DEBUG_PRINT(...) fprintf(RADIOLIB_DEBUG_PORT, __VA_ARGS__)
+
+ 432 #if !defined(RADIOLIB_DEBUG_PRINTLN)
+ 433 #define RADIOLIB_DEBUG_PRINTLN(M, ...) fprintf(RADIOLIB_DEBUG_PORT, M "\n", ##__VA_ARGS__)
+
+
+
+ 437 #define RADIOLIB_DEBUG_PRINT(...) {}
+ 438 #define RADIOLIB_DEBUG_PRINTLN(...) {}
+
+
+ 441 #if defined(RADIOLIB_VERBOSE)
+ 442 #define RADIOLIB_VERBOSE_PRINT(...) RADIOLIB_DEBUG_PRINT(__VA_ARGS__)
+ 443 #define RADIOLIB_VERBOSE_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN(__VA_ARGS__)
+
+ 445 #define RADIOLIB_VERBOSE_PRINT(...) {}
+ 446 #define RADIOLIB_VERBOSE_PRINTLN(...) {}
+
+
+ 452 #define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }
+
+ 457 #if defined(RADIOLIB_CHECK_PARAMS)
+ 458 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) >= (MIN)) && ((VAR) <= (MAX)))) { return(ERR); } }
+
+ 460 #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}
+
+
+ 463 #if defined(RADIOLIB_FIX_ERRATA_SX127X)
+ 464 #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }
+
+ 466 #define RADIOLIB_ERRATA_SX127X(...) {}
+
+
+
+ 470 #define RADIOLIB_MIN(a,b) ((a)<(b)?(a):(b))
+ 471 #define RADIOLIB_MAX(a,b) ((a)>(b)?(a):(b))
+ 472 #define RADIOLIB_ABS(x) ((x)>0?(x):-(x))
+
+
+ 475 #define RADIOLIB_VERSION_MAJOR (0x06)
+ 476 #define RADIOLIB_VERSION_MINOR (0x00)
+ 477 #define RADIOLIB_VERSION_PATCH (0x00)
+ 478 #define RADIOLIB_VERSION_EXTRA (0x00)
+
+ 480 #define RADIOLIB_VERSION ((RADIOLIB_VERSION_MAJOR << 24) | (RADIOLIB_VERSION_MINOR << 16) | (RADIOLIB_VERSION_PATCH << 8) | (RADIOLIB_VERSION_EXTRA))
+
+