diff --git a/_l_r1110_8h_source.html b/_l_r1110_8h_source.html
index 04f142f9..f2b42212 100644
--- a/_l_r1110_8h_source.html
+++ b/_l_r1110_8h_source.html
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('_l_r1110_8h_source.html',''); initResi
int16_t begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_LR11X0_LORA_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6)
Initialization method for LoRa modem.
Definition: LR1110.cpp:8
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are in range from -9 to 22 dBm (high-power PA) or -17 to 14 dBm (lo...
Definition: LR1110.cpp:51
int16_t beginGFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6)
Initialization method for FSK modem.
Definition: LR1110.cpp:21
-
+
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
diff --git a/_l_r11x0_8h_source.html b/_l_r11x0_8h_source.html
index cc068444..72b51b93 100644
--- a/_l_r11x0_8h_source.html
+++ b/_l_r11x0_8h_source.html
@@ -400,585 +400,600 @@ $(document).ready(function(){initNavTree('_l_r11x0_8h_source.html',''); initResi
312 #define RADIOLIB_LR11X0_CAD_EXIT_MODE_STBY_RC (0x00UL << 0)
313 #define RADIOLIB_LR11X0_CAD_EXIT_MODE_RX (0x01UL << 0)
314 #define RADIOLIB_LR11X0_CAD_EXIT_MODE_LBT (0x10UL << 0)
-
-
- 317 #define RADIOLIB_LR11X0_PACKET_TYPE_NONE (0x00UL << 0)
- 318 #define RADIOLIB_LR11X0_PACKET_TYPE_GFSK (0x01UL << 0)
- 319 #define RADIOLIB_LR11X0_PACKET_TYPE_LORA (0x02UL << 0)
- 320 #define RADIOLIB_LR11X0_PACKET_TYPE_SIGFOX (0x03UL << 0)
- 321 #define RADIOLIB_LR11X0_PACKET_TYPE_LR_FHSS (0x04UL << 0)
- 322 #define RADIOLIB_LR11X0_PACKET_TYPE_RANGING (0x05UL << 0)
- 323 #define RADIOLIB_LR11X0_PACKET_TYPE_BLE (0x06UL << 0)
-
-
- 326 #define RADIOLIB_LR11X0_LORA_BW_62_5 (0x03UL << 0)
- 327 #define RADIOLIB_LR11X0_LORA_BW_125_0 (0x04UL << 0)
- 328 #define RADIOLIB_LR11X0_LORA_BW_250_0 (0x05UL << 0)
- 329 #define RADIOLIB_LR11X0_LORA_BW_500_0 (0x06UL << 0)
- 330 #define RADIOLIB_LR11X0_LORA_CR_4_5_SHORT (0x01UL << 0)
- 331 #define RADIOLIB_LR11X0_LORA_CR_4_6_SHORT (0x02UL << 0)
- 332 #define RADIOLIB_LR11X0_LORA_CR_4_7_SHORT (0x03UL << 0)
- 333 #define RADIOLIB_LR11X0_LORA_CR_4_8_SHORT (0x04UL << 0)
- 334 #define RADIOLIB_LR11X0_LORA_CR_4_5_LONG (0x05UL << 0)
- 335 #define RADIOLIB_LR11X0_LORA_CR_4_6_LONG (0x06UL << 0)
- 336 #define RADIOLIB_LR11X0_LORA_CR_4_8_LONG (0x07UL << 0)
- 337 #define RADIOLIB_LR11X0_LORA_LDRO_DISABLED (0x00UL << 0)
- 338 #define RADIOLIB_LR11X0_LORA_LDRO_ENABLED (0x01UL << 0)
- 339 #define RADIOLIB_LR11X0_GFSK_BIT_RATE_DIV_DISABLED (0x00UL << 31)
- 340 #define RADIOLIB_LR11X0_GFSK_BIT_RATE_DIV_ENABLED (0x01UL << 31)
- 341 #define RADIOLIB_LR11X0_GFSK_SHAPING_NONE (0x00UL << 0)
- 342 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_0_3 (0x08UL << 0)
- 343 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_0_5 (0x09UL << 0)
- 344 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_0_7 (0x0AUL << 0)
- 345 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_1_0 (0x0BUL << 0)
- 346 #define RADIOLIB_LR11X0_GFSK_SHAPING_RAISED_COSINE_BT_0_7 (0x16UL << 0)
- 347 #define RADIOLIB_LR11X0_GFSK_RX_BW_4_8 (0x1FUL << 0)
- 348 #define RADIOLIB_LR11X0_GFSK_RX_BW_5_8 (0x17UL << 0)
- 349 #define RADIOLIB_LR11X0_GFSK_RX_BW_7_3 (0x0FUL << 0)
- 350 #define RADIOLIB_LR11X0_GFSK_RX_BW_9_7 (0x1EUL << 0)
- 351 #define RADIOLIB_LR11X0_GFSK_RX_BW_11_7 (0x16UL << 0)
- 352 #define RADIOLIB_LR11X0_GFSK_RX_BW_14_6 (0x0EUL << 0)
- 353 #define RADIOLIB_LR11X0_GFSK_RX_BW_19_5 (0x1DUL << 0)
- 354 #define RADIOLIB_LR11X0_GFSK_RX_BW_23_4 (0x15UL << 0)
- 355 #define RADIOLIB_LR11X0_GFSK_RX_BW_29_3 (0x0DUL << 0)
- 356 #define RADIOLIB_LR11X0_GFSK_RX_BW_39_0 (0x1CUL << 0)
- 357 #define RADIOLIB_LR11X0_GFSK_RX_BW_46_9 (0x14UL << 0)
- 358 #define RADIOLIB_LR11X0_GFSK_RX_BW_58_6 (0x0CUL << 0)
- 359 #define RADIOLIB_LR11X0_GFSK_RX_BW_78_2 (0x1BUL << 0)
- 360 #define RADIOLIB_LR11X0_GFSK_RX_BW_93_8 (0x13UL << 0)
- 361 #define RADIOLIB_LR11X0_GFSK_RX_BW_117_3 (0x0BUL << 0)
- 362 #define RADIOLIB_LR11X0_GFSK_RX_BW_156_2 (0x1AUL << 0)
- 363 #define RADIOLIB_LR11X0_GFSK_RX_BW_187_2 (0x12UL << 0)
- 364 #define RADIOLIB_LR11X0_GFSK_RX_BW_234_3 (0x0AUL << 0)
- 365 #define RADIOLIB_LR11X0_GFSK_RX_BW_312_0 (0x19UL << 0)
- 366 #define RADIOLIB_LR11X0_GFSK_RX_BW_373_6 (0x11UL << 0)
- 367 #define RADIOLIB_LR11X0_GFSK_RX_BW_467_0 (0x09UL << 0)
- 368 #define RADIOLIB_LR11X0_LR_FHSS_BIT_RATE (0x8001E848UL)
- 369 #define RADIOLIB_LR11X0_LR_FHSS_SHAPING_GAUSSIAN_BT_1_0 (0x0BUL << 0)
- 370 #define RADIOLIB_LR11X0_SIGFOX_SHAPING_GAUSSIAN_BT_0_7 (0x16UL << 0)
-
-
- 373 #define RADIOLIB_LR11X0_LORA_HEADER_EXPLICIT (0x00UL << 0)
- 374 #define RADIOLIB_LR11X0_LORA_HEADER_IMPLICIT (0x01UL << 0)
- 375 #define RADIOLIB_LR11X0_LORA_PAYLOAD_LEN_ANY (0x00UL << 0)
- 376 #define RADIOLIB_LR11X0_LORA_CRC_ENABLED (0x01UL << 0)
- 377 #define RADIOLIB_LR11X0_LORA_CRC_DISABLED (0x00UL << 0)
- 378 #define RADIOLIB_LR11X0_LORA_IQ_STANDARD (0x00UL << 0)
- 379 #define RADIOLIB_LR11X0_LORA_IQ_INVERTED (0x01UL << 0)
- 380 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_DISABLED (0x00UL << 0)
- 381 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_8_BITS (0x04UL << 0)
- 382 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_16_BITS (0x05UL << 0)
- 383 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_24_BITS (0x06UL << 0)
- 384 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_32_BITS (0x07UL << 0)
- 385 #define RADIOLIB_LR11X0_GFSK_ADDR_FILTER_DISABLED (0x00UL << 0)
- 386 #define RADIOLIB_LR11X0_GFSK_ADDR_FILTER_NODE (0x01UL << 0)
- 387 #define RADIOLIB_LR11X0_GFSK_ADDR_FILTER_NODE_BROADCAST (0x02UL << 0)
- 388 #define RADIOLIB_LR11X0_GFSK_PACKET_LENGTH_FIXED (0x00UL << 0)
- 389 #define RADIOLIB_LR11X0_GFSK_PACKET_LENGTH_VARIABLE (0x01UL << 0)
- 390 #define RADIOLIB_LR11X0_GFSK_PACKET_LENGTH_VARIABLE_SX128X (0x02UL << 0)
- 391 #define RADIOLIB_LR11X0_GFSK_PAYLOAD_LEN_ANY (0x00UL << 0)
- 392 #define RADIOLIB_LR11X0_GFSK_CRC_DISABLED (0x01UL << 0)
- 393 #define RADIOLIB_LR11X0_GFSK_CRC_1_BYTE (0x00UL << 0)
- 394 #define RADIOLIB_LR11X0_GFSK_CRC_2_BYTE (0x02UL << 0)
- 395 #define RADIOLIB_LR11X0_GFSK_CRC_1_BYTE_INV (0x04UL << 0)
- 396 #define RADIOLIB_LR11X0_GFSK_CRC_2_BYTE_INV (0x06UL << 0)
- 397 #define RADIOLIB_LR11X0_GFSK_WHITENING_DISABLED (0x00UL << 0)
- 398 #define RADIOLIB_LR11X0_GFSK_WHITENING_ENABLED (0x01UL << 0)
-
-
- 401 #define RADIOLIB_LR11X0_PA_RAMP_48U (0x02UL << 0)
-
-
- 404 #define RADIOLIB_LR11X0_FALLBACK_MODE_STBY_RC (0x01UL << 0)
- 405 #define RADIOLIB_LR11X0_FALLBACK_MODE_STBY_XOSC (0x02UL << 0)
- 406 #define RADIOLIB_LR11X0_FALLBACK_MODE_FS (0x03UL << 0)
-
-
- 409 #define RADIOLIB_LR11X0_RX_DUTY_CYCLE_MODE_RX (0x00UL << 0)
- 410 #define RADIOLIB_LR11X0_RX_DUTY_CYCLE_MODE_CAD (0x01UL << 0)
- 411 #define RADIOLIB_LR11X0_TIMING_STEP (1.0f/32768.0f)
-
-
- 414 #define RADIOLIB_LR11X0_PA_SEL_LP (0x00UL << 0)
- 415 #define RADIOLIB_LR11X0_PA_SEL_HP (0x01UL << 0)
- 416 #define RADIOLIB_LR11X0_PA_SEL_HF (0x02UL << 0)
- 417 #define RADIOLIB_LR11X0_PA_SUPPLY_INTERNAL (0x00UL << 0)
- 418 #define RADIOLIB_LR11X0_PA_SUPPLY_VBAT (0x01UL << 0)
-
-
- 421 #define RADIOLIB_LR11X0_STOP_ON_SYNC_HEADER (0x00UL << 0)
- 422 #define RADIOLIB_LR11X0_STOP_ON_PREAMBLE (0x01UL << 0)
-
-
- 425 #define RADIOLIB_LR11X0_RANGING_RESULT_DISTANCE (0)
- 426 #define RADIOLIB_LR11X0_RANGING_RESULT_RSSI (1)
-
-
- 429 #define RADIOLIB_LR11X0_RX_BOOSTED_ENABLED (0x01UL << 0)
- 430 #define RADIOLIB_LR11X0_RX_BOOSTED_DISABLED (0x00UL << 0)
-
-
- 433 #define RADIOLIB_LR11X0_LORA_SYNC_WORD_PRIVATE (0x12)
- 434 #define RADIOLIB_LR11X0_LORA_SYNC_WORD_PUBLIC (0x34)
-
-
- 437 #define RADIOLIB_LR11X0_LR_FHSS_CR_5_6 (0x00UL << 0)
- 438 #define RADIOLIB_LR11X0_LR_FHSS_CR_2_3 (0x01UL << 0)
- 439 #define RADIOLIB_LR11X0_LR_FHSS_CR_1_2 (0x02UL << 0)
- 440 #define RADIOLIB_LR11X0_LR_FHSS_CR_1_3 (0x03UL << 0)
- 441 #define RADIOLIB_LR11X0_LR_FHSS_MOD_TYPE_GMSK (0x00UL << 0)
- 442 #define RADIOLIB_LR11X0_LR_FHSS_GRID_STEP_FCC (0x00UL << 0)
- 443 #define RADIOLIB_LR11X0_LR_FHSS_GRID_STEP_NON_FCC (0x01UL << 0)
- 444 #define RADIOLIB_LR11X0_LR_FHSS_HOPPING_DISABLED (0x00UL << 0)
- 445 #define RADIOLIB_LR11X0_LR_FHSS_HOPPING_ENABLED (0x01UL << 0)
- 446 #define RADIOLIB_LR11X0_LR_FHSS_BW_39_06 (0x00UL << 0)
- 447 #define RADIOLIB_LR11X0_LR_FHSS_BW_85_94 (0x01UL << 0)
- 448 #define RADIOLIB_LR11X0_LR_FHSS_BW_136_72 (0x02UL << 0)
- 449 #define RADIOLIB_LR11X0_LR_FHSS_BW_183_59 (0x03UL << 0)
- 450 #define RADIOLIB_LR11X0_LR_FHSS_BW_335_94 (0x04UL << 0)
- 451 #define RADIOLIB_LR11X0_LR_FHSS_BW_386_72 (0x05UL << 0)
- 452 #define RADIOLIB_LR11X0_LR_FHSS_BW_722_66 (0x06UL << 0)
- 453 #define RADIOLIB_LR11X0_LR_FHSS_BW_773_44 (0x07UL << 0)
- 454 #define RADIOLIB_LR11X0_LR_FHSS_BW_1523_4 (0x08UL << 0)
- 455 #define RADIOLIB_LR11X0_LR_FHSS_BW_1574_2 (0x09UL << 0)
-
-
- 458 #define RADIOLIB_LR11X0_LAST_HEADER_CRC_ENABLED (0x01UL << 4)
- 459 #define RADIOLIB_LR11X0_LAST_HEADER_CRC_DISABLED (0x00UL << 4)
-
-
- 462 #define RADIOLIB_LR11X0_WIFI_SCAN_802_11_B (0x01UL << 0)
- 463 #define RADIOLIB_LR11X0_WIFI_SCAN_802_11_G (0x02UL << 0)
- 464 #define RADIOLIB_LR11X0_WIFI_SCAN_802_11_N (0x03UL << 0)
- 465 #define RADIOLIB_LR11X0_WIFI_SCAN_ALL (0x04UL << 0)
- 466 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_BEACON_ONLY (0x01UL << 0)
- 467 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_BEACON_PACKET (0x02UL << 0)
- 468 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_TRAFFIC (0x03UL << 0)
- 469 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_BEACON (0x04UL << 0)
- 470 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_SSID_BEACON (0x05UL << 0)
- 471 #define RADIOLIB_LR11X0_WIFI_ABORT_ON_TIMEOUT_ENABLED (0x01UL << 0)
- 472 #define RADIOLIB_LR11X0_WIFI_ABORT_ON_TIMEOUT_DISABLED (0x00UL << 0)
-
-
- 475 #define RADIOLIB_LR11X0_WIFI_RESULT_TYPE_COMPLETE (0x01UL << 0)
- 476 #define RADIOLIB_LR11X0_WIFI_RESULT_TYPE_BASIC (0x04UL << 0)
-
-
- 479 #define RADIOLIB_LR11X0_GNSS_CONSTELLATION_GPS (0x01UL << 0)
- 480 #define RADIOLIB_LR11X0_GNSS_CONSTELLATION_BEIDOU (0x01UL << 1)
-
-
- 483 #define RADIOLIB_LR11X0_GNSS_MODE_SINGLE_SCAN (0x00UL << 0)
- 484 #define RADIOLIB_LR11X0_GNSS_MODE_SINGLE_MULTIPLE (0x03UL << 1)
-
-
- 487 #define RADIOLIB_LR11X0_GNSS_RES_PSEUDO_DOPPLER_ENABLED (0x01UL << 0)
- 488 #define RADIOLIB_LR11X0_GNSS_RES_PSEUDO_DOPPLER_DISABLED (0x00UL << 0)
- 489 #define RADIOLIB_LR11X0_GNSS_RES_DOPPLER_ENABLED (0x01UL << 1)
- 490 #define RADIOLIB_LR11X0_GNSS_RES_DOPPLER_DISABLED (0x00UL << 1)
- 491 #define RADIOLIB_LR11X0_GNSS_NB_SV_ALL (0x00UL << 0)
- 492 #define RADIOLIB_LR11X0_GNSS_AUTO_EFFORT_MODE (0x00UL << 0)
-
-
- 495 #define RADIOLIB_LR11X0_GNSS_ASSIST_LOW_POWER (0x00UL << 0)
- 496 #define RADIOLIB_LR11X0_GNSS_ASSIST_BEST_EFFORT (0x01UL << 0)
-
-
- 499 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_NONE (0x00UL << 0)
- 500 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_ALMANAC_OLD (0x01UL << 0)
- 501 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_ALMANAC_CRC (0x02UL << 0)
- 502 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_FLASH (0x03UL << 0)
- 503 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_ALMANAC_UPD (0x04UL << 0)
- 504 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_250_HZ (0x00UL << 0)
- 505 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_500_HZ (0x01UL << 0)
- 506 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_1000_HZ (0x02UL << 0)
- 507 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_2000_HZ (0x03UL << 0)
-
-
- 510 #define RADIOLIB_LR11X0_SV_CONSTELLATION_GPS (0x00UL << 0)
- 511 #define RADIOLIB_LR11X0_SV_CONSTELLATION_BEIDOU (0x01UL << 0)
-
-
- 514 #define RADIOLIB_LR11X0_GNSS_ALMANAC_HEADER_ID (0x80UL << 0)
- 515 #define RADIOLIB_LR11X0_GNSS_ALMANAC_BLOCK_SIZE (20)
-
-
- 518 #define RADIOLIB_LR11X0_CRYPTO_STATUS_SUCCESS (0x00UL << 0)
- 519 #define RADIOLIB_LR11X0_CRYPTO_STATUS_FAIL_CMAC (0x01UL << 0)
- 520 #define RADIOLIB_LR11X0_CRYPTO_STATUS_INV_KEY_ID (0x03UL << 0)
- 521 #define RADIOLIB_LR11X0_CRYPTO_STATUS_BUF_SIZE (0x05UL << 0)
- 522 #define RADIOLIB_LR11X0_CRYPTO_STATUS_ERROR (0x06UL << 0)
-
-
- 525 #define RADIOLIB_LR11X0_CRYPTO_LORAWAN_VERSION_1_0 (0x00UL << 0)
- 526 #define RADIOLIB_LR11X0_CRYPTO_LORAWAN_VERSION_1_1 (0x01UL << 0)
-
-
-
-
- 531 #define RADIOLIB_LR11X0_SF6_SX126X (0x00UL << 18)
- 532 #define RADIOLIB_LR11X0_SF6_SX127X (0x01UL << 18)
-
-
- 535 #define RADIOLIB_LR11X0_LORA_HIGH_POWER_FIX (0x00UL << 30)
-
+ 315 #define RADIOLIB_LR11X0_CAD_PARAM_DEFAULT (0xFFUL << 0)
+
+
+ 318 #define RADIOLIB_LR11X0_PACKET_TYPE_NONE (0x00UL << 0)
+ 319 #define RADIOLIB_LR11X0_PACKET_TYPE_GFSK (0x01UL << 0)
+ 320 #define RADIOLIB_LR11X0_PACKET_TYPE_LORA (0x02UL << 0)
+ 321 #define RADIOLIB_LR11X0_PACKET_TYPE_SIGFOX (0x03UL << 0)
+ 322 #define RADIOLIB_LR11X0_PACKET_TYPE_LR_FHSS (0x04UL << 0)
+ 323 #define RADIOLIB_LR11X0_PACKET_TYPE_RANGING (0x05UL << 0)
+ 324 #define RADIOLIB_LR11X0_PACKET_TYPE_BLE (0x06UL << 0)
+
+
+ 327 #define RADIOLIB_LR11X0_LORA_BW_62_5 (0x03UL << 0)
+ 328 #define RADIOLIB_LR11X0_LORA_BW_125_0 (0x04UL << 0)
+ 329 #define RADIOLIB_LR11X0_LORA_BW_250_0 (0x05UL << 0)
+ 330 #define RADIOLIB_LR11X0_LORA_BW_500_0 (0x06UL << 0)
+ 331 #define RADIOLIB_LR11X0_LORA_CR_4_5_SHORT (0x01UL << 0)
+ 332 #define RADIOLIB_LR11X0_LORA_CR_4_6_SHORT (0x02UL << 0)
+ 333 #define RADIOLIB_LR11X0_LORA_CR_4_7_SHORT (0x03UL << 0)
+ 334 #define RADIOLIB_LR11X0_LORA_CR_4_8_SHORT (0x04UL << 0)
+ 335 #define RADIOLIB_LR11X0_LORA_CR_4_5_LONG (0x05UL << 0)
+ 336 #define RADIOLIB_LR11X0_LORA_CR_4_6_LONG (0x06UL << 0)
+ 337 #define RADIOLIB_LR11X0_LORA_CR_4_8_LONG (0x07UL << 0)
+ 338 #define RADIOLIB_LR11X0_LORA_LDRO_DISABLED (0x00UL << 0)
+ 339 #define RADIOLIB_LR11X0_LORA_LDRO_ENABLED (0x01UL << 0)
+ 340 #define RADIOLIB_LR11X0_GFSK_BIT_RATE_DIV_DISABLED (0x00UL << 31)
+ 341 #define RADIOLIB_LR11X0_GFSK_BIT_RATE_DIV_ENABLED (0x01UL << 31)
+ 342 #define RADIOLIB_LR11X0_GFSK_SHAPING_NONE (0x00UL << 0)
+ 343 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_0_3 (0x08UL << 0)
+ 344 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_0_5 (0x09UL << 0)
+ 345 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_0_7 (0x0AUL << 0)
+ 346 #define RADIOLIB_LR11X0_GFSK_SHAPING_GAUSSIAN_BT_1_0 (0x0BUL << 0)
+ 347 #define RADIOLIB_LR11X0_GFSK_SHAPING_RAISED_COSINE_BT_0_7 (0x16UL << 0)
+ 348 #define RADIOLIB_LR11X0_GFSK_RX_BW_4_8 (0x1FUL << 0)
+ 349 #define RADIOLIB_LR11X0_GFSK_RX_BW_5_8 (0x17UL << 0)
+ 350 #define RADIOLIB_LR11X0_GFSK_RX_BW_7_3 (0x0FUL << 0)
+ 351 #define RADIOLIB_LR11X0_GFSK_RX_BW_9_7 (0x1EUL << 0)
+ 352 #define RADIOLIB_LR11X0_GFSK_RX_BW_11_7 (0x16UL << 0)
+ 353 #define RADIOLIB_LR11X0_GFSK_RX_BW_14_6 (0x0EUL << 0)
+ 354 #define RADIOLIB_LR11X0_GFSK_RX_BW_19_5 (0x1DUL << 0)
+ 355 #define RADIOLIB_LR11X0_GFSK_RX_BW_23_4 (0x15UL << 0)
+ 356 #define RADIOLIB_LR11X0_GFSK_RX_BW_29_3 (0x0DUL << 0)
+ 357 #define RADIOLIB_LR11X0_GFSK_RX_BW_39_0 (0x1CUL << 0)
+ 358 #define RADIOLIB_LR11X0_GFSK_RX_BW_46_9 (0x14UL << 0)
+ 359 #define RADIOLIB_LR11X0_GFSK_RX_BW_58_6 (0x0CUL << 0)
+ 360 #define RADIOLIB_LR11X0_GFSK_RX_BW_78_2 (0x1BUL << 0)
+ 361 #define RADIOLIB_LR11X0_GFSK_RX_BW_93_8 (0x13UL << 0)
+ 362 #define RADIOLIB_LR11X0_GFSK_RX_BW_117_3 (0x0BUL << 0)
+ 363 #define RADIOLIB_LR11X0_GFSK_RX_BW_156_2 (0x1AUL << 0)
+ 364 #define RADIOLIB_LR11X0_GFSK_RX_BW_187_2 (0x12UL << 0)
+ 365 #define RADIOLIB_LR11X0_GFSK_RX_BW_234_3 (0x0AUL << 0)
+ 366 #define RADIOLIB_LR11X0_GFSK_RX_BW_312_0 (0x19UL << 0)
+ 367 #define RADIOLIB_LR11X0_GFSK_RX_BW_373_6 (0x11UL << 0)
+ 368 #define RADIOLIB_LR11X0_GFSK_RX_BW_467_0 (0x09UL << 0)
+ 369 #define RADIOLIB_LR11X0_LR_FHSS_BIT_RATE (0x8001E848UL)
+ 370 #define RADIOLIB_LR11X0_LR_FHSS_SHAPING_GAUSSIAN_BT_1_0 (0x0BUL << 0)
+ 371 #define RADIOLIB_LR11X0_SIGFOX_SHAPING_GAUSSIAN_BT_0_7 (0x16UL << 0)
+
+
+ 374 #define RADIOLIB_LR11X0_LORA_HEADER_EXPLICIT (0x00UL << 0)
+ 375 #define RADIOLIB_LR11X0_LORA_HEADER_IMPLICIT (0x01UL << 0)
+ 376 #define RADIOLIB_LR11X0_LORA_PAYLOAD_LEN_ANY (0x00UL << 0)
+ 377 #define RADIOLIB_LR11X0_LORA_CRC_ENABLED (0x01UL << 0)
+ 378 #define RADIOLIB_LR11X0_LORA_CRC_DISABLED (0x00UL << 0)
+ 379 #define RADIOLIB_LR11X0_LORA_IQ_STANDARD (0x00UL << 0)
+ 380 #define RADIOLIB_LR11X0_LORA_IQ_INVERTED (0x01UL << 0)
+ 381 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_DISABLED (0x00UL << 0)
+ 382 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_8_BITS (0x04UL << 0)
+ 383 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_16_BITS (0x05UL << 0)
+ 384 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_24_BITS (0x06UL << 0)
+ 385 #define RADIOLIB_LR11X0_GFSK_PREAMBLE_DETECT_32_BITS (0x07UL << 0)
+ 386 #define RADIOLIB_LR11X0_GFSK_ADDR_FILTER_DISABLED (0x00UL << 0)
+ 387 #define RADIOLIB_LR11X0_GFSK_ADDR_FILTER_NODE (0x01UL << 0)
+ 388 #define RADIOLIB_LR11X0_GFSK_ADDR_FILTER_NODE_BROADCAST (0x02UL << 0)
+ 389 #define RADIOLIB_LR11X0_GFSK_PACKET_LENGTH_FIXED (0x00UL << 0)
+ 390 #define RADIOLIB_LR11X0_GFSK_PACKET_LENGTH_VARIABLE (0x01UL << 0)
+ 391 #define RADIOLIB_LR11X0_GFSK_PACKET_LENGTH_VARIABLE_SX128X (0x02UL << 0)
+ 392 #define RADIOLIB_LR11X0_GFSK_PAYLOAD_LEN_ANY (0x00UL << 0)
+ 393 #define RADIOLIB_LR11X0_GFSK_CRC_DISABLED (0x01UL << 0)
+ 394 #define RADIOLIB_LR11X0_GFSK_CRC_1_BYTE (0x00UL << 0)
+ 395 #define RADIOLIB_LR11X0_GFSK_CRC_2_BYTE (0x02UL << 0)
+ 396 #define RADIOLIB_LR11X0_GFSK_CRC_1_BYTE_INV (0x04UL << 0)
+ 397 #define RADIOLIB_LR11X0_GFSK_CRC_2_BYTE_INV (0x06UL << 0)
+ 398 #define RADIOLIB_LR11X0_GFSK_WHITENING_DISABLED (0x00UL << 0)
+ 399 #define RADIOLIB_LR11X0_GFSK_WHITENING_ENABLED (0x01UL << 0)
+
+
+ 402 #define RADIOLIB_LR11X0_PA_RAMP_48U (0x02UL << 0)
+
+
+ 405 #define RADIOLIB_LR11X0_FALLBACK_MODE_STBY_RC (0x01UL << 0)
+ 406 #define RADIOLIB_LR11X0_FALLBACK_MODE_STBY_XOSC (0x02UL << 0)
+ 407 #define RADIOLIB_LR11X0_FALLBACK_MODE_FS (0x03UL << 0)
+
+
+ 410 #define RADIOLIB_LR11X0_RX_DUTY_CYCLE_MODE_RX (0x00UL << 0)
+ 411 #define RADIOLIB_LR11X0_RX_DUTY_CYCLE_MODE_CAD (0x01UL << 0)
+ 412 #define RADIOLIB_LR11X0_TIMING_STEP (1.0f/32768.0f)
+
+
+ 415 #define RADIOLIB_LR11X0_PA_SEL_LP (0x00UL << 0)
+ 416 #define RADIOLIB_LR11X0_PA_SEL_HP (0x01UL << 0)
+ 417 #define RADIOLIB_LR11X0_PA_SEL_HF (0x02UL << 0)
+ 418 #define RADIOLIB_LR11X0_PA_SUPPLY_INTERNAL (0x00UL << 0)
+ 419 #define RADIOLIB_LR11X0_PA_SUPPLY_VBAT (0x01UL << 0)
+
+
+ 422 #define RADIOLIB_LR11X0_STOP_ON_SYNC_HEADER (0x00UL << 0)
+ 423 #define RADIOLIB_LR11X0_STOP_ON_PREAMBLE (0x01UL << 0)
+
+
+ 426 #define RADIOLIB_LR11X0_RANGING_RESULT_DISTANCE (0)
+ 427 #define RADIOLIB_LR11X0_RANGING_RESULT_RSSI (1)
+
+
+ 430 #define RADIOLIB_LR11X0_RX_BOOSTED_ENABLED (0x01UL << 0)
+ 431 #define RADIOLIB_LR11X0_RX_BOOSTED_DISABLED (0x00UL << 0)
+
+
+ 434 #define RADIOLIB_LR11X0_LORA_SYNC_WORD_PRIVATE (0x12)
+ 435 #define RADIOLIB_LR11X0_LORA_SYNC_WORD_PUBLIC (0x34)
+
+
+ 438 #define RADIOLIB_LR11X0_LR_FHSS_CR_5_6 (0x00UL << 0)
+ 439 #define RADIOLIB_LR11X0_LR_FHSS_CR_2_3 (0x01UL << 0)
+ 440 #define RADIOLIB_LR11X0_LR_FHSS_CR_1_2 (0x02UL << 0)
+ 441 #define RADIOLIB_LR11X0_LR_FHSS_CR_1_3 (0x03UL << 0)
+ 442 #define RADIOLIB_LR11X0_LR_FHSS_MOD_TYPE_GMSK (0x00UL << 0)
+ 443 #define RADIOLIB_LR11X0_LR_FHSS_GRID_STEP_FCC (0x00UL << 0)
+ 444 #define RADIOLIB_LR11X0_LR_FHSS_GRID_STEP_NON_FCC (0x01UL << 0)
+ 445 #define RADIOLIB_LR11X0_LR_FHSS_HOPPING_DISABLED (0x00UL << 0)
+ 446 #define RADIOLIB_LR11X0_LR_FHSS_HOPPING_ENABLED (0x01UL << 0)
+ 447 #define RADIOLIB_LR11X0_LR_FHSS_BW_39_06 (0x00UL << 0)
+ 448 #define RADIOLIB_LR11X0_LR_FHSS_BW_85_94 (0x01UL << 0)
+ 449 #define RADIOLIB_LR11X0_LR_FHSS_BW_136_72 (0x02UL << 0)
+ 450 #define RADIOLIB_LR11X0_LR_FHSS_BW_183_59 (0x03UL << 0)
+ 451 #define RADIOLIB_LR11X0_LR_FHSS_BW_335_94 (0x04UL << 0)
+ 452 #define RADIOLIB_LR11X0_LR_FHSS_BW_386_72 (0x05UL << 0)
+ 453 #define RADIOLIB_LR11X0_LR_FHSS_BW_722_66 (0x06UL << 0)
+ 454 #define RADIOLIB_LR11X0_LR_FHSS_BW_773_44 (0x07UL << 0)
+ 455 #define RADIOLIB_LR11X0_LR_FHSS_BW_1523_4 (0x08UL << 0)
+ 456 #define RADIOLIB_LR11X0_LR_FHSS_BW_1574_2 (0x09UL << 0)
+
+
+ 459 #define RADIOLIB_LR11X0_LAST_HEADER_CRC_ENABLED (0x01UL << 4)
+ 460 #define RADIOLIB_LR11X0_LAST_HEADER_CRC_DISABLED (0x00UL << 4)
+
+
+ 463 #define RADIOLIB_LR11X0_WIFI_SCAN_802_11_B (0x01UL << 0)
+ 464 #define RADIOLIB_LR11X0_WIFI_SCAN_802_11_G (0x02UL << 0)
+ 465 #define RADIOLIB_LR11X0_WIFI_SCAN_802_11_N (0x03UL << 0)
+ 466 #define RADIOLIB_LR11X0_WIFI_SCAN_ALL (0x04UL << 0)
+ 467 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_BEACON_ONLY (0x01UL << 0)
+ 468 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_BEACON_PACKET (0x02UL << 0)
+ 469 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_TRAFFIC (0x03UL << 0)
+ 470 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_BEACON (0x04UL << 0)
+ 471 #define RADIOLIB_LR11X0_WIFI_ACQ_MODE_SSID_BEACON (0x05UL << 0)
+ 472 #define RADIOLIB_LR11X0_WIFI_ABORT_ON_TIMEOUT_ENABLED (0x01UL << 0)
+ 473 #define RADIOLIB_LR11X0_WIFI_ABORT_ON_TIMEOUT_DISABLED (0x00UL << 0)
+
+
+ 476 #define RADIOLIB_LR11X0_WIFI_RESULT_TYPE_COMPLETE (0x01UL << 0)
+ 477 #define RADIOLIB_LR11X0_WIFI_RESULT_TYPE_BASIC (0x04UL << 0)
+
+
+ 480 #define RADIOLIB_LR11X0_GNSS_CONSTELLATION_GPS (0x01UL << 0)
+ 481 #define RADIOLIB_LR11X0_GNSS_CONSTELLATION_BEIDOU (0x01UL << 1)
+
+
+ 484 #define RADIOLIB_LR11X0_GNSS_MODE_SINGLE_SCAN (0x00UL << 0)
+ 485 #define RADIOLIB_LR11X0_GNSS_MODE_SINGLE_MULTIPLE (0x03UL << 1)
+
+
+ 488 #define RADIOLIB_LR11X0_GNSS_RES_PSEUDO_DOPPLER_ENABLED (0x01UL << 0)
+ 489 #define RADIOLIB_LR11X0_GNSS_RES_PSEUDO_DOPPLER_DISABLED (0x00UL << 0)
+ 490 #define RADIOLIB_LR11X0_GNSS_RES_DOPPLER_ENABLED (0x01UL << 1)
+ 491 #define RADIOLIB_LR11X0_GNSS_RES_DOPPLER_DISABLED (0x00UL << 1)
+ 492 #define RADIOLIB_LR11X0_GNSS_NB_SV_ALL (0x00UL << 0)
+ 493 #define RADIOLIB_LR11X0_GNSS_AUTO_EFFORT_MODE (0x00UL << 0)
+
+
+ 496 #define RADIOLIB_LR11X0_GNSS_ASSIST_LOW_POWER (0x00UL << 0)
+ 497 #define RADIOLIB_LR11X0_GNSS_ASSIST_BEST_EFFORT (0x01UL << 0)
+
+
+ 500 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_NONE (0x00UL << 0)
+ 501 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_ALMANAC_OLD (0x01UL << 0)
+ 502 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_ALMANAC_CRC (0x02UL << 0)
+ 503 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_FLASH (0x03UL << 0)
+ 504 #define RADIOLIB_LR11X0_GNSS_CONTEXT_ERR_ALMANAC_UPD (0x04UL << 0)
+ 505 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_250_HZ (0x00UL << 0)
+ 506 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_500_HZ (0x01UL << 0)
+ 507 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_1000_HZ (0x02UL << 0)
+ 508 #define RADIOLIB_LR11X0_GNSS_CONTEXT_FREQ_SPACE_2000_HZ (0x03UL << 0)
+
+
+ 511 #define RADIOLIB_LR11X0_SV_CONSTELLATION_GPS (0x00UL << 0)
+ 512 #define RADIOLIB_LR11X0_SV_CONSTELLATION_BEIDOU (0x01UL << 0)
+
+
+ 515 #define RADIOLIB_LR11X0_GNSS_ALMANAC_HEADER_ID (0x80UL << 0)
+ 516 #define RADIOLIB_LR11X0_GNSS_ALMANAC_BLOCK_SIZE (20)
+
+
+ 519 #define RADIOLIB_LR11X0_CRYPTO_STATUS_SUCCESS (0x00UL << 0)
+ 520 #define RADIOLIB_LR11X0_CRYPTO_STATUS_FAIL_CMAC (0x01UL << 0)
+ 521 #define RADIOLIB_LR11X0_CRYPTO_STATUS_INV_KEY_ID (0x03UL << 0)
+ 522 #define RADIOLIB_LR11X0_CRYPTO_STATUS_BUF_SIZE (0x05UL << 0)
+ 523 #define RADIOLIB_LR11X0_CRYPTO_STATUS_ERROR (0x06UL << 0)
+
+
+ 526 #define RADIOLIB_LR11X0_CRYPTO_LORAWAN_VERSION_1_0 (0x00UL << 0)
+ 527 #define RADIOLIB_LR11X0_CRYPTO_LORAWAN_VERSION_1_1 (0x01UL << 0)
+
+
+
+
+ 532 #define RADIOLIB_LR11X0_SF6_SX126X (0x00UL << 18)
+ 533 #define RADIOLIB_LR11X0_SF6_SX127X (0x01UL << 18)
+
+
+ 536 #define RADIOLIB_LR11X0_LORA_HIGH_POWER_FIX (0x00UL << 30)
-
-
-
-
-
-
-
-
-
-
-
-
- 571 int16_t
begin(
float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength,
float tcxoVoltage);
-
- 582 int16_t
beginGFSK(
float br,
float freqDev,
float rxBw, uint16_t preambleLength,
float tcxoVoltage);
-
-
-
- 598 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
- 607 int16_t
receive(uint8_t* data,
size_t len)
override;
-
-
-
-
-
-
-
- 636 int16_t
standby(uint8_t mode,
bool wakeup =
true);
-
- 645 int16_t
sleep(
bool retainConfig =
true, uint32_t sleepTime = 0);
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 572 int16_t
begin(
float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength,
float tcxoVoltage);
+
+ 583 int16_t
beginGFSK(
float br,
float freqDev,
float rxBw, uint16_t preambleLength,
float tcxoVoltage);
+
+
+
+ 599 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+ 608 int16_t
receive(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+ 637 int16_t
scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+
+
+
+ 652 int16_t
standby(uint8_t mode,
bool wakeup =
true);
+
+ 661 int16_t
sleep(
bool retainConfig =
true, uint32_t sleepTime = 0);
+
+
+
+
-
-
-
+
+
+
- 690 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
+
+
+
+
+
-
-
- 717 int16_t
startReceive(uint32_t timeout, uint32_t irqFlags = RADIOLIB_LR11X0_IRQ_RX_DONE,
size_t len = 0);
-
-
-
- 733 int16_t
readData(uint8_t* data,
size_t len)
override;
+ 706 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+
+
+
+
+ 733 int16_t
startReceive(uint32_t timeout, uint32_t irqFlags = RADIOLIB_LR11X0_IRQ_RX_DONE,
size_t len = 0);
-
-
-
-
-
-
- 759 int16_t
setCodingRate(uint8_t cr,
bool longInterleave =
false);
-
-
+
+
+ 749 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
+
+ 766 int16_t
startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
-
-
-
-
-
-
- 796 int16_t
setSyncWord(uint8_t* syncWord,
size_t len)
override;
-
- 805 int16_t
setSyncBits(uint8_t *syncWord, uint8_t bitsLen);
+
+
+
+
+
+
+
+
+ 798 int16_t
setCodingRate(uint8_t cr,
bool longInterleave =
false);
+
+
-
+
-
-
-
-
-
+
+
+
+
+ 835 int16_t
setSyncWord(uint8_t* syncWord,
size_t len)
override;
-
-
-
-
-
-
- 865 int16_t
setWhitening(
bool enabled, uint16_t initial = 0x01FF);
+ 844 int16_t
setSyncBits(uint8_t *syncWord, uint8_t bitsLen);
+
+
+
+
+
+
-
-
-
-
-
-
- 896 int16_t
setTCXO(
float voltage, uint32_t delay = 5000);
-
- 906 int16_t
setCRC(uint8_t len, uint32_t initial = 0x00001D0FUL, uint32_t polynomial = 0x00001021UL,
bool inverted =
true);
-
- 913 int16_t
invertIQ(
bool enable)
override;
-
-
-
-
+
+
+
+
+
+
+
+
+ 904 int16_t
setWhitening(
bool enabled, uint16_t initial = 0x01FF);
+
+
+
+
+
+
-
-
-
-
-
+ 935 int16_t
setTCXO(
float voltage, uint32_t delay = 5000);
+
+ 945 int16_t
setCRC(uint8_t len, uint32_t initial = 0x00001D0FUL, uint32_t polynomial = 0x00001021UL,
bool inverted =
true);
-
+ 952 int16_t
invertIQ(
bool enable)
override;
-
+
- 960 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
-
-
-
-
- 966 int16_t writeRegMem32(uint32_t addr, uint32_t* data,
size_t len);
- 967 int16_t readRegMem32(uint32_t addr, uint32_t* data,
size_t len);
- 968 int16_t writeBuffer8(uint8_t* data,
size_t len);
- 969 int16_t readBuffer8(uint8_t* data,
size_t len,
size_t offset);
- 970 int16_t clearRxBuffer(
void);
- 971 int16_t writeRegMemMask32(uint32_t addr, uint32_t mask, uint32_t data);
-
- 973 int16_t getStatus(uint8_t* stat1, uint8_t* stat2, uint32_t* irq);
- 974 int16_t getVersion(uint8_t* hw, uint8_t* device, uint8_t* major, uint8_t* minor);
- 975 int16_t getErrors(uint16_t* err);
- 976 int16_t clearErrors(
void);
- 977 int16_t calibrate(uint8_t params);
- 978 int16_t setRegMode(uint8_t mode);
- 979 int16_t calibImage(
float freq1,
float freq2);
- 980 int16_t setDioAsRfSwitch(uint8_t en, uint8_t stbyCfg, uint8_t rxCfg, uint8_t txCfg, uint8_t txHpCfg, uint8_t gnssCfg, uint8_t wifiCfg);
- 981 int16_t setDioIrqParams(uint32_t irq1, uint32_t irq2);
- 982 int16_t clearIrq(uint32_t irq);
- 983 int16_t configLfClock(uint8_t setup);
- 984 int16_t setTcxoMode(uint8_t tune, uint32_t delay);
- 985 int16_t reboot(
bool stay);
- 986 int16_t getVbat(
float* vbat);
- 987 int16_t getTemp(
float* temp);
-
- 989 int16_t getRandomNumber(uint32_t* rnd);
- 990 int16_t eraseInfoPage(
void);
- 991 int16_t writeInfoPage(uint16_t addr, uint32_t* data,
size_t len);
- 992 int16_t readInfoPage(uint16_t addr, uint32_t* data,
size_t len);
- 993 int16_t getChipEui(uint8_t* eui);
- 994 int16_t getSemtechJoinEui(uint8_t* eui);
- 995 int16_t deriveRootKeysAndGetPin(uint8_t* pin);
- 996 int16_t enableSpiCrc(
bool en);
- 997 int16_t driveDiosInSleepMode(
bool en);
+
+
+
+
+
+
+
+
+
+
+
- 999 int16_t resetStats(
void);
- 1000 int16_t getStats(uint16_t* nbPktReceived, uint16_t* nbPktCrcError, uint16_t* data1, uint16_t* data2);
- 1001 int16_t getPacketType(uint8_t* type);
- 1002 int16_t getRxBufferStatus(uint8_t* len, uint8_t* startOffset);
- 1003 int16_t getPacketStatusLoRa(
float* rssiPkt,
float* snrPkt,
float* signalRssiPkt);
- 1004 int16_t getPacketStatusGFSK(
float* rssiSync,
float* rssiAvg, uint8_t* rxLen, uint8_t* stat);
- 1005 int16_t getRssiInst(
float* rssi);
- 1006 int16_t setGfskSyncWord(uint8_t* sync);
- 1007 int16_t setLoRaPublicNetwork(
bool pub);
- 1008 int16_t setRx(uint32_t timeout);
- 1009 int16_t setTx(uint32_t timeout);
- 1010 int16_t setRfFrequency(uint32_t rfFreq);
- 1011 int16_t autoTxRx(uint32_t delay, uint8_t intMode, uint32_t timeout);
- 1012 int16_t setCadParams(uint8_t symNum, uint8_t detPeak, uint8_t detMin, uint8_t cadExitMode, uint32_t timeout);
- 1013 int16_t setPacketType(uint8_t type);
- 1014 int16_t setModulationParamsLoRa(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
- 1015 int16_t setModulationParamsGFSK(uint32_t br, uint8_t sh, uint8_t rxBw, uint32_t freqDev);
- 1016 int16_t setModulationParamsLrFhss(uint32_t br, uint8_t sh);
- 1017 int16_t setModulationParamsSigfox(uint32_t br, uint8_t sh);
- 1018 int16_t setPacketParamsLoRa(uint16_t preambleLen, uint8_t hdrType, uint8_t payloadLen, uint8_t crcType, uint8_t
invertIQ);
- 1019 int16_t setPacketParamsGFSK(uint16_t preambleLen, uint8_t preambleDetectorLen, uint8_t syncWordLen, uint8_t addrCmp, uint8_t packType, uint8_t payloadLen, uint8_t crcType, uint8_t whiten);
- 1020 int16_t setPacketParamsSigfox(uint8_t payloadLen, uint16_t rampUpDelay, uint16_t rampDownDelay, uint16_t bitNum);
- 1021 int16_t setTxParams(int8_t pwr, uint8_t ramp);
- 1022 int16_t setPacketAdrs(uint8_t node, uint8_t broadcast);
- 1023 int16_t setRxTxFallbackMode(uint8_t mode);
- 1024 int16_t setRxDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint8_t mode);
- 1025 int16_t setPaConfig(uint8_t paSel, uint8_t regPaSupply, uint8_t paDutyCycle, uint8_t paHpSel);
- 1026 int16_t stopTimeoutOnPreamble(
bool stop);
- 1027 int16_t setCad(
void);
- 1028 int16_t setTxCw(
void);
- 1029 int16_t setTxInfinitePreamble(
void);
- 1030 int16_t setLoRaSynchTimeout(uint8_t symbolNum);
- 1031 int16_t setRangingAddr(uint32_t addr, uint8_t checkLen);
- 1032 int16_t setRangingReqAddr(uint32_t addr);
- 1033 int16_t getRangingResult(uint8_t type,
float* res);
- 1034 int16_t setRangingTxRxDelay(uint32_t delay);
- 1035 int16_t setGfskCrcParams(uint32_t init, uint32_t poly);
- 1036 int16_t setGfskWhitParams(uint16_t seed);
- 1037 int16_t setRxBoosted(
bool en);
- 1038 int16_t setRangingParameter(uint8_t symbolNum);
- 1039 int16_t setLoRaSyncWord(uint8_t sync);
- 1040 int16_t lrFhssBuildFrame(uint8_t hdrCount, uint8_t cr, uint8_t grid,
bool hop, uint8_t bw, uint16_t hopSeq, int8_t devOffset, uint8_t* payload,
size_t len);
- 1041 int16_t lrFhssSetSyncWord(uint32_t sync);
- 1042 int16_t configBleBeacon(uint8_t chan, uint8_t* payload,
size_t len);
- 1043 int16_t getLoRaRxHeaderInfos(uint8_t* info);
- 1044 int16_t bleBeaconSend(uint8_t chan, uint8_t* payload,
size_t len);
-
- 1046 int16_t wifiScan(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
- 1047 int16_t wifiScanTimeLimit(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
- 1048 int16_t wifiCountryCode(uint16_t mask, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
- 1049 int16_t wifiCountryCodeTimeLimit(uint16_t mask, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
- 1050 int16_t wifiGetNbResults(uint8_t* nbResults);
- 1051 int16_t wifiReadResults(uint8_t index, uint8_t nbResults, uint8_t format, uint8_t* results);
- 1052 int16_t wifiResetCumulTimings(
void);
- 1053 int16_t wifiReadCumulTimings(uint32_t* detection, uint32_t* capture, uint32_t* demodulation);
- 1054 int16_t wifiGetNbCountryCodeResults(uint8_t* nbResults);
- 1055 int16_t wifiReadCountryCodeResults(uint8_t index, uint8_t nbResults, uint8_t* results);
- 1056 int16_t wifiCfgTimestampAPphone(uint32_t timestamp);
- 1057 int16_t wifiReadVersion(uint8_t* major, uint8_t* minor);
-
- 1059 int16_t gnssSetConstellationToUse(uint8_t mask);
- 1060 int16_t gnssReadConstellationToUse(uint8_t* mask);
- 1061 int16_t gnssSetAlmanacUpdate(uint8_t mask);
- 1062 int16_t gnssReadAlmanacUpdate(uint8_t* mask);
- 1063 int16_t gnssReadVersion(uint8_t* fw, uint8_t* almanac);
- 1064 int16_t gnssReadSupportedConstellations(uint8_t* mask);
- 1065 int16_t gnssSetMode(uint8_t mode);
- 1066 int16_t gnssAutonomous(uint32_t gpsTime, uint8_t resMask, uint8_t nbSvMask);
- 1067 int16_t gnssAssisted(uint32_t gpsTime, uint8_t effort, uint8_t resMask, uint8_t nbSvMask);
- 1068 int16_t gnssSetAssistancePosition(
float lat,
float lon);
- 1069 int16_t gnssReadAssistancePosition(
float* lat,
float* lon);
- 1070 int16_t gnssPushSolverMsg(uint8_t* payload,
size_t len);
- 1071 int16_t gnssPushDmMsg(uint8_t* payload,
size_t len);
- 1072 int16_t gnssGetContextStatus(uint8_t* fwVersion, uint32_t* almanacCrc, uint8_t* errCode, uint8_t* almUpdMask, uint8_t* freqSpace);
- 1073 int16_t gnssGetNbSvDetected(uint8_t* nbSv);
- 1074 int16_t gnssGetSvDetected(uint8_t* svId, uint8_t* snr, uint16_t* doppler,
size_t nbSv);
- 1075 int16_t gnssGetConsumption(uint32_t* cpu, uint32_t* radio);
- 1076 int16_t gnssGetResultSize(uint16_t* size);
- 1077 int16_t gnssReadResults(uint8_t* result, uint16_t size);
- 1078 int16_t gnssAlmanacFullUpdateHeader(uint16_t date, uint32_t globalCrc);
- 1079 int16_t gnssAlmanacFullUpdateSV(uint8_t svn, uint8_t* svnAlmanac);
- 1080 int16_t gnssGetSvVisible(uint32_t time,
float lat,
float lon, uint8_t constellation, uint8_t* nbSv);
-
- 1082 int16_t cryptoSetKey(uint8_t keyId, uint8_t* key);
- 1083 int16_t cryptoDeriveKey(uint8_t srcKeyId, uint8_t dstKeyId, uint8_t* key);
- 1084 int16_t cryptoProcessJoinAccept(uint8_t decKeyId, uint8_t verKeyId, uint8_t lwVer, uint8_t* header, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
- 1085 int16_t cryptoComputeAesCmac(uint8_t keyId, uint8_t* data,
size_t len, uint32_t* mic);
- 1086 int16_t cryptoVerifyAesCmac(uint8_t keyId, uint32_t micExp, uint8_t* data,
size_t len,
bool* result);
- 1087 int16_t cryptoAesEncrypt01(uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
- 1088 int16_t cryptoAesEncrypt(uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
- 1089 int16_t cryptoAesDecrypt(uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
- 1090 int16_t cryptoStoreToFlash(
void);
- 1091 int16_t cryptoRestoreFromFlash(
void);
- 1092 int16_t cryptoSetParam(uint8_t
id, uint32_t value);
- 1093 int16_t cryptoGetParam(uint8_t
id, uint32_t* value);
- 1094 int16_t cryptoCheckEncryptedFirmwareImage(uint32_t offset, uint32_t* data,
size_t len);
- 1095 int16_t cryptoCheckEncryptedFirmwareImageResult(
bool* result);
-
- 1097 int16_t bootEraseFlash(
void);
- 1098 int16_t bootWriteFlashEncrypted(uint32_t offset, uint32_t* data,
size_t len);
- 1099 int16_t bootReboot(
bool stay);
- 1100 int16_t bootGetPin(uint8_t* pin);
- 1101 int16_t bootGetChipEui(uint8_t* eui);
- 1102 int16_t bootGetJoinEui(uint8_t* eui);
-
- 1104 int16_t SPIcommand(uint16_t cmd,
bool write, uint8_t* data,
size_t len, uint8_t* out = NULL,
size_t outLen = 0);
-
- 1106 #if !RADIOLIB_GODMODE
-
-
-
-
- 1111 #if !RADIOLIB_GODMODE
-
-
-
-
-
- 1117 uint8_t bandwidth = 0, spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
- 1118 uint16_t preambleLengthLoRa = 0;
- 1119 float bandwidthKhz = 0;
- 1120 bool ldroAuto =
true;
- 1121 size_t implicitLen = 0;
- 1122 bool invertIQEnabled =
false;
-
-
- 1125 uint32_t bitRate = 0, frequencyDev = 0;
- 1126 uint8_t preambleDetLength = 0, rxBandwidth = 0, pulseShape = 0, crcTypeGFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0, node = 0;
- 1127 uint16_t preambleLengthGFSK = 0;
-
- 1129 float dataRateMeasured = 0;
-
- 1131 static int16_t SPIparseStatus(uint8_t in);
- 1132 static int16_t SPIcheckStatus(
Module* mod);
- 1133 bool findChip(uint8_t ver);
- 1134 int16_t config(uint8_t modem);
- 1135 int16_t setPacketMode(uint8_t mode, uint8_t len);
-
-
- 1138 int16_t bleBeaconCommon(uint16_t cmd, uint8_t chan, uint8_t* payload,
size_t len);
- 1139 int16_t writeCommon(uint16_t cmd, uint32_t addrOffset, uint32_t* data,
size_t len);
- 1140 int16_t cryptoCommon(uint16_t cmd, uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
-
-
-
-
-
-
-uint32_t getIrqStatus()
Reads the current IRQ status.
Definition: LR11x0.cpp:489
-int16_t setBitRate(float br)
Sets GFSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: LR11x0.cpp:636
-int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: LR11x0.cpp:905
-void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: LR11x0.cpp:366
-float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: LR11x0.cpp:1206
-int16_t setRxBandwidth(float rxBw)
Sets GFSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....
Definition: LR11x0.cpp:673
+ 999 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
+
+
+
+
+ 1005 int16_t writeRegMem32(uint32_t addr, uint32_t* data,
size_t len);
+ 1006 int16_t readRegMem32(uint32_t addr, uint32_t* data,
size_t len);
+ 1007 int16_t writeBuffer8(uint8_t* data,
size_t len);
+ 1008 int16_t readBuffer8(uint8_t* data,
size_t len,
size_t offset);
+ 1009 int16_t clearRxBuffer(
void);
+ 1010 int16_t writeRegMemMask32(uint32_t addr, uint32_t mask, uint32_t data);
+
+ 1012 int16_t getStatus(uint8_t* stat1, uint8_t* stat2, uint32_t* irq);
+ 1013 int16_t getVersion(uint8_t* hw, uint8_t* device, uint8_t* major, uint8_t* minor);
+ 1014 int16_t getErrors(uint16_t* err);
+ 1015 int16_t clearErrors(
void);
+ 1016 int16_t calibrate(uint8_t params);
+ 1017 int16_t setRegMode(uint8_t mode);
+ 1018 int16_t calibImage(
float freq1,
float freq2);
+ 1019 int16_t setDioAsRfSwitch(uint8_t en, uint8_t stbyCfg, uint8_t rxCfg, uint8_t txCfg, uint8_t txHpCfg, uint8_t gnssCfg, uint8_t wifiCfg);
+ 1020 int16_t setDioIrqParams(uint32_t irq1, uint32_t irq2);
+ 1021 int16_t clearIrq(uint32_t irq);
+ 1022 int16_t configLfClock(uint8_t setup);
+ 1023 int16_t setTcxoMode(uint8_t tune, uint32_t delay);
+ 1024 int16_t reboot(
bool stay);
+ 1025 int16_t getVbat(
float* vbat);
+ 1026 int16_t getTemp(
float* temp);
+ 1027 int16_t setFs(
void);
+ 1028 int16_t getRandomNumber(uint32_t* rnd);
+ 1029 int16_t eraseInfoPage(
void);
+ 1030 int16_t writeInfoPage(uint16_t addr, uint32_t* data,
size_t len);
+ 1031 int16_t readInfoPage(uint16_t addr, uint32_t* data,
size_t len);
+ 1032 int16_t getChipEui(uint8_t* eui);
+ 1033 int16_t getSemtechJoinEui(uint8_t* eui);
+ 1034 int16_t deriveRootKeysAndGetPin(uint8_t* pin);
+ 1035 int16_t enableSpiCrc(
bool en);
+ 1036 int16_t driveDiosInSleepMode(
bool en);
+
+ 1038 int16_t resetStats(
void);
+ 1039 int16_t getStats(uint16_t* nbPktReceived, uint16_t* nbPktCrcError, uint16_t* data1, uint16_t* data2);
+ 1040 int16_t getPacketType(uint8_t* type);
+ 1041 int16_t getRxBufferStatus(uint8_t* len, uint8_t* startOffset);
+ 1042 int16_t getPacketStatusLoRa(
float* rssiPkt,
float* snrPkt,
float* signalRssiPkt);
+ 1043 int16_t getPacketStatusGFSK(
float* rssiSync,
float* rssiAvg, uint8_t* rxLen, uint8_t* stat);
+ 1044 int16_t getRssiInst(
float* rssi);
+ 1045 int16_t setGfskSyncWord(uint8_t* sync);
+ 1046 int16_t setLoRaPublicNetwork(
bool pub);
+ 1047 int16_t setRx(uint32_t timeout);
+ 1048 int16_t setTx(uint32_t timeout);
+ 1049 int16_t setRfFrequency(uint32_t rfFreq);
+ 1050 int16_t autoTxRx(uint32_t delay, uint8_t intMode, uint32_t timeout);
+ 1051 int16_t setCadParams(uint8_t symNum, uint8_t detPeak, uint8_t detMin, uint8_t cadExitMode, uint32_t timeout);
+ 1052 int16_t setPacketType(uint8_t type);
+ 1053 int16_t setModulationParamsLoRa(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
+ 1054 int16_t setModulationParamsGFSK(uint32_t br, uint8_t sh, uint8_t rxBw, uint32_t freqDev);
+ 1055 int16_t setModulationParamsLrFhss(uint32_t br, uint8_t sh);
+ 1056 int16_t setModulationParamsSigfox(uint32_t br, uint8_t sh);
+ 1057 int16_t setPacketParamsLoRa(uint16_t preambleLen, uint8_t hdrType, uint8_t payloadLen, uint8_t crcType, uint8_t
invertIQ);
+ 1058 int16_t setPacketParamsGFSK(uint16_t preambleLen, uint8_t preambleDetectorLen, uint8_t syncWordLen, uint8_t addrCmp, uint8_t packType, uint8_t payloadLen, uint8_t crcType, uint8_t whiten);
+ 1059 int16_t setPacketParamsSigfox(uint8_t payloadLen, uint16_t rampUpDelay, uint16_t rampDownDelay, uint16_t bitNum);
+ 1060 int16_t setTxParams(int8_t pwr, uint8_t ramp);
+ 1061 int16_t setPacketAdrs(uint8_t node, uint8_t broadcast);
+ 1062 int16_t setRxTxFallbackMode(uint8_t mode);
+ 1063 int16_t setRxDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint8_t mode);
+ 1064 int16_t setPaConfig(uint8_t paSel, uint8_t regPaSupply, uint8_t paDutyCycle, uint8_t paHpSel);
+ 1065 int16_t stopTimeoutOnPreamble(
bool stop);
+ 1066 int16_t setCad(
void);
+ 1067 int16_t setTxCw(
void);
+ 1068 int16_t setTxInfinitePreamble(
void);
+ 1069 int16_t setLoRaSynchTimeout(uint8_t symbolNum);
+ 1070 int16_t setRangingAddr(uint32_t addr, uint8_t checkLen);
+ 1071 int16_t setRangingReqAddr(uint32_t addr);
+ 1072 int16_t getRangingResult(uint8_t type,
float* res);
+ 1073 int16_t setRangingTxRxDelay(uint32_t delay);
+ 1074 int16_t setGfskCrcParams(uint32_t init, uint32_t poly);
+ 1075 int16_t setGfskWhitParams(uint16_t seed);
+ 1076 int16_t setRxBoosted(
bool en);
+ 1077 int16_t setRangingParameter(uint8_t symbolNum);
+ 1078 int16_t setLoRaSyncWord(uint8_t sync);
+ 1079 int16_t lrFhssBuildFrame(uint8_t hdrCount, uint8_t cr, uint8_t grid,
bool hop, uint8_t bw, uint16_t hopSeq, int8_t devOffset, uint8_t* payload,
size_t len);
+ 1080 int16_t lrFhssSetSyncWord(uint32_t sync);
+ 1081 int16_t configBleBeacon(uint8_t chan, uint8_t* payload,
size_t len);
+ 1082 int16_t getLoRaRxHeaderInfos(uint8_t* info);
+ 1083 int16_t bleBeaconSend(uint8_t chan, uint8_t* payload,
size_t len);
+
+ 1085 int16_t wifiScan(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
+ 1086 int16_t wifiScanTimeLimit(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
+ 1087 int16_t wifiCountryCode(uint16_t mask, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
+ 1088 int16_t wifiCountryCodeTimeLimit(uint16_t mask, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
+ 1089 int16_t wifiGetNbResults(uint8_t* nbResults);
+ 1090 int16_t wifiReadResults(uint8_t index, uint8_t nbResults, uint8_t format, uint8_t* results);
+ 1091 int16_t wifiResetCumulTimings(
void);
+ 1092 int16_t wifiReadCumulTimings(uint32_t* detection, uint32_t* capture, uint32_t* demodulation);
+ 1093 int16_t wifiGetNbCountryCodeResults(uint8_t* nbResults);
+ 1094 int16_t wifiReadCountryCodeResults(uint8_t index, uint8_t nbResults, uint8_t* results);
+ 1095 int16_t wifiCfgTimestampAPphone(uint32_t timestamp);
+ 1096 int16_t wifiReadVersion(uint8_t* major, uint8_t* minor);
+
+ 1098 int16_t gnssSetConstellationToUse(uint8_t mask);
+ 1099 int16_t gnssReadConstellationToUse(uint8_t* mask);
+ 1100 int16_t gnssSetAlmanacUpdate(uint8_t mask);
+ 1101 int16_t gnssReadAlmanacUpdate(uint8_t* mask);
+ 1102 int16_t gnssReadVersion(uint8_t* fw, uint8_t* almanac);
+ 1103 int16_t gnssReadSupportedConstellations(uint8_t* mask);
+ 1104 int16_t gnssSetMode(uint8_t mode);
+ 1105 int16_t gnssAutonomous(uint32_t gpsTime, uint8_t resMask, uint8_t nbSvMask);
+ 1106 int16_t gnssAssisted(uint32_t gpsTime, uint8_t effort, uint8_t resMask, uint8_t nbSvMask);
+ 1107 int16_t gnssSetAssistancePosition(
float lat,
float lon);
+ 1108 int16_t gnssReadAssistancePosition(
float* lat,
float* lon);
+ 1109 int16_t gnssPushSolverMsg(uint8_t* payload,
size_t len);
+ 1110 int16_t gnssPushDmMsg(uint8_t* payload,
size_t len);
+ 1111 int16_t gnssGetContextStatus(uint8_t* fwVersion, uint32_t* almanacCrc, uint8_t* errCode, uint8_t* almUpdMask, uint8_t* freqSpace);
+ 1112 int16_t gnssGetNbSvDetected(uint8_t* nbSv);
+ 1113 int16_t gnssGetSvDetected(uint8_t* svId, uint8_t* snr, uint16_t* doppler,
size_t nbSv);
+ 1114 int16_t gnssGetConsumption(uint32_t* cpu, uint32_t* radio);
+ 1115 int16_t gnssGetResultSize(uint16_t* size);
+ 1116 int16_t gnssReadResults(uint8_t* result, uint16_t size);
+ 1117 int16_t gnssAlmanacFullUpdateHeader(uint16_t date, uint32_t globalCrc);
+ 1118 int16_t gnssAlmanacFullUpdateSV(uint8_t svn, uint8_t* svnAlmanac);
+ 1119 int16_t gnssGetSvVisible(uint32_t time,
float lat,
float lon, uint8_t constellation, uint8_t* nbSv);
+
+ 1121 int16_t cryptoSetKey(uint8_t keyId, uint8_t* key);
+ 1122 int16_t cryptoDeriveKey(uint8_t srcKeyId, uint8_t dstKeyId, uint8_t* key);
+ 1123 int16_t cryptoProcessJoinAccept(uint8_t decKeyId, uint8_t verKeyId, uint8_t lwVer, uint8_t* header, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
+ 1124 int16_t cryptoComputeAesCmac(uint8_t keyId, uint8_t* data,
size_t len, uint32_t* mic);
+ 1125 int16_t cryptoVerifyAesCmac(uint8_t keyId, uint32_t micExp, uint8_t* data,
size_t len,
bool* result);
+ 1126 int16_t cryptoAesEncrypt01(uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
+ 1127 int16_t cryptoAesEncrypt(uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
+ 1128 int16_t cryptoAesDecrypt(uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
+ 1129 int16_t cryptoStoreToFlash(
void);
+ 1130 int16_t cryptoRestoreFromFlash(
void);
+ 1131 int16_t cryptoSetParam(uint8_t
id, uint32_t value);
+ 1132 int16_t cryptoGetParam(uint8_t
id, uint32_t* value);
+ 1133 int16_t cryptoCheckEncryptedFirmwareImage(uint32_t offset, uint32_t* data,
size_t len);
+ 1134 int16_t cryptoCheckEncryptedFirmwareImageResult(
bool* result);
+
+ 1136 int16_t bootEraseFlash(
void);
+ 1137 int16_t bootWriteFlashEncrypted(uint32_t offset, uint32_t* data,
size_t len);
+ 1138 int16_t bootReboot(
bool stay);
+ 1139 int16_t bootGetPin(uint8_t* pin);
+ 1140 int16_t bootGetChipEui(uint8_t* eui);
+ 1141 int16_t bootGetJoinEui(uint8_t* eui);
+
+ 1143 int16_t SPIcommand(uint16_t cmd,
bool write, uint8_t* data,
size_t len, uint8_t* out = NULL,
size_t outLen = 0);
+
+ 1145 #if !RADIOLIB_GODMODE
+
+
+
+
+ 1150 #if !RADIOLIB_GODMODE
+
+
+
+
+
+ 1156 uint8_t bandwidth = 0, spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
+ 1157 uint16_t preambleLengthLoRa = 0;
+ 1158 float bandwidthKhz = 0;
+ 1159 bool ldroAuto =
true;
+ 1160 size_t implicitLen = 0;
+ 1161 bool invertIQEnabled =
false;
+
+
+ 1164 uint32_t bitRate = 0, frequencyDev = 0;
+ 1165 uint8_t preambleDetLength = 0, rxBandwidth = 0, pulseShape = 0, crcTypeGFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0, node = 0;
+ 1166 uint16_t preambleLengthGFSK = 0;
+
+ 1168 float dataRateMeasured = 0;
+
+ 1170 static int16_t SPIparseStatus(uint8_t in);
+ 1171 static int16_t SPIcheckStatus(
Module* mod);
+ 1172 bool findChip(uint8_t ver);
+ 1173 int16_t config(uint8_t modem);
+ 1174 int16_t setPacketMode(uint8_t mode, uint8_t len);
+ 1175 int16_t startCad(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+
+
+ 1178 int16_t bleBeaconCommon(uint16_t cmd, uint8_t chan, uint8_t* payload,
size_t len);
+ 1179 int16_t writeCommon(uint16_t cmd, uint32_t addrOffset, uint32_t* data,
size_t len);
+ 1180 int16_t cryptoCommon(uint16_t cmd, uint8_t keyId, uint8_t* dataIn,
size_t len, uint8_t* dataOut);
+
+
+
+
+
+
+uint32_t getIrqStatus()
Reads the current IRQ status.
Definition: LR11x0.cpp:507
+int16_t setBitRate(float br)
Sets GFSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: LR11x0.cpp:710
+int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: LR11x0.cpp:979
+void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: LR11x0.cpp:384
+int16_t getChannelScanResult() override
Read the channel scan result.
Definition: LR11x0.cpp:593
+float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: LR11x0.cpp:1280
+int16_t setRxBandwidth(float rxBw)
Sets GFSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....
Definition: LR11x0.cpp:747
int16_t reset()
Reset method. Will reset the chip to the default state using RST pin.
Definition: LR11x0.cpp:156
-void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: LR11x0.cpp:362
-uint32_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: LR11x0.cpp:1140
+void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: LR11x0.cpp:380
+uint32_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: LR11x0.cpp:1214
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
-bool XTAL
Whether the module has an XTAL (true) or TCXO (false). Defaults to false.
Definition: LR11x0.h:559
-float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. Only available for LoRa o...
Definition: LR11x0.cpp:1086
+bool XTAL
Whether the module has an XTAL (true) or TCXO (false). Defaults to false.
Definition: LR11x0.h:560
+float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. Only available for LoRa o...
Definition: LR11x0.cpp:1160
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: LR11x0.cpp:935
-int16_t setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true)
Sets CRC configuration.
Definition: LR11x0.cpp:1029
+int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: LR11x0.cpp:1009
+int16_t startChannelScan() override
Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is dete...
Definition: LR11x0.cpp:560
+int16_t setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true)
Sets CRC configuration.
Definition: LR11x0.cpp:1103
LR11x0(Module *mod)
Default constructor.
Definition: LR11x0.cpp:11
-int16_t setCodingRate(uint8_t cr, bool longInterleave=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: LR11x0.cpp:599
-int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: LR11x0.cpp:834
-int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:872
-int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: LR11x0.cpp:783
-int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)
Sets GFSK sync word in the form of array of up to 8 bytes.
Definition: LR11x0.cpp:762
-void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: LR11x0.cpp:370
-int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: LR11x0.cpp:318
-void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: LR11x0.cpp:374
-int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in GFSK mode only. Serves only as alias for PhysicalLayer compa...
Definition: LR11x0.cpp:868
+int16_t setCodingRate(uint8_t cr, bool longInterleave=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: LR11x0.cpp:673
+int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: LR11x0.cpp:908
+int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:946
+int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: LR11x0.cpp:857
+int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)
Sets GFSK sync word in the form of array of up to 8 bytes.
Definition: LR11x0.cpp:836
+void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: LR11x0.cpp:388
+int16_t scanChannel() override
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: LR11x0.cpp:318
+int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: LR11x0.cpp:336
+void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: LR11x0.cpp:392
+int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in GFSK mode only. Serves only as alias for PhysicalLayer compa...
Definition: LR11x0.cpp:942
int16_t begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage)
Initialization method for LoRa modem.
Definition: LR11x0.cpp:16
int16_t startTransmit(const char *str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:149
-int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: LR11x0.cpp:974
-void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: LR11x0.cpp:358
-int16_t setPreambleLength(size_t preambleLength) override
Sets preamble length for LoRa or GFSK modem. Allowed values range from 1 to 65535.
Definition: LR11x0.cpp:957
-int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: LR11x0.cpp:445
-int16_t finishTransmit() override
Clean up after transmission is done.
Definition: LR11x0.cpp:437
+int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: LR11x0.cpp:1048
+void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: LR11x0.cpp:376
+int16_t setPreambleLength(size_t preambleLength) override
Sets preamble length for LoRa or GFSK modem. Allowed values range from 1 to 65535.
Definition: LR11x0.cpp:1031
+int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: LR11x0.cpp:463
+int16_t finishTransmit() override
Clean up after transmission is done.
Definition: LR11x0.cpp:455
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 beginGFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage)
Initialization method for FSK modem.
Definition: LR11x0.cpp:84
-int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz.
Definition: LR11x0.cpp:542
-int16_t setFrequencyDeviation(float freqDev) override
Sets GFSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: LR11x0.cpp:653
-size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: LR11x0.cpp:1121
-void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: LR11x0.cpp:378
-float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: LR11x0.cpp:1103
-float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: LR11x0.cpp:1116
-int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:876
-int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)
Sets GFSK whitening parameters.
Definition: LR11x0.cpp:880
-int16_t setSpreadingFactor(uint8_t sf, bool legacy=false)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: LR11x0.cpp:578
+int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz.
Definition: LR11x0.cpp:616
+int16_t setFrequencyDeviation(float freqDev) override
Sets GFSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: LR11x0.cpp:727
+size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: LR11x0.cpp:1195
+void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: LR11x0.cpp:396
+float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: LR11x0.cpp:1177
+float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: LR11x0.cpp:1190
+int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:950
+int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)
Sets GFSK whitening parameters.
Definition: LR11x0.cpp:954
+int16_t setSpreadingFactor(uint8_t sf, bool legacy=false)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: LR11x0.cpp:652
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: LR11x0.cpp:295
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...
Definition: LR11x0.cpp:310
-int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: LR11x0.cpp:820
-int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word.
Definition: LR11x0.cpp:632
-int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: LR11x0.cpp:802
-int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: LR11x0.cpp:1073
+int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: LR11x0.cpp:894
+int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word.
Definition: LR11x0.cpp:706
+int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: LR11x0.cpp:876
+int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: LR11x0.cpp:1147
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:54
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
diff --git a/class_l_r1110-members.html b/class_l_r1110-members.html
index aadccd0c..62a89229 100644
--- a/class_l_r1110-members.html
+++ b/class_l_r1110-members.html
@@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('class_l_r1110.html',''); initResizable
dropSync() | PhysicalLayer | |
finishTransmit() override | LR11x0 | virtual |
fixedPacketLengthMode(uint8_t len=RADIOLIB_LR11X0_MAX_PACKET_LENGTH) | LR11x0 | |
- getChannelScanResult() | PhysicalLayer | virtual |
+ getChannelScanResult() override | LR11x0 | virtual |
getDataRate() const | LR11x0 | |
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | LR11x0 | |
@@ -131,42 +131,44 @@ $(document).ready(function(){initNavTree('class_l_r1110.html',''); initResizable
receive(uint8_t *data, size_t len) | LR11x0 | |
receiveDirect() override | LR11x0 | virtual |
reset() | LR11x0 | |
- scanChannel() | PhysicalLayer | virtual |
- setBandwidth(float bw) | LR11x0 | |
- setBitRate(float br) | LR11x0 | virtual |
- setBroadcastAddress(uint8_t broadAddr) | LR11x0 | |
- setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
- setCodingRate(uint8_t cr, bool longInterleave=false) | LR11x0 | |
- setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true) | LR11x0 | |
- setDataRate(DataRate_t dr) override | LR11x0 | virtual |
- setDataShaping(uint8_t sh) override | LR11x0 | virtual |
- setDio1Action(void(*func)(void)) | LR11x0 | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | PhysicalLayer | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | LR11x0 | virtual |
- setFrequency(float freq) | LR1110 | virtual |
- setFrequency(float freq, bool calibrate, float band=4) | LR1110 | |
- setFrequencyDeviation(float freqDev) override | LR11x0 | virtual |
- setNodeAddress(uint8_t nodeAddr) | LR11x0 | |
- setOutputPower(int8_t power) | LR1110 | virtual |
- setOutputPower(int8_t power, bool forceHighPower) | LR1110 | |
- setPacketReceivedAction(void(*func)(void)) | LR11x0 | virtual |
- setPacketSentAction(void(*func)(void)) | LR11x0 | virtual |
- setPreambleLength(size_t preambleLength) override | LR11x0 | virtual |
- setRxBandwidth(float rxBw) | LR11x0 | |
- setSpreadingFactor(uint8_t sf, bool legacy=false) | LR11x0 | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | LR11x0 | |
- setSyncWord(uint8_t syncWord) | LR11x0 | |
- setSyncWord(uint8_t *syncWord, size_t len) override | LR11x0 | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | LR11x0 | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | LR11x0 | |
- sleep(bool retainConfig=true, uint32_t sleepTime=0) | LR11x0 | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | LR11x0 | virtual |
- standby(uint8_t mode, bool wakeup=true) | LR11x0 | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() | PhysicalLayer | virtual |
+ scanChannel() override | LR11x0 | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | LR11x0 | |
+ setBandwidth(float bw) | LR11x0 | |
+ setBitRate(float br) | LR11x0 | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | LR11x0 | |
+ setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setCodingRate(uint8_t cr, bool longInterleave=false) | LR11x0 | |
+ setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true) | LR11x0 | |
+ setDataRate(DataRate_t dr) override | LR11x0 | virtual |
+ setDataShaping(uint8_t sh) override | LR11x0 | virtual |
+ setDio1Action(void(*func)(void)) | LR11x0 | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | LR11x0 | virtual |
+ setFrequency(float freq) | LR1110 | virtual |
+ setFrequency(float freq, bool calibrate, float band=4) | LR1110 | |
+ setFrequencyDeviation(float freqDev) override | LR11x0 | virtual |
+ setNodeAddress(uint8_t nodeAddr) | LR11x0 | |
+ setOutputPower(int8_t power) | LR1110 | virtual |
+ setOutputPower(int8_t power, bool forceHighPower) | LR1110 | |
+ setPacketReceivedAction(void(*func)(void)) | LR11x0 | virtual |
+ setPacketSentAction(void(*func)(void)) | LR11x0 | virtual |
+ setPreambleLength(size_t preambleLength) override | LR11x0 | virtual |
+ setRxBandwidth(float rxBw) | LR11x0 | |
+ setSpreadingFactor(uint8_t sf, bool legacy=false) | LR11x0 | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | LR11x0 | |
+ setSyncWord(uint8_t syncWord) | LR11x0 | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | LR11x0 | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | LR11x0 | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | LR11x0 | |
+ sleep(bool retainConfig=true, uint32_t sleepTime=0) | LR11x0 | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | LR11x0 | virtual |
+ standby(uint8_t mode, bool wakeup=true) | LR11x0 | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | LR11x0 | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | LR11x0 | |
startDirect() | PhysicalLayer | |
startReceive() | LR11x0 | virtual |
startReceive(uint32_t timeout, uint32_t irqFlags=RADIOLIB_LR11X0_IRQ_RX_DONE, size_t len=0) | LR11x0 | |
diff --git a/class_l_r1110.html b/class_l_r1110.html
index 1d42fca8..378d7300 100644
--- a/class_l_r1110.html
+++ b/class_l_r1110.html
@@ -153,6 +153,12 @@ Public Member Functions
int16_t | receiveDirect () override |
| Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does not support direct mode reception. Will always return RADIOLIB_ERR_UNKNOWN. More...
|
|
+int16_t | scanChannel () override |
+ | Performs scan for LoRa transmission in the current channel. Detects both preamble and payload. More...
|
+ |
+int16_t | scanChannel (uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) |
+ | Performs scan for LoRa transmission in the current channel. Detects both preamble and payload. More...
|
+ |
int16_t | standby () override |
| Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator). More...
|
|
@@ -201,6 +207,15 @@ void | int16_t | readData (uint8_t *data, size_t len) override |
| Reads data received after calling startReceive method. When the packet length is not known in advance, getPacketLength method must be called BEFORE calling readData! More...
|
|
+int16_t | startChannelScan () override |
+ | Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48. More...
|
+ |
+int16_t | startChannelScan (uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) |
+ | Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. More...
|
+ |
+int16_t | getChannelScanResult () override |
+ | Read the channel scan result. More...
|
+ |
int16_t | setBandwidth (float bw) |
| Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz. More...
|
|
@@ -340,15 +355,6 @@ void | virtual bool | isRxTimeout () |
| Check whether the IRQ bit for RxTimeout is set. More...
|
|
-virtual int16_t | startChannelScan () |
- | Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class. More...
|
- |
-virtual int16_t | getChannelScanResult () |
- | Read the channel scan result. More...
|
- |
-virtual int16_t | scanChannel () |
- | Check whether the current communication channel is free or occupied. Performs CAD for LoRa modules, or RSSI measurement for FSK modules. More...
|
- |
int32_t | random (int32_t max) |
| Get truly random number in range 0 - max. More...
|
|
diff --git a/class_l_r11x0-members.html b/class_l_r11x0-members.html
index b847c6a2..739b2ac2 100644
--- a/class_l_r11x0-members.html
+++ b/class_l_r11x0-members.html
@@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('class_l_r11x0.html',''); initResizable
dropSync() | PhysicalLayer | |
finishTransmit() override | LR11x0 | virtual |
fixedPacketLengthMode(uint8_t len=RADIOLIB_LR11X0_MAX_PACKET_LENGTH) | LR11x0 | |
- getChannelScanResult() | PhysicalLayer | virtual |
+ getChannelScanResult() override | LR11x0 | virtual |
getDataRate() const | LR11x0 | |
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | LR11x0 | |
@@ -128,40 +128,42 @@ $(document).ready(function(){initNavTree('class_l_r11x0.html',''); initResizable
receive(uint8_t *data, size_t len) | LR11x0 | |
receiveDirect() override | LR11x0 | virtual |
reset() | LR11x0 | |
- scanChannel() | PhysicalLayer | virtual |
- setBandwidth(float bw) | LR11x0 | |
- setBitRate(float br) | LR11x0 | virtual |
- setBroadcastAddress(uint8_t broadAddr) | LR11x0 | |
- setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
- setCodingRate(uint8_t cr, bool longInterleave=false) | LR11x0 | |
- setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true) | LR11x0 | |
- setDataRate(DataRate_t dr) override | LR11x0 | virtual |
- setDataShaping(uint8_t sh) override | LR11x0 | virtual |
- setDio1Action(void(*func)(void)) | LR11x0 | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | PhysicalLayer | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | LR11x0 | virtual |
- setFrequency(float freq) | PhysicalLayer | virtual |
- setFrequencyDeviation(float freqDev) override | LR11x0 | virtual |
- setNodeAddress(uint8_t nodeAddr) | LR11x0 | |
- setOutputPower(int8_t power) | PhysicalLayer | virtual |
- setPacketReceivedAction(void(*func)(void)) | LR11x0 | virtual |
- setPacketSentAction(void(*func)(void)) | LR11x0 | virtual |
- setPreambleLength(size_t preambleLength) override | LR11x0 | virtual |
- setRxBandwidth(float rxBw) | LR11x0 | |
- setSpreadingFactor(uint8_t sf, bool legacy=false) | LR11x0 | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | LR11x0 | |
- setSyncWord(uint8_t syncWord) | LR11x0 | |
- setSyncWord(uint8_t *syncWord, size_t len) override | LR11x0 | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | LR11x0 | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | LR11x0 | |
- sleep(bool retainConfig=true, uint32_t sleepTime=0) | LR11x0 | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | LR11x0 | virtual |
- standby(uint8_t mode, bool wakeup=true) | LR11x0 | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() | PhysicalLayer | virtual |
+ scanChannel() override | LR11x0 | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | LR11x0 | |
+ setBandwidth(float bw) | LR11x0 | |
+ setBitRate(float br) | LR11x0 | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | LR11x0 | |
+ setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setCodingRate(uint8_t cr, bool longInterleave=false) | LR11x0 | |
+ setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true) | LR11x0 | |
+ setDataRate(DataRate_t dr) override | LR11x0 | virtual |
+ setDataShaping(uint8_t sh) override | LR11x0 | virtual |
+ setDio1Action(void(*func)(void)) | LR11x0 | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | LR11x0 | virtual |
+ setFrequency(float freq) | PhysicalLayer | virtual |
+ setFrequencyDeviation(float freqDev) override | LR11x0 | virtual |
+ setNodeAddress(uint8_t nodeAddr) | LR11x0 | |
+ setOutputPower(int8_t power) | PhysicalLayer | virtual |
+ setPacketReceivedAction(void(*func)(void)) | LR11x0 | virtual |
+ setPacketSentAction(void(*func)(void)) | LR11x0 | virtual |
+ setPreambleLength(size_t preambleLength) override | LR11x0 | virtual |
+ setRxBandwidth(float rxBw) | LR11x0 | |
+ setSpreadingFactor(uint8_t sf, bool legacy=false) | LR11x0 | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | LR11x0 | |
+ setSyncWord(uint8_t syncWord) | LR11x0 | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | LR11x0 | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | LR11x0 | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | LR11x0 | |
+ sleep(bool retainConfig=true, uint32_t sleepTime=0) | LR11x0 | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | LR11x0 | virtual |
+ standby(uint8_t mode, bool wakeup=true) | LR11x0 | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | LR11x0 | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | LR11x0 | |
startDirect() | PhysicalLayer | |
startReceive() | LR11x0 | virtual |
startReceive(uint32_t timeout, uint32_t irqFlags=RADIOLIB_LR11X0_IRQ_RX_DONE, size_t len=0) | LR11x0 | |
diff --git a/class_l_r11x0.html b/class_l_r11x0.html
index 876f1587..4ab9c149 100644
--- a/class_l_r11x0.html
+++ b/class_l_r11x0.html
@@ -127,6 +127,12 @@ Public Member Functions
int16_t | receiveDirect () override |
| Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does not support direct mode reception. Will always return RADIOLIB_ERR_UNKNOWN. More...
|
|
+int16_t | scanChannel () override |
+ | Performs scan for LoRa transmission in the current channel. Detects both preamble and payload. More...
|
+ |
+int16_t | scanChannel (uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) |
+ | Performs scan for LoRa transmission in the current channel. Detects both preamble and payload. More...
|
+ |
int16_t | standby () override |
| Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator). More...
|
|
@@ -175,6 +181,15 @@ void | int16_t | readData (uint8_t *data, size_t len) override |
| Reads data received after calling startReceive method. When the packet length is not known in advance, getPacketLength method must be called BEFORE calling readData! More...
|
|
+int16_t | startChannelScan () override |
+ | Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48. More...
|
+ |
+int16_t | startChannelScan (uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) |
+ | Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. More...
|
+ |
+int16_t | getChannelScanResult () override |
+ | Read the channel scan result. More...
|
+ |
int16_t | setBandwidth (float bw) |
| Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz. More...
|
|
@@ -320,15 +335,6 @@ void | virtual bool | isRxTimeout () |
| Check whether the IRQ bit for RxTimeout is set. More...
|
|
-virtual int16_t | startChannelScan () |
- | Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class. More...
|
- |
-virtual int16_t | getChannelScanResult () |
- | Read the channel scan result. More...
|
- |
-virtual int16_t | scanChannel () |
- | Check whether the current communication channel is free or occupied. Performs CAD for LoRa modules, or RSSI measurement for FSK modules. More...
|
- |
int32_t | random (int32_t max) |
| Get truly random number in range 0 - max. More...
|
|
@@ -643,6 +649,36 @@ bool ReturnsStatus Codes
+
+
+
+◆ getChannelScanResult()
+
+
+
+
+
+
+
+
+ int16_t LR11x0::getChannelScanResult |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+overridevirtual |
+
+
+
@@ -1106,6 +1142,81 @@ bool | ReturnsStatus Codes
+
+
+
+◆ scanChannel() [1/2]
+
+
+
+
+
+
+
+
+ int16_t LR11x0::scanChannel |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+overridevirtual |
+
+
+
+
+ Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
+ - Returns
- Status Codes
+
+ Reimplemented from PhysicalLayer.
+
+
+
+
+◆ scanChannel() [2/2]
+
+
+
+
+
+ int16_t LR11x0::scanChannel |
+ ( |
+ uint8_t |
+ symbolNum, |
+
+
+ |
+ |
+ uint8_t |
+ detPeak, |
+
+
+ |
+ |
+ uint8_t |
+ detMin |
+
+
+ |
+ ) |
+ | |
+
+
+
+
+ Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
+ - Parameters
-
+
+ symbolNum | Number of symbols for CAD detection. |
+ detPeak | Peak value for CAD detection. |
+ detMin | Minimum value for CAD detection. |
+
+
+
+ - Returns
- Status Codes
+
@@ -1957,6 +2068,81 @@ bool | ReturnsStatus Codes
+
+
+
+◆ startChannelScan() [1/2]
+
+
+
+
+
+
+
+
+ int16_t LR11x0::startChannelScan |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+overridevirtual |
+
+
+
+
+ Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48.
+ - Returns
- Status Codes
+
+ Reimplemented from PhysicalLayer.
+
+
+
+
+◆ startChannelScan() [2/2]
+
+
+
+
+
+ int16_t LR11x0::startChannelScan |
+ ( |
+ uint8_t |
+ symbolNum, |
+
+
+ |
+ |
+ uint8_t |
+ detPeak, |
+
+
+ |
+ |
+ uint8_t |
+ detMin |
+
+
+ |
+ ) |
+ | |
+
+
+
+
+ Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout.
+ - Parameters
-
+
+ symbolNum | Number of symbols for CAD detection. |
+ detPeak | Peak value for CAD detection. |
+ detMin | Minimum value for CAD detection. |
+
+
+
+ - Returns
- Status Codes
+
diff --git a/class_l_r11x0.js b/class_l_r11x0.js
index 4e61105a..4fd517c9 100644
--- a/class_l_r11x0.js
+++ b/class_l_r11x0.js
@@ -10,6 +10,7 @@ var class_l_r11x0 =
[ "disableAddressFiltering", "class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b", null ],
[ "finishTransmit", "class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5", null ],
[ "fixedPacketLengthMode", "class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba", null ],
+ [ "getChannelScanResult", "class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f", null ],
[ "getDataRate", "class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9", null ],
[ "getFrequencyError", "class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036", null ],
[ "getIrqStatus", "class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8", null ],
@@ -25,6 +26,8 @@ var class_l_r11x0 =
[ "receive", "class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58", null ],
[ "receiveDirect", "class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5", null ],
[ "reset", "class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994", null ],
+ [ "scanChannel", "class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c", null ],
+ [ "scanChannel", "class_l_r11x0.html#a99ece57e55ee0001671165213b409a44", null ],
[ "setBandwidth", "class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9", null ],
[ "setBitRate", "class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2", null ],
[ "setBroadcastAddress", "class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7", null ],
@@ -49,6 +52,8 @@ var class_l_r11x0 =
[ "sleep", "class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733", null ],
[ "standby", "class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24", null ],
[ "standby", "class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665", null ],
+ [ "startChannelScan", "class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d", null ],
+ [ "startChannelScan", "class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f", null ],
[ "startReceive", "class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7", null ],
[ "startReceive", "class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8", null ],
[ "startTransmit", "class_l_r11x0.html#a923654706eff5118ef6e84214e837f27", null ],
diff --git a/class_physical_layer.html b/class_physical_layer.html
index 91d31bcc..a69073d6 100644
--- a/class_physical_layer.html
+++ b/class_physical_layer.html
@@ -509,7 +509,7 @@ class | LoRaWANNode |
Read the channel scan result.
- Returns
- Status Codes
-Reimplemented in SX127x, and SX126x.
+Reimplemented in SX127x, SX126x, and LR11x0.
@@ -1092,7 +1092,7 @@ class LoRaWANNode |
Check whether the current communication channel is free or occupied. Performs CAD for LoRa modules, or RSSI measurement for FSK modules.
- Returns
- RADIOLIB_CHANNEL_FREE when channel is free, RADIOLIB_PREAMBLE_DETECTEDwhen occupied or other Status Codes.
-Reimplemented in SX127x, SX126x, and SX128x.
+Reimplemented in SX127x, SX126x, LR11x0, and SX128x.
@@ -1787,7 +1787,7 @@ class LoRaWANNode |
Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class.
- Returns
- Status Codes
-Reimplemented in SX127x, and SX126x.
+Reimplemented in SX127x, SX126x, and LR11x0.
diff --git a/functions_func_g.html b/functions_func_g.html
index 49ddb40e..6342d8bc 100644
--- a/functions_func_g.html
+++ b/functions_func_g.html
@@ -101,7 +101,8 @@ $(document).ready(function(){initNavTree('functions_func_g.html',''); initResiza
: LoRaWANNode
getChannelScanResult()
-: PhysicalLayer
+: LR11x0
+, PhysicalLayer
, SX126x
, SX127x
diff --git a/functions_func_s.html b/functions_func_s.html
index 8f0b78eb..ba23da52 100644
--- a/functions_func_s.html
+++ b/functions_func_s.html
@@ -89,7 +89,8 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: LoRaWANNode
scanChannel()
-: PhysicalLayer
+: LR11x0
+, PhysicalLayer
, SX126x
, SX127x
, SX128x
@@ -114,7 +115,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: APRSClient
sendReceive()
-: LoRaWANNode
+: LoRaWANNode
sendTone()
: PagerClient
@@ -317,7 +318,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
setFrequency()
: CC1101
-, LR1110
+, LR1110
, nRF24
, PhysicalLayer
, RF69
@@ -419,7 +420,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, SX1262
, SX1268
, SX1272
-, SX1278
+, SX1278
, SX128x
setPacketReceivedAction()
@@ -544,7 +545,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, PhysicalLayer
, RF69
, Si443x
-, SX126x
+, SX126x
, SX127x
, SX128x
@@ -622,7 +623,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: Module
SPIreadStream()
-: Module
+: Module
SPIsetRegValue()
: Module
@@ -650,9 +651,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
standby()
: BellClient
-, CC1101
+, CC1101
, FSK4Client
-, LR11x0
+, LR11x0
, nRF24
, PhysicalLayer
, RF69
@@ -660,11 +661,12 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, Si443x
, SX126x
, SX127x
-, SX128x
+, SX128x
startChannelScan()
-: PhysicalLayer
-, SX126x
+: LR11x0
+, PhysicalLayer
+, SX126x
, SX127x
startDirect()
diff --git a/functions_g.html b/functions_g.html
index 8692fa5a..86213e32 100644
--- a/functions_g.html
+++ b/functions_g.html
@@ -101,7 +101,8 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable()
: LoRaWANNode
getChannelScanResult()
-: PhysicalLayer
+: LR11x0
+, PhysicalLayer
, SX126x
, SX127x
diff --git a/functions_s.html b/functions_s.html
index e6a8b241..6d55a608 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -89,7 +89,8 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: LoRaWANNode
scanChannel()
-: PhysicalLayer
+: LR11x0
+, PhysicalLayer
, SX126x
, SX127x
, SX128x
@@ -329,7 +330,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, RF69
, Si4430
, Si4432
-, SX1262
+, SX1262
, SX1268
, SX1272
, SX1276
@@ -640,7 +641,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: Module
SPIreadStream()
-: Module
+: Module
SPIsetRegValue()
: Module
@@ -679,22 +680,23 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: BellClient
, CC1101
, FSK4Client
-, LR11x0
+, LR11x0
, nRF24
-, PhysicalLayer
+, PhysicalLayer
, RF69
, RTTYClient
-, Si443x
-, SX126x
-, SX127x
-, SX128x
+, Si443x
+, SX126x
+, SX127x
+, SX128x
standbyXOSC
: SX126x
startChannelScan()
-: PhysicalLayer
-, SX126x
+: LR11x0
+, PhysicalLayer
+, SX126x
, SX127x
startDirect()
@@ -707,9 +709,9 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: CC1101
, LR11x0
, nRF24
-, PagerClient
+, PagerClient
, PhysicalLayer
-, RF69
+, RF69
, Si443x
, SX126x
, SX127x
diff --git a/navtreedata.js b/navtreedata.js
index 56fd2265..62c48909 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -50,11 +50,11 @@ var NAVTREE =
var NAVTREEINDEX =
[
"_a_f_s_k_8h_source.html",
-"class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541",
-"class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf",
-"class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d",
-"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22",
-"group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa"
+"class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3",
+"class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942",
+"class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9",
+"class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127",
+"group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex0.js b/navtreeindex0.js
index 8066f70c..9f988b08 100644
--- a/navtreeindex0.js
+++ b/navtreeindex0.js
@@ -227,27 +227,27 @@ var NAVTREEINDEX0 =
"class_l_r1110.html#ae4eaaa6411bb1eeb131613fb3f43e5d1":[3,0,24,6],
"class_l_r1110.html#afcabcd9b422581cd8a63a63373a98155":[3,0,24,2],
"class_l_r11x0.html":[3,0,25],
-"class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8":[3,0,25,12],
-"class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2":[3,0,25,26],
-"class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6":[3,0,25,30],
-"class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce":[3,0,25,36],
-"class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9":[3,0,25,10],
-"class_l_r11x0.html#a20279f1b267e936991f47fd703924833":[3,0,25,20],
-"class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64":[3,0,25,39],
-"class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994":[3,0,25,24],
+"class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8":[3,0,25,13],
+"class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2":[3,0,25,29],
+"class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6":[3,0,25,33],
+"class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce":[3,0,25,39],
+"class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f":[3,0,25,10],
+"class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9":[3,0,25,11],
+"class_l_r11x0.html#a20279f1b267e936991f47fd703924833":[3,0,25,21],
+"class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64":[3,0,25,42],
+"class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994":[3,0,25,25],
"class_l_r11x0.html#a2c55b8cd3ca6b96319bc51446722d635":[3,0,25,4],
-"class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665":[3,0,25,48],
-"class_l_r11x0.html#a33dd234876e6e5dc640302d8456fd7ed":[3,0,25,17],
-"class_l_r11x0.html#a3563453988a83d22dd07d4691543a300":[3,0,25,19],
-"class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58":[3,0,25,22],
-"class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba":[3,0,25,56],
-"class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312":[3,0,25,59],
-"class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,25,55],
-"class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8":[3,0,25,50],
-"class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5":[3,0,25,15],
-"class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,25,54],
+"class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665":[3,0,25,51],
+"class_l_r11x0.html#a33dd234876e6e5dc640302d8456fd7ed":[3,0,25,18],
+"class_l_r11x0.html#a3563453988a83d22dd07d4691543a300":[3,0,25,20],
+"class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58":[3,0,25,23],
+"class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba":[3,0,25,61],
+"class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312":[3,0,25,64],
+"class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,25,60],
+"class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8":[3,0,25,55],
+"class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5":[3,0,25,16],
+"class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,25,59],
"class_l_r11x0.html#a4d18ad719be79c083f2b0ce77bbaa448":[3,0,25,3],
-"class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd":[3,0,25,53],
-"class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3":[3,0,25,29],
-"class_l_r11x0.html#a562f34a054e3374b812556df3b6eb421":[3,0,25,0]
+"class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d":[3,0,25,52],
+"class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd":[3,0,25,58]
};
diff --git a/navtreeindex1.js b/navtreeindex1.js
index 8932b835..8566ae2c 100644
--- a/navtreeindex1.js
+++ b/navtreeindex1.js
@@ -1,42 +1,47 @@
var NAVTREEINDEX1 =
{
-"class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541":[3,0,25,28],
-"class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6":[3,0,25,31],
+"class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3":[3,0,25,32],
+"class_l_r11x0.html#a562f34a054e3374b812556df3b6eb421":[3,0,25,0],
+"class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541":[3,0,25,31],
+"class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6":[3,0,25,34],
"class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba":[3,0,25,9],
-"class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e":[3,0,25,35],
-"class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733":[3,0,25,46],
-"class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d":[3,0,25,41],
+"class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e":[3,0,25,38],
+"class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733":[3,0,25,49],
+"class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d":[3,0,25,44],
"class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8":[3,0,25,5],
-"class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24":[3,0,25,47],
-"class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce":[3,0,25,37],
-"class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864":[3,0,25,33],
+"class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c":[3,0,25,26],
+"class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24":[3,0,25,50],
+"class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce":[3,0,25,40],
+"class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864":[3,0,25,36],
"class_l_r11x0.html#a8dc6468762c36c30e9af262014e17942":[3,0,25,1],
-"class_l_r11x0.html#a923654706eff5118ef6e84214e837f27":[3,0,25,51],
-"class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55":[3,0,25,44],
-"class_l_r11x0.html#a985a7e01a43dfa20e770d6631d39579d":[3,0,25,32],
-"class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a":[3,0,25,38],
-"class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7":[3,0,25,49],
+"class_l_r11x0.html#a923654706eff5118ef6e84214e837f27":[3,0,25,56],
+"class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55":[3,0,25,47],
+"class_l_r11x0.html#a985a7e01a43dfa20e770d6631d39579d":[3,0,25,35],
+"class_l_r11x0.html#a99ece57e55ee0001671165213b409a44":[3,0,25,27],
+"class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f":[3,0,25,53],
+"class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a":[3,0,25,41],
+"class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7":[3,0,25,54],
"class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5":[3,0,25,8],
-"class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,25,21],
-"class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932":[3,0,25,42],
+"class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,25,22],
+"class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932":[3,0,25,45],
"class_l_r11x0.html#abcc4c776d1a09bb002226ac95574766d":[3,0,25,2],
-"class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9":[3,0,25,25],
-"class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1":[3,0,25,34],
-"class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d":[3,0,25,14],
+"class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9":[3,0,25,28],
+"class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1":[3,0,25,37],
+"class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d":[3,0,25,15],
"class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81":[3,0,25,6],
-"class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea":[3,0,25,16],
-"class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,25,52],
-"class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036":[3,0,25,11],
-"class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451":[3,0,25,58],
-"class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d":[3,0,25,45],
-"class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4":[3,0,25,40],
-"class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359":[3,0,25,57],
-"class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5":[3,0,25,23],
+"class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea":[3,0,25,17],
+"class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,25,57],
+"class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036":[3,0,25,12],
+"class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451":[3,0,25,63],
+"class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d":[3,0,25,48],
+"class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4":[3,0,25,43],
+"class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359":[3,0,25,62],
+"class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5":[3,0,25,24],
"class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b":[3,0,25,7],
-"class_l_r11x0.html#aee7dbdbd76f4639395af4a0db17025a7":[3,0,25,43],
-"class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7":[3,0,25,27],
-"class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c":[3,0,25,18],
-"class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf":[3,0,25,13],
+"class_l_r11x0.html#aee7dbdbd76f4639395af4a0db17025a7":[3,0,25,46],
+"class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7":[3,0,25,30],
+"class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c":[3,0,25,19],
+"class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf":[3,0,25,14],
"class_lo_ra_w_a_n_node.html":[3,0,23],
"class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a":[3,0,23,32],
"class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2":[3,0,23,24],
@@ -244,10 +249,5 @@ var NAVTREEINDEX1 =
"class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28":[3,0,36,43],
"class_r_f69.html#a855dc194947b095b821ec1524ba6814c":[3,0,36,72],
"class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1":[3,0,36,22],
-"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,36,70],
-"class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942":[3,0,36,2],
-"class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad":[3,0,36,10],
-"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,36,40],
-"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,36,49],
-"class_r_f69.html#aa6886410230c654400c76ec7710d623c":[3,0,36,16]
+"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,36,70]
};
diff --git a/navtreeindex2.js b/navtreeindex2.js
index e7276316..af0d64b1 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -1,5 +1,10 @@
var NAVTREEINDEX2 =
{
+"class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942":[3,0,36,2],
+"class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad":[3,0,36,10],
+"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,36,40],
+"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,36,49],
+"class_r_f69.html#aa6886410230c654400c76ec7710d623c":[3,0,36,16],
"class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf":[3,0,36,41],
"class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2":[3,0,36,44],
"class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b":[3,0,36,47],
@@ -244,10 +249,5 @@ var NAVTREEINDEX2 =
"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,58,41],
"class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987":[3,0,58,21],
"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,58,66],
-"class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20":[3,0,58,37],
-"class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9":[3,0,58,18],
-"class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2":[3,0,58,9],
-"class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8":[3,0,58,54],
-"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,58,85],
-"class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4":[3,0,58,58]
+"class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20":[3,0,58,37]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index c2f5ec6b..9e0a055a 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,5 +1,10 @@
var NAVTREEINDEX3 =
{
+"class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9":[3,0,58,18],
+"class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2":[3,0,58,9],
+"class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8":[3,0,58,54],
+"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,58,85],
+"class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4":[3,0,58,58],
"class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d":[3,0,58,57],
"class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1":[3,0,58,94],
"class_s_x126x.html#adec09cba71494bd927ad1da786606ca6":[3,0,58,25],
@@ -244,10 +249,5 @@ var NAVTREEINDEX3 =
"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,69,22],
"class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,69,5],
"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,69,16],
-"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,69,42],
-"class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127":[3,0,69,2],
-"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,69,19],
-"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,69,45],
-"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,69,56],
-"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,69,40]
+"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,69,42]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 75f40d6e..aa60fd51 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,5 +1,10 @@
var NAVTREEINDEX4 =
{
+"class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127":[3,0,69,2],
+"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,69,19],
+"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,69,45],
+"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,69,56],
+"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,69,40],
"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,69,11],
"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,69,46],
"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,69,28],
@@ -157,8 +162,8 @@ var NAVTREEINDEX4 =
"functions_enum.html":[3,3,4],
"functions_eval.html":[3,3,5],
"functions_f.html":[3,3,0,5],
-"functions_func.html":[3,3,1,0],
"functions_func.html":[3,3,1],
+"functions_func.html":[3,3,1,0],
"functions_func_b.html":[3,3,1,1],
"functions_func_c.html":[3,3,1,2],
"functions_func_d.html":[3,3,1,3],
@@ -244,10 +249,5 @@ var NAVTREEINDEX4 =
"group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac":[2,6,68],
"group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718":[2,6,0],
"group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a":[2,6,37],
-"group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff":[2,6,51],
-"group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5":[2,6,66],
-"group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb":[2,6,19],
-"group__status__codes.html#ga508806c18663156b0d00d1a21c957468":[2,6,13],
-"group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f":[2,6,18],
-"group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6":[2,6,17]
+"group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff":[2,6,51]
};
diff --git a/navtreeindex5.js b/navtreeindex5.js
index 054d5139..58c7d8e2 100644
--- a/navtreeindex5.js
+++ b/navtreeindex5.js
@@ -1,5 +1,10 @@
var NAVTREEINDEX5 =
{
+"group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5":[2,6,66],
+"group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb":[2,6,19],
+"group__status__codes.html#ga508806c18663156b0d00d1a21c957468":[2,6,13],
+"group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f":[2,6,18],
+"group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6":[2,6,17],
"group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa":[2,6,82],
"group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12":[2,6,62],
"group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711":[2,6,41],
@@ -61,8 +66,8 @@ var NAVTREEINDEX5 =
"group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,6,64],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,6,2],
"hierarchy.html":[3,2],
-"index.html":[],
"index.html":[0],
+"index.html":[],
"modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,3,0],
"pages.html":[],
diff --git a/search/all_10.js b/search/all_10.js
index 6149bbc1..924f2e79 100644
--- a/search/all_10.js
+++ b/search/all_10.js
@@ -1,7 +1,7 @@
var searchData=
[
['savesession_369',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]],
- ['scanchannel_370',['scanChannel',['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel() override']]],
+ ['scanchannel_370',['scanChannel',['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel() override'],['../class_l_r11x0.html#a99ece57e55ee0001671165213b409a44',1,'LR11x0::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c',1,'LR11x0::scanChannel() override']]],
['scanpixellen_371',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
['sendframe_372',['sendFrame',['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()'],['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()']]],
['sendheader_373',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
@@ -20,8 +20,8 @@ var searchData=
['setafcagctrigger_386',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
['setafcbandwidth_387',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
['setambienttemperature_388',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
- ['setautoack_389',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]],
- ['setbandwidth_390',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()']]],
+ ['setautoack_389',['setAutoAck',['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)'],['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)']]],
+ ['setbandwidth_390',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]],
['setbitrate_391',['setBitRate',['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2',1,'LR11x0::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()']]],
['setbroadcastaddress_392',['setBroadcastAddress',['../class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7',1,'LR11x0::setBroadcastAddress()'],['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]],
['setbuffernonces_393',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]],
@@ -134,10 +134,10 @@ var searchData=
['standby_500',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby(uint8_t mode) override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby(uint8_t mode) override'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby() override'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby(uint8_t mode, bool wakeup=true)'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby(uint8_t mode) override'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby() override'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby()']]],
['standby_20mode_20type_20aliases_2e_501',['Standby mode type aliases.',['../group__config__standby.html',1,'']]],
['standbyxosc_502',['standbyXOSC',['../class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2',1,'SX126x']]],
- ['startchannelscan_503',['startChannelScan',['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan() override'],['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()']]],
+ ['startchannelscan_503',['startChannelScan',['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan()'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override'],['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()']]],
['startdirect_504',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
['startranging_505',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]],
- ['startreceive_506',['startReceive',['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive()'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive()']]],
+ ['startreceive_506',['startReceive',['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive()']]],
['startreceivedutycycle_507',['startReceiveDutyCycle',['../class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e',1,'SX126x']]],
['startreceivedutycycleauto_508',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841',1,'SX126x']]],
['startsignal_509',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
diff --git a/search/all_6.js b/search/all_6.js
index 093a8e62..4f1de83a 100644
--- a/search/all_6.js
+++ b/search/all_6.js
@@ -5,7 +5,7 @@ var searchData=
['getafcntdown_106',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]],
['getbuffernonces_107',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]],
['getbuffersession_108',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]],
- ['getchannelscanresult_109',['getChannelScanResult',['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
+ ['getchannelscanresult_109',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchipversion_110',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]],
['getcs_111',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]],
['getcurrentlimit_112',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
diff --git a/search/functions_6.js b/search/functions_6.js
index f2122875..56182104 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -5,7 +5,7 @@ var searchData=
['getafcntdown_702',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]],
['getbuffernonces_703',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]],
['getbuffersession_704',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]],
- ['getchannelscanresult_705',['getChannelScanResult',['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
+ ['getchannelscanresult_705',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchipversion_706',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]],
['getcs_707',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]],
['getcurrentlimit_708',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
diff --git a/search/functions_f.js b/search/functions_f.js
index d2df4a7b..e97512b8 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -1,14 +1,14 @@
var searchData=
[
['savesession_790',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]],
- ['scanchannel_791',['scanChannel',['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel() override'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()']]],
+ ['scanchannel_791',['scanChannel',['../class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c',1,'LR11x0::scanChannel()'],['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel()'],['../class_l_r11x0.html#a99ece57e55ee0001671165213b409a44',1,'LR11x0::scanChannel()'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel()']]],
['sendframe_792',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]],
['sendheader_793',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
['sendline_794',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
['sendmaccommandreq_795',['sendMacCommandReq',['../class_lo_ra_w_a_n_node.html#a6ff678f9cb57b97eb63886953aca1ba9',1,'LoRaWANNode']]],
['sendmice_796',['sendMicE',['../class_a_p_r_s_client.html#af8f28eba026b0f0a25c8ba54a96f4743',1,'APRSClient']]],
['sendposition_797',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]],
- ['sendreceive_798',['sendReceive',['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]],
+ ['sendreceive_798',['sendReceive',['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]],
['sendtone_799',['sendTone',['../class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111',1,'PagerClient']]],
['setaccessaddress_800',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
['setaddresswidth_801',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
@@ -19,38 +19,38 @@ var searchData=
['setafcbandwidth_806',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
['setambienttemperature_807',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
['setautoack_808',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]],
- ['setbandwidth_809',['setBandwidth',['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()']]],
- ['setbitrate_810',['setBitRate',['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2',1,'LR11x0::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()']]],
- ['setbroadcastaddress_811',['setBroadcastAddress',['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7',1,'LR11x0::setBroadcastAddress()']]],
+ ['setbandwidth_809',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]],
+ ['setbitrate_810',['setBitRate',['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2',1,'LR11x0::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()']]],
+ ['setbroadcastaddress_811',['setBroadcastAddress',['../class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7',1,'LR11x0::setBroadcastAddress()'],['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]],
['setbuffernonces_812',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]],
['setbuffersession_813',['setBufferSession',['../class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49',1,'LoRaWANNode']]],
- ['setchannelscanaction_814',['setChannelScanAction',['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()'],['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()'],['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()']]],
- ['setcodingrate_815',['setCodingRate',['../class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541',1,'LR11x0::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()']]],
+ ['setchannelscanaction_814',['setChannelScanAction',['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()'],['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()'],['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()']]],
+ ['setcodingrate_815',['setCodingRate',['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()'],['../class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541',1,'LR11x0::setCodingRate()']]],
['setcorrection_816',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_bell_client.html#a90f3f33a09a4cf8d544ca1e9a23beae2',1,'BellClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]],
- ['setcrc_817',['setCRC',['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3',1,'LR11x0::setCRC()']]],
+ ['setcrc_817',['setCRC',['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3',1,'LR11x0::setCRC()']]],
['setcrcfiltering_818',['setCrcFiltering',['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#ab531ad461b250a060e92d9c744e79070',1,'SX127x::setCrcFiltering()']]],
['setcurrentlimit_819',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
- ['setdatarate_820',['setDataRate',['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer::setDataRate()'],['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()'],['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6',1,'LR11x0::setDataRate()'],['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()']]],
+ ['setdatarate_820',['setDataRate',['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer::setDataRate()'],['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()'],['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6',1,'LR11x0::setDataRate()'],['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()']]],
['setdatarate_821',['setDatarate',['../class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499',1,'LoRaWANNode']]],
['setdatarate_822',['setDataRate',['../class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1',1,'SX1272']]],
- ['setdatashaping_823',['setDataShaping',['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6',1,'LR11x0::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()']]],
+ ['setdatashaping_823',['setDataShaping',['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::setDataShaping()'],['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6',1,'LR11x0::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()']]],
['setdatashapingook_824',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
['setdevicestatus_825',['setDeviceStatus',['../class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034',1,'LoRaWANNode']]],
- ['setdio0action_826',['setDio0Action',['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()'],['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()']]],
+ ['setdio0action_826',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]],
['setdio1action_827',['setDio1Action',['../class_l_r11x0.html#a985a7e01a43dfa20e770d6631d39579d',1,'LR11x0::setDio1Action()'],['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
['setdio2asrfswitch_828',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
- ['setdiomapping_829',['setDIOMapping',['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()']]],
+ ['setdiomapping_829',['setDIOMapping',['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()'],['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping(uint32_t pin, uint32_t value)']]],
['setdiopreambledetect_830',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],
- ['setdirectaction_831',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()']]],
+ ['setdirectaction_831',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction(void(*func)(void))']]],
['setdirectsyncword_832',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
['setdutycycle_833',['setDutyCycle',['../class_lo_ra_w_a_n_node.html#ab16e85446e0a843001d1dabad5223956',1,'LoRaWANNode']]],
['setdwelltime_834',['setDwellTime',['../class_lo_ra_w_a_n_node.html#a40c5fdba815b26a44be7af68c184fe49',1,'LoRaWANNode']]],
- ['setencoding_835',['setEncoding',['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864',1,'LR11x0::setEncoding()'],['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()']]],
+ ['setencoding_835',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864',1,'LR11x0::setEncoding()']]],
['setfhsshoppingperiod_836',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
- ['setfifoemptyaction_837',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
+ ['setfifoemptyaction_837',['setFifoEmptyAction',['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()'],['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction(void(*func)(void))']]],
['setfifofullaction_838',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
- ['setfrequency_839',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency(float freq, bool calibrate)'],['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency(float freq)'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_l_r1110.html#a08c9ba9d02e7e3918f73f090c6d5ed33',1,'LR1110::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1110.html#a58cfda71b08567a7e98e7d6fd03465b4',1,'LR1110::setFrequency(float freq)']]],
- ['setfrequencydeviation_840',['setFrequencyDeviation',['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1',1,'LR11x0::setFrequencyDeviation()']]],
+ ['setfrequency_839',['setFrequency',['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency()'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_l_r1110.html#a08c9ba9d02e7e3918f73f090c6d5ed33',1,'LR1110::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1110.html#a58cfda71b08567a7e98e7d6fd03465b4',1,'LR1110::setFrequency(float freq)'],['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()']]],
+ ['setfrequencydeviation_840',['setFrequencyDeviation',['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1',1,'LR11x0::setFrequencyDeviation()']]],
['setgain_841',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
['setgaincontrol_842',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]],
['setgdo0action_843',['setGdo0Action',['../class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7',1,'CC1101']]],
@@ -65,11 +65,11 @@ var searchData=
['setook_852',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK(bool enableOOK)']]],
['setookfixedorfloorthreshold_853',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
['setookfixedthreshold_854',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
- ['setookpeakthresholddecrement_855',['setOokPeakThresholdDecrement',['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()'],['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()']]],
+ ['setookpeakthresholddecrement_855',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]],
['setookpeakthresholdstep_856',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
['setookthresholdtype_857',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
- ['setoutputpower_858',['setOutputPower',['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower(int8_t power) override'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_l_r1110.html#ae4eaaa6411bb1eeb131613fb3f43e5d1',1,'LR1110::setOutputPower(int8_t power, bool forceHighPower)'],['../class_l_r1110.html#ae22f80cb5f0c8781e1e9435768bd37fb',1,'LR1110::setOutputPower(int8_t power)'],['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower()']]],
- ['setpacketreceivedaction_859',['setPacketReceivedAction',['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce',1,'LR11x0::setPacketReceivedAction(void(*func)(void))']]],
+ ['setoutputpower_858',['setOutputPower',['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower(int8_t power) override'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_l_r1110.html#ae4eaaa6411bb1eeb131613fb3f43e5d1',1,'LR1110::setOutputPower(int8_t power, bool forceHighPower)'],['../class_l_r1110.html#ae22f80cb5f0c8781e1e9435768bd37fb',1,'LR1110::setOutputPower(int8_t power)'],['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower()']]],
+ ['setpacketreceivedaction_859',['setPacketReceivedAction',['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce',1,'LR11x0::setPacketReceivedAction(void(*func)(void))']]],
['setpacketsentaction_860',['setPacketSentAction',['../class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce',1,'LR11x0::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()']]],
['setpaconfig_861',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]],
['setparamptime_862',['setPaRampTime',['../class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d',1,'SX126x']]],
@@ -99,7 +99,7 @@ var searchData=
['si4431_886',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]],
['si4432_887',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]],
['si443x_888',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]],
- ['sleep_889',['sleep',['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733',1,'LR11x0::sleep()']]],
+ ['sleep_889',['sleep',['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733',1,'LR11x0::sleep()']]],
['spectralscanabort_890',['spectralScanAbort',['../class_s_x126x.html#a865397e1cca38bec2d055c047825ea07',1,'SX126x']]],
['spectralscangetresult_891',['spectralScanGetResult',['../class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2',1,'SX126x']]],
['spectralscangetstatus_892',['spectralScanGetStatus',['../class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4',1,'SX126x']]],
@@ -119,13 +119,13 @@ var searchData=
['spitransferstream_906',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]],
['spiwriteregister_907',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]],
['spiwriteregisterburst_908',['SPIwriteRegisterBurst',['../class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf',1,'Module']]],
- ['spiwritestream_909',['SPIwriteStream',['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
+ ['spiwritestream_909',['SPIwriteStream',['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['sstvclient_910',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]],
- ['standby_911',['standby',['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby(uint8_t mode) override'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby() override'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby()'],['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby(uint8_t mode) override'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby() override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby(uint8_t mode, bool wakeup=true)'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby() override'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby(uint8_t mode) override']]],
- ['startchannelscan_912',['startChannelScan',['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan() override'],['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()']]],
+ ['standby_911',['standby',['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby()'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby()'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby()'],['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby(uint8_t mode, bool wakeup=true)'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override']]],
+ ['startchannelscan_912',['startChannelScan',['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan()'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override']]],
['startdirect_913',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
['startranging_914',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]],
- ['startreceive_915',['startReceive',['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive()'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive()'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive(uint32_t timeout, uint32_t irqFlags=RADIOLIB_LR11X0_IRQ_RX_DONE, size_t len=0)'],['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()']]],
+ ['startreceive_915',['startReceive',['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive(uint32_t timeout, uint32_t irqFlags=RADIOLIB_LR11X0_IRQ_RX_DONE, size_t len=0)'],['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()']]],
['startreceivedutycycle_916',['startReceiveDutyCycle',['../class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e',1,'SX126x']]],
['startreceivedutycycleauto_917',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841',1,'SX126x']]],
['startsignal_918',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],