diff --git a/_c_c1101_8h_source.html b/_c_c1101_8h_source.html
index 59063a86..8ae5147a 100644
--- a/_c_c1101_8h_source.html
+++ b/_c_c1101_8h_source.html
@@ -693,50 +693,52 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
933 void readBit(RADIOLIB_PIN_TYPE pin);
- 935 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
-
- 941 int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
- 942 int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
- 943 void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
- 944 uint8_t SPIreadRegister(uint8_t reg);
- 945 void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data,
size_t len);
- 946 void SPIwriteRegister(uint8_t reg, uint8_t data);
-
- 948 void SPIsendCommand(uint8_t cmd);
-
- 950 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
-
- 956 uint8_t _rawRSSI = 0;
-
- 958 uint8_t _modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;
-
- 960 size_t _packetLength = 0;
- 961 bool _packetLengthQueried =
false;
- 962 uint8_t _packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;
-
- 964 bool _promiscuous =
false;
-
-
- 967 uint8_t _syncWordLength = 2;
-
-
-
-
-
- 973 int16_t directMode(
bool sync);
- 974 static void getExpMant(
float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
- 975 int16_t setPacketMode(uint8_t mode, uint16_t len);
-
+
+
+ 946 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+
+ 952 int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
+ 953 int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
+ 954 void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
+ 955 uint8_t SPIreadRegister(uint8_t reg);
+ 956 void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data,
size_t len);
+ 957 void SPIwriteRegister(uint8_t reg, uint8_t data);
+
+ 959 void SPIsendCommand(uint8_t cmd);
+
+ 961 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+ 967 uint8_t _rawRSSI = 0;
+
+ 969 uint8_t _modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;
+
+ 971 size_t _packetLength = 0;
+ 972 bool _packetLengthQueried =
false;
+ 973 uint8_t _packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;
+
+ 975 bool _promiscuous =
false;
+
-
+ 978 uint8_t _syncWordLength = 2;
+
+
+
+
+
+ 984 int16_t directMode(
bool sync);
+ 985 static void getExpMant(
float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
+ 986 int16_t setPacketMode(uint8_t mode, uint16_t len);
+
+
+
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
@@ -757,6 +759,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
int16_t readData(uint8_t *data, size_t len) override
Reads data received after calling startReceive method.
Definition: CC1101.cpp:352
void setGdo2Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=FALLING)
Sets interrupt service routine to call when GDO2 activates.
Definition: CC1101.cpp:242
bool getPromiscuousMode()
Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...
Definition: CC1101.cpp:805
+int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
Definition: CC1101.cpp:888
void clearGdo2Action()
Clears interrupt service routine to call when GDO0 activates.
Definition: CC1101.cpp:250
int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)
Sets 16-bit sync word as a two byte value.
Definition: CC1101.cpp:622
int16_t getChipVersion()
Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...
Definition: CC1101.cpp:876
diff --git a/_physical_layer_8h_source.html b/_physical_layer_8h_source.html
index e0313360..4d9b839b 100644
--- a/_physical_layer_8h_source.html
+++ b/_physical_layer_8h_source.html
@@ -159,38 +159,40 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
-
- 304 void updateDirectBuffer(uint8_t bit);
-
- 306 #if !defined(RADIOLIB_GODMODE)
-
-
-
- 310 size_t _maxPacketLength;
-
- 312 uint8_t _bufferBitPos;
- 313 uint8_t _bufferWritePos;
- 314 uint8_t _bufferReadPos;
- 315 uint8_t _buffer[RADIOLIB_STATIC_ARRAY_SIZE];
- 316 uint32_t _syncBuffer;
- 317 uint32_t _directSyncWord;
- 318 uint8_t _directSyncWordLen;
- 319 uint32_t _directSyncWordMask;
-
-
- 322 virtual Module* getMod() = 0;
-
-
-
-
-
-
-
-
-
-
-
-
+ 312 virtual int16_t
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value);
+
+
+ 315 void updateDirectBuffer(uint8_t bit);
+
+ 317 #if !defined(RADIOLIB_GODMODE)
+
+
+
+ 321 size_t _maxPacketLength;
+
+ 323 uint8_t _bufferBitPos;
+ 324 uint8_t _bufferWritePos;
+ 325 uint8_t _bufferReadPos;
+ 326 uint8_t _buffer[RADIOLIB_STATIC_ARRAY_SIZE];
+ 327 uint32_t _syncBuffer;
+ 328 uint32_t _directSyncWord;
+ 329 uint8_t _directSyncWordLen;
+ 330 uint32_t _directSyncWordMask;
+
+
+ 333 virtual Module* getMod() = 0;
+
+
+
+
+
+
+
+
+
+
+
+
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
@@ -212,6 +214,7 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition: Morse.h:89
virtual uint8_t randomByte()=0
Get one truly random byte from RSSI noise. Must be implemented in module class.
int32_t random(int32_t max)
Get truly random number in range 0 - max.
Definition: PhysicalLayer.cpp:149
+virtual int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
Definition: PhysicalLayer.cpp:250
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:100
Client for RTTY communication. The public interface is the same as Arduino Serial.
Definition: RTTY.h:88
diff --git a/_r_f69_8h_source.html b/_r_f69_8h_source.html
index da70b5f4..b9b6a3b6 100644
--- a/_r_f69_8h_source.html
+++ b/_r_f69_8h_source.html
@@ -383,324 +383,356 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
295 #define RADIOLIB_RF69_DIO1_PACK_PLL_LOCK 0b00110000 // 5 4
296 #define RADIOLIB_RF69_DIO1_PACK_TIMEOUT 0b00110000 // 5 4
297 #define RADIOLIB_RF69_DIO2_CONT_DATA 0b00000000 // 3 2
-
-
- 300 #define RADIOLIB_RF69_CLK_OUT_FXOSC 0b00000000 // 2 0 ClkOut frequency: F(XOSC)
- 301 #define RADIOLIB_RF69_CLK_OUT_FXOSC_2 0b00000001 // 2 0 F(XOSC) / 2
- 302 #define RADIOLIB_RF69_CLK_OUT_FXOSC_4 0b00000010 // 2 0 F(XOSC) / 4
- 303 #define RADIOLIB_RF69_CLK_OUT_FXOSC_8 0b00000011 // 2 0 F(XOSC) / 8
- 304 #define RADIOLIB_RF69_CLK_OUT_FXOSC_16 0b00000100 // 2 0 F(XOSC) / 16
- 305 #define RADIOLIB_RF69_CLK_OUT_FXOSC_32 0b00000101 // 2 0 F(XOSC) / 31
- 306 #define RADIOLIB_RF69_CLK_OUT_RC 0b00000110 // 2 0 RC
- 307 #define RADIOLIB_RF69_CLK_OUT_OFF 0b00000111 // 2 0 disabled (default)
-
-
- 310 #define RADIOLIB_RF69_IRQ_MODE_READY 0b10000000 // 7 7 requested mode was set
- 311 #define RADIOLIB_RF69_IRQ_RX_READY 0b01000000 // 6 6 Rx mode ready
- 312 #define RADIOLIB_RF69_IRQ_TX_READY 0b00100000 // 5 5 Tx mode ready
- 313 #define RADIOLIB_RF69_IRQ_PLL_LOCK 0b00010000 // 4 4 PLL is locked
- 314 #define RADIOLIB_RF69_IRQ_RSSI 0b00001000 // 3 3 RSSI value exceeded RssiThreshold
- 315 #define RADIOLIB_RF69_IRQ_TIMEOUT 0b00000100 // 2 2 timeout occurred
- 316 #define RADIOLIB_RF69_IRQ_AUTO_MODE 0b00000010 // 1 1 entered intermediate mode
- 317 #define RADIOLIB_RF69_SYNC_ADDRESS_MATCH 0b00000001 // 0 0 sync address detected
-
-
- 320 #define RADIOLIB_RF69_IRQ_FIFO_FULL 0b10000000 // 7 7 FIFO is full
- 321 #define RADIOLIB_RF69_IRQ_FIFO_NOT_EMPTY 0b01000000 // 6 6 FIFO contains at least 1 byte
- 322 #define RADIOLIB_RF69_IRQ_FIFO_LEVEL 0b00100000 // 5 5 FIFO contains more than FifoThreshold bytes
- 323 #define RADIOLIB_RF69_IRQ_FIFO_OVERRUN 0b00010000 // 4 4 FIFO overrun occurred
- 324 #define RADIOLIB_RF69_IRQ_PACKET_SENT 0b00001000 // 3 3 packet was sent
- 325 #define RADIOLIB_RF69_IRQ_PAYLOAD_READY 0b00000100 // 2 2 last payload byte received and CRC check passed
- 326 #define RADIOLIB_RF69_IRQ_CRC_OK 0b00000010 // 1 1 CRC check passed
-
-
- 329 #define RADIOLIB_RF69_RSSI_THRESHOLD 0xE4 // 7 0 RSSI threshold level (2 dB by default)
-
-
- 332 #define RADIOLIB_RF69_TIMEOUT_RX_START_OFF 0x00 // 7 0 RSSI interrupt timeout disabled (default)
- 333 #define RADIOLIB_RF69_TIMEOUT_RX_START 0xFF // 7 0 timeout will occur if RSSI interrupt is not received
-
-
- 336 #define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH_OFF 0x00 // 7 0 PayloadReady interrupt timeout disabled (default)
- 337 #define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH 0xFF // 7 0 timeout will occur if PayloadReady interrupt is not received
+ 298 #define RADIOLIB_RF69_DIO2_PACK_FIFO_NOT_EMPTY 0b00000000 // 3 2
+ 299 #define RADIOLIB_RF69_DIO2_PACK_AUTO_MODE 0b00001100 // 3 2
+ 300 #define RADIOLIB_RF69_DIO2_PACK_DATA 0b00000100 // 3 2
+ 301 #define RADIOLIB_RF69_DIO3_CONT_AUTO_MODE 0b00000010 // 0 1
+ 302 #define RADIOLIB_RF69_DIO3_CONT_RSSI 0b00000000 // 0 1
+ 303 #define RADIOLIB_RF69_DIO3_CONT_RX_READY 0b00000001 // 0 1
+ 304 #define RADIOLIB_RF69_DIO3_CONT_TIMEOUT 0b00000011 // 0 1
+ 305 #define RADIOLIB_RF69_DIO3_CONT_TX_READY 0b00000001 // 0 1
+ 306 #define RADIOLIB_RF69_DIO3_PACK_FIFO_FULL 0b00000000 // 0 1
+ 307 #define RADIOLIB_RF69_DIO3_PACK_PLL_LOCK 0b00000011 // 0 1
+ 308 #define RADIOLIB_RF69_DIO3_PACK_RSSI 0b00000001 // 0 1
+ 309 #define RADIOLIB_RF69_DIO3_PACK_SYNC_ADDRESSS 0b00000010 // 0 1
+ 310 #define RADIOLIB_RF69_DIO3_PACK_TX_READY 0b00000001 // 0 1
+
+
+ 313 #define RADIOLIB_RF69_DIO4_CONT_PLL_LOCK 0b11000000 // 7 6
+ 314 #define RADIOLIB_RF69_DIO4_CONT_TIMEOUT 0b00000000 // 7 6
+ 315 #define RADIOLIB_RF69_DIO4_CONT_RX_READY 0b01000000 // 7 6
+ 316 #define RADIOLIB_RF69_DIO4_CONT_SYNC_ADDRESS 0b10000000 // 7 6
+ 317 #define RADIOLIB_RF69_DIO4_CONT_TX_READY 0b01000000 // 7 6
+ 318 #define RADIOLIB_RF69_DIO4_PACK_PLL_LOCK 0b11000000 // 7 6
+ 319 #define RADIOLIB_RF69_DIO4_PACK_TIMEOUT 0b00000000 // 7 6
+ 320 #define RADIOLIB_RF69_DIO4_PACK_RSSI 0b01000000 // 7 6
+ 321 #define RADIOLIB_RF69_DIO4_PACK_RX_READY 0b10000000 // 7 6
+ 322 #define RADIOLIB_RF69_DIO4_PACK_MODE_READY 0b00000000 // 7 6
+ 323 #define RADIOLIB_RF69_DIO4_PACK_TX_READY 0b01000000 // 7 6
+ 324 #define RADIOLIB_RF69_DIO5_CONT_MODE_READY 0b00110000 // 5 4
+ 325 #define RADIOLIB_RF69_DIO5_CONT_CLK_OUT 0b00000000 // 5 4
+ 326 #define RADIOLIB_RF69_DIO5_CONT_RSSI 0b00010000 // 5 4
+ 327 #define RADIOLIB_RF69_DIO5_PACK_MODE_READY 0b00110000 // 5 4
+ 328 #define RADIOLIB_RF69_DIO5_PACK_CLK_OUT 0b00000000 // 5 4
+ 329 #define RADIOLIB_RF69_DIO5_PACK_DATA 0b00010000 // 5 4
+ 330 #define RADIOLIB_RF69_CLK_OUT_FXOSC 0b00000000 // 2 0 ClkOut frequency: F(XOSC)
+ 331 #define RADIOLIB_RF69_CLK_OUT_FXOSC_2 0b00000001 // 2 0 F(XOSC) / 2
+ 332 #define RADIOLIB_RF69_CLK_OUT_FXOSC_4 0b00000010 // 2 0 F(XOSC) / 4
+ 333 #define RADIOLIB_RF69_CLK_OUT_FXOSC_8 0b00000011 // 2 0 F(XOSC) / 8
+ 334 #define RADIOLIB_RF69_CLK_OUT_FXOSC_16 0b00000100 // 2 0 F(XOSC) / 16
+ 335 #define RADIOLIB_RF69_CLK_OUT_FXOSC_32 0b00000101 // 2 0 F(XOSC) / 31
+ 336 #define RADIOLIB_RF69_CLK_OUT_RC 0b00000110 // 2 0 RC
+ 337 #define RADIOLIB_RF69_CLK_OUT_OFF 0b00000111 // 2 0 disabled (default)
-
- 340 #define RADIOLIB_RF69_PREAMBLE_MSB 0x00 // 7 0 2-byte preamble size value
- 341 #define RADIOLIB_RF69_PREAMBLE_LSB 0x03 // 7 0
-
-
- 344 #define RADIOLIB_RF69_SYNC_OFF 0b00000000 // 7 7 sync word detection off
- 345 #define RADIOLIB_RF69_SYNC_ON 0b10000000 // 7 7 sync word detection on (default)
- 346 #define RADIOLIB_RF69_FIFO_FILL_CONDITION_SYNC 0b00000000 // 6 6 FIFO fill condition: on SyncAddress interrupt (default)
- 347 #define RADIOLIB_RF69_FIFO_FILL_CONDITION 0b01000000 // 6 6 as long as the bit is set
- 348 #define RADIOLIB_RF69_SYNC_SIZE 0b00001000 // 5 3 size of sync word: SyncSize + 1 bytes
- 349 #define RADIOLIB_RF69_SYNC_TOL 0b00000000 // 2 0 number of tolerated errors in sync word
-
-
- 352 #define RADIOLIB_RF69_SYNC_BYTE_1 0x01 // 7 0 sync word: 1st byte (MSB)
- 353 #define RADIOLIB_RF69_SYNC_BYTE_2 0x01 // 7 0 2nd byte
- 354 #define RADIOLIB_RF69_SYNC_BYTE_3 0x01 // 7 0 3rd byte
- 355 #define RADIOLIB_RF69_SYNC_BYTE_4 0x01 // 7 0 4th byte
- 356 #define RADIOLIB_RF69_SYNC_BYTE_5 0x01 // 7 0 5th byte
- 357 #define RADIOLIB_RF69_SYNC_BYTE_6 0x01 // 7 0 6th byte
- 358 #define RADIOLIB_RF69_SYNC_BYTE_7 0x01 // 7 0 7th byte
- 359 #define RADIOLIB_RF69_SYNC_BYTE_8 0x01 // 7 0 8th byte (LSB)
+
+ 340 #define RADIOLIB_RF69_IRQ_MODE_READY 0b10000000 // 7 7 requested mode was set
+ 341 #define RADIOLIB_RF69_IRQ_RX_READY 0b01000000 // 6 6 Rx mode ready
+ 342 #define RADIOLIB_RF69_IRQ_TX_READY 0b00100000 // 5 5 Tx mode ready
+ 343 #define RADIOLIB_RF69_IRQ_PLL_LOCK 0b00010000 // 4 4 PLL is locked
+ 344 #define RADIOLIB_RF69_IRQ_RSSI 0b00001000 // 3 3 RSSI value exceeded RssiThreshold
+ 345 #define RADIOLIB_RF69_IRQ_TIMEOUT 0b00000100 // 2 2 timeout occurred
+ 346 #define RADIOLIB_RF69_IRQ_AUTO_MODE 0b00000010 // 1 1 entered intermediate mode
+ 347 #define RADIOLIB_RF69_SYNC_ADDRESS_MATCH 0b00000001 // 0 0 sync address detected
+
+
+ 350 #define RADIOLIB_RF69_IRQ_FIFO_FULL 0b10000000 // 7 7 FIFO is full
+ 351 #define RADIOLIB_RF69_IRQ_FIFO_NOT_EMPTY 0b01000000 // 6 6 FIFO contains at least 1 byte
+ 352 #define RADIOLIB_RF69_IRQ_FIFO_LEVEL 0b00100000 // 5 5 FIFO contains more than FifoThreshold bytes
+ 353 #define RADIOLIB_RF69_IRQ_FIFO_OVERRUN 0b00010000 // 4 4 FIFO overrun occurred
+ 354 #define RADIOLIB_RF69_IRQ_PACKET_SENT 0b00001000 // 3 3 packet was sent
+ 355 #define RADIOLIB_RF69_IRQ_PAYLOAD_READY 0b00000100 // 2 2 last payload byte received and CRC check passed
+ 356 #define RADIOLIB_RF69_IRQ_CRC_OK 0b00000010 // 1 1 CRC check passed
+
+
+ 359 #define RADIOLIB_RF69_RSSI_THRESHOLD 0xE4 // 7 0 RSSI threshold level (2 dB by default)
-
- 362 #define RADIOLIB_RF69_PACKET_FORMAT_FIXED 0b00000000 // 7 7 fixed packet length (default)
- 363 #define RADIOLIB_RF69_PACKET_FORMAT_VARIABLE 0b10000000 // 7 7 variable packet length
- 364 #define RADIOLIB_RF69_DC_FREE_NONE 0b00000000 // 6 5 DC-free encoding: none (default)
- 365 #define RADIOLIB_RF69_DC_FREE_MANCHESTER 0b00100000 // 6 5 Manchester
- 366 #define RADIOLIB_RF69_DC_FREE_WHITENING 0b01000000 // 6 5 Whitening
- 367 #define RADIOLIB_RF69_CRC_OFF 0b00000000 // 4 4 CRC disabled
- 368 #define RADIOLIB_RF69_CRC_ON 0b00010000 // 4 4 CRC enabled (default)
- 369 #define RADIOLIB_RF69_CRC_AUTOCLEAR_ON 0b00000000 // 3 3 discard packet when CRC check fails (default)
- 370 #define RADIOLIB_RF69_CRC_AUTOCLEAR_OFF 0b00001000 // 3 3 keep packet when CRC check fails
- 371 #define RADIOLIB_RF69_ADDRESS_FILTERING_OFF 0b00000000 // 2 1 address filtering: none (default)
- 372 #define RADIOLIB_RF69_ADDRESS_FILTERING_NODE 0b00000010 // 2 1 node
- 373 #define RADIOLIB_RF69_ADDRESS_FILTERING_NODE_BROADCAST 0b00000100 // 2 1 node or broadcast
-
-
- 376 #define RADIOLIB_RF69_PAYLOAD_LENGTH 0xFF // 7 0 payload length
-
-
- 379 #define RADIOLIB_RF69_ENTER_COND_NONE 0b00000000 // 7 5 condition for entering intermediate mode: none, AutoModes disabled (default)
- 380 #define RADIOLIB_RF69_ENTER_COND_FIFO_NOT_EMPTY 0b00100000 // 7 5 FifoNotEmpty rising edge
- 381 #define RADIOLIB_RF69_ENTER_COND_FIFO_LEVEL 0b01000000 // 7 5 FifoLevel rising edge
- 382 #define RADIOLIB_RF69_ENTER_COND_CRC_OK 0b01100000 // 7 5 CrcOk rising edge
- 383 #define RADIOLIB_RF69_ENTER_COND_PAYLOAD_READY 0b10000000 // 7 5 PayloadReady rising edge
- 384 #define RADIOLIB_RF69_ENTER_COND_SYNC_ADDRESS 0b10100000 // 7 5 SyncAddress rising edge
- 385 #define RADIOLIB_RF69_ENTER_COND_PACKET_SENT 0b11000000 // 7 5 PacketSent rising edge
- 386 #define RADIOLIB_RF69_ENTER_COND_FIFO_EMPTY 0b11100000 // 7 5 FifoNotEmpty falling edge
- 387 #define RADIOLIB_RF69_EXIT_COND_NONE 0b00000000 // 4 2 condition for exiting intermediate mode: none, AutoModes disabled (default)
- 388 #define RADIOLIB_RF69_EXIT_COND_FIFO_EMPTY 0b00100000 // 4 2 FifoNotEmpty falling edge
- 389 #define RADIOLIB_RF69_EXIT_COND_FIFO_LEVEL 0b01000000 // 4 2 FifoLevel rising edge
- 390 #define RADIOLIB_RF69_EXIT_COND_CRC_OK 0b01100000 // 4 2 CrcOk rising edge
- 391 #define RADIOLIB_RF69_EXIT_COND_PAYLOAD_READY 0b10000000 // 4 2 PayloadReady rising edge
- 392 #define RADIOLIB_RF69_EXIT_COND_SYNC_ADDRESS 0b10100000 // 4 2 SyncAddress rising edge
- 393 #define RADIOLIB_RF69_EXIT_COND_PACKET_SENT 0b11000000 // 4 2 PacketSent rising edge
- 394 #define RADIOLIB_RF69_EXIT_COND_TIMEOUT 0b11100000 // 4 2 timeout rising edge
- 395 #define RADIOLIB_RF69_INTER_MODE_SLEEP 0b00000000 // 1 0 intermediate mode: sleep (default)
- 396 #define RADIOLIB_RF69_INTER_MODE_STANDBY 0b00000001 // 1 0 standby
- 397 #define RADIOLIB_RF69_INTER_MODE_RX 0b00000010 // 1 0 Rx
- 398 #define RADIOLIB_RF69_INTER_MODE_TX 0b00000011 // 1 0 Tx
-
-
- 401 #define RADIOLIB_RF69_TX_START_CONDITION_FIFO_LEVEL 0b00000000 // 7 7 packet transmission start condition: FifoLevel
- 402 #define RADIOLIB_RF69_TX_START_CONDITION_FIFO_NOT_EMPTY 0b10000000 // 7 7 FifoNotEmpty (default)
- 403 #define RADIOLIB_RF69_FIFO_THRESH 0x1F // 6 0 default threshold to trigger FifoLevel interrupt
+
+ 362 #define RADIOLIB_RF69_TIMEOUT_RX_START_OFF 0x00 // 7 0 RSSI interrupt timeout disabled (default)
+ 363 #define RADIOLIB_RF69_TIMEOUT_RX_START 0xFF // 7 0 timeout will occur if RSSI interrupt is not received
+
+
+ 366 #define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH_OFF 0x00 // 7 0 PayloadReady interrupt timeout disabled (default)
+ 367 #define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH 0xFF // 7 0 timeout will occur if PayloadReady interrupt is not received
+
+
+ 370 #define RADIOLIB_RF69_PREAMBLE_MSB 0x00 // 7 0 2-byte preamble size value
+ 371 #define RADIOLIB_RF69_PREAMBLE_LSB 0x03 // 7 0
+
+
+ 374 #define RADIOLIB_RF69_SYNC_OFF 0b00000000 // 7 7 sync word detection off
+ 375 #define RADIOLIB_RF69_SYNC_ON 0b10000000 // 7 7 sync word detection on (default)
+ 376 #define RADIOLIB_RF69_FIFO_FILL_CONDITION_SYNC 0b00000000 // 6 6 FIFO fill condition: on SyncAddress interrupt (default)
+ 377 #define RADIOLIB_RF69_FIFO_FILL_CONDITION 0b01000000 // 6 6 as long as the bit is set
+ 378 #define RADIOLIB_RF69_SYNC_SIZE 0b00001000 // 5 3 size of sync word: SyncSize + 1 bytes
+ 379 #define RADIOLIB_RF69_SYNC_TOL 0b00000000 // 2 0 number of tolerated errors in sync word
+
+
+ 382 #define RADIOLIB_RF69_SYNC_BYTE_1 0x01 // 7 0 sync word: 1st byte (MSB)
+ 383 #define RADIOLIB_RF69_SYNC_BYTE_2 0x01 // 7 0 2nd byte
+ 384 #define RADIOLIB_RF69_SYNC_BYTE_3 0x01 // 7 0 3rd byte
+ 385 #define RADIOLIB_RF69_SYNC_BYTE_4 0x01 // 7 0 4th byte
+ 386 #define RADIOLIB_RF69_SYNC_BYTE_5 0x01 // 7 0 5th byte
+ 387 #define RADIOLIB_RF69_SYNC_BYTE_6 0x01 // 7 0 6th byte
+ 388 #define RADIOLIB_RF69_SYNC_BYTE_7 0x01 // 7 0 7th byte
+ 389 #define RADIOLIB_RF69_SYNC_BYTE_8 0x01 // 7 0 8th byte (LSB)
+
+
+ 392 #define RADIOLIB_RF69_PACKET_FORMAT_FIXED 0b00000000 // 7 7 fixed packet length (default)
+ 393 #define RADIOLIB_RF69_PACKET_FORMAT_VARIABLE 0b10000000 // 7 7 variable packet length
+ 394 #define RADIOLIB_RF69_DC_FREE_NONE 0b00000000 // 6 5 DC-free encoding: none (default)
+ 395 #define RADIOLIB_RF69_DC_FREE_MANCHESTER 0b00100000 // 6 5 Manchester
+ 396 #define RADIOLIB_RF69_DC_FREE_WHITENING 0b01000000 // 6 5 Whitening
+ 397 #define RADIOLIB_RF69_CRC_OFF 0b00000000 // 4 4 CRC disabled
+ 398 #define RADIOLIB_RF69_CRC_ON 0b00010000 // 4 4 CRC enabled (default)
+ 399 #define RADIOLIB_RF69_CRC_AUTOCLEAR_ON 0b00000000 // 3 3 discard packet when CRC check fails (default)
+ 400 #define RADIOLIB_RF69_CRC_AUTOCLEAR_OFF 0b00001000 // 3 3 keep packet when CRC check fails
+ 401 #define RADIOLIB_RF69_ADDRESS_FILTERING_OFF 0b00000000 // 2 1 address filtering: none (default)
+ 402 #define RADIOLIB_RF69_ADDRESS_FILTERING_NODE 0b00000010 // 2 1 node
+ 403 #define RADIOLIB_RF69_ADDRESS_FILTERING_NODE_BROADCAST 0b00000100 // 2 1 node or broadcast
-
- 406 #define RADIOLIB_RF69_INTER_PACKET_RX_DELAY 0b00000000 // 7 4 delay between FIFO empty and start of new RSSI phase
- 407 #define RADIOLIB_RF69_RESTART_RX 0b00000100 // 2 2 force receiver into wait mode
- 408 #define RADIOLIB_RF69_AUTO_RX_RESTART_OFF 0b00000000 // 1 1 auto Rx restart disabled
- 409 #define RADIOLIB_RF69_AUTO_RX_RESTART_ON 0b00000010 // 1 1 auto Rx restart enabled (default)
- 410 #define RADIOLIB_RF69_AES_OFF 0b00000000 // 0 0 AES encryption disabled (default)
- 411 #define RADIOLIB_RF69_AES_ON 0b00000001 // 0 0 AES encryption enabled, payload size limited to 66 bytes
-
-
- 414 #define RADIOLIB_RF69_TEST_LNA_BOOST_NORMAL 0x1B // 7 0
- 415 #define RADIOLIB_RF69_TEST_LNA_BOOST_HIGH 0x2D // 7 0
-
-
- 418 #define RADIOLIB_RF69_TEMP_MEAS_START 0b00001000 // 3 3 trigger temperature measurement
- 419 #define RADIOLIB_RF69_TEMP_MEAS_RUNNING 0b00000100 // 2 2 temperature measurement status: on-going
- 420 #define RADIOLIB_RF69_TEMP_MEAS_DONE 0b00000000 // 2 2 done
-
-
- 423 #define RADIOLIB_RF69_CONTINUOUS_DAGC_NORMAL 0x00 // 7 0 fading margin improvement: normal mode
- 424 #define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_ON 0x20 // 7 0 improved mode for AfcLowBetaOn
- 425 #define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_OFF 0x30 // 7 0 improved mode for AfcLowBetaOff (default)
-
-
- 428 #define RADIOLIB_RF69_PA1_NORMAL 0x55 // 7 0 PA_BOOST: none
- 429 #define RADIOLIB_RF69_PA1_20_DBM 0x5D // 7 0 +20 dBm
-
-
- 432 #define RADIOLIB_RF69_PA2_NORMAL 0x70 // 7 0 PA_BOOST: none
- 433 #define RADIOLIB_RF69_PA2_20_DBM 0x7C // 7 0 +20 dBm
+
+ 406 #define RADIOLIB_RF69_PAYLOAD_LENGTH 0xFF // 7 0 payload length
+
+
+ 409 #define RADIOLIB_RF69_ENTER_COND_NONE 0b00000000 // 7 5 condition for entering intermediate mode: none, AutoModes disabled (default)
+ 410 #define RADIOLIB_RF69_ENTER_COND_FIFO_NOT_EMPTY 0b00100000 // 7 5 FifoNotEmpty rising edge
+ 411 #define RADIOLIB_RF69_ENTER_COND_FIFO_LEVEL 0b01000000 // 7 5 FifoLevel rising edge
+ 412 #define RADIOLIB_RF69_ENTER_COND_CRC_OK 0b01100000 // 7 5 CrcOk rising edge
+ 413 #define RADIOLIB_RF69_ENTER_COND_PAYLOAD_READY 0b10000000 // 7 5 PayloadReady rising edge
+ 414 #define RADIOLIB_RF69_ENTER_COND_SYNC_ADDRESS 0b10100000 // 7 5 SyncAddress rising edge
+ 415 #define RADIOLIB_RF69_ENTER_COND_PACKET_SENT 0b11000000 // 7 5 PacketSent rising edge
+ 416 #define RADIOLIB_RF69_ENTER_COND_FIFO_EMPTY 0b11100000 // 7 5 FifoNotEmpty falling edge
+ 417 #define RADIOLIB_RF69_EXIT_COND_NONE 0b00000000 // 4 2 condition for exiting intermediate mode: none, AutoModes disabled (default)
+ 418 #define RADIOLIB_RF69_EXIT_COND_FIFO_EMPTY 0b00100000 // 4 2 FifoNotEmpty falling edge
+ 419 #define RADIOLIB_RF69_EXIT_COND_FIFO_LEVEL 0b01000000 // 4 2 FifoLevel rising edge
+ 420 #define RADIOLIB_RF69_EXIT_COND_CRC_OK 0b01100000 // 4 2 CrcOk rising edge
+ 421 #define RADIOLIB_RF69_EXIT_COND_PAYLOAD_READY 0b10000000 // 4 2 PayloadReady rising edge
+ 422 #define RADIOLIB_RF69_EXIT_COND_SYNC_ADDRESS 0b10100000 // 4 2 SyncAddress rising edge
+ 423 #define RADIOLIB_RF69_EXIT_COND_PACKET_SENT 0b11000000 // 4 2 PacketSent rising edge
+ 424 #define RADIOLIB_RF69_EXIT_COND_TIMEOUT 0b11100000 // 4 2 timeout rising edge
+ 425 #define RADIOLIB_RF69_INTER_MODE_SLEEP 0b00000000 // 1 0 intermediate mode: sleep (default)
+ 426 #define RADIOLIB_RF69_INTER_MODE_STANDBY 0b00000001 // 1 0 standby
+ 427 #define RADIOLIB_RF69_INTER_MODE_RX 0b00000010 // 1 0 Rx
+ 428 #define RADIOLIB_RF69_INTER_MODE_TX 0b00000011 // 1 0 Tx
+
+
+ 431 #define RADIOLIB_RF69_TX_START_CONDITION_FIFO_LEVEL 0b00000000 // 7 7 packet transmission start condition: FifoLevel
+ 432 #define RADIOLIB_RF69_TX_START_CONDITION_FIFO_NOT_EMPTY 0b10000000 // 7 7 FifoNotEmpty (default)
+ 433 #define RADIOLIB_RF69_FIFO_THRESH 0x1F // 6 0 default threshold to trigger FifoLevel interrupt
-
-
-
-
-
-
-
-
-
-
-
+
+ 436 #define RADIOLIB_RF69_INTER_PACKET_RX_DELAY 0b00000000 // 7 4 delay between FIFO empty and start of new RSSI phase
+ 437 #define RADIOLIB_RF69_RESTART_RX 0b00000100 // 2 2 force receiver into wait mode
+ 438 #define RADIOLIB_RF69_AUTO_RX_RESTART_OFF 0b00000000 // 1 1 auto Rx restart disabled
+ 439 #define RADIOLIB_RF69_AUTO_RX_RESTART_ON 0b00000010 // 1 1 auto Rx restart enabled (default)
+ 440 #define RADIOLIB_RF69_AES_OFF 0b00000000 // 0 0 AES encryption disabled (default)
+ 441 #define RADIOLIB_RF69_AES_ON 0b00000001 // 0 0 AES encryption enabled, payload size limited to 66 bytes
+
+
+ 444 #define RADIOLIB_RF69_TEST_LNA_BOOST_NORMAL 0x1B // 7 0
+ 445 #define RADIOLIB_RF69_TEST_LNA_BOOST_HIGH 0x2D // 7 0
+
+
+ 448 #define RADIOLIB_RF69_TEMP_MEAS_START 0b00001000 // 3 3 trigger temperature measurement
+ 449 #define RADIOLIB_RF69_TEMP_MEAS_RUNNING 0b00000100 // 2 2 temperature measurement status: on-going
+ 450 #define RADIOLIB_RF69_TEMP_MEAS_DONE 0b00000000 // 2 2 done
+
+
+ 453 #define RADIOLIB_RF69_CONTINUOUS_DAGC_NORMAL 0x00 // 7 0 fading margin improvement: normal mode
+ 454 #define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_ON 0x20 // 7 0 improved mode for AfcLowBetaOn
+ 455 #define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_OFF 0x30 // 7 0 improved mode for AfcLowBetaOff (default)
-
-
- 476 int16_t
begin(
float freq = 434.0,
float br = 4.8,
float freqDev = 5.0,
float rxBw = 125.0, int8_t power = 10, uint8_t preambleLen = 16);
+
+ 458 #define RADIOLIB_RF69_PA1_NORMAL 0x55 // 7 0 PA_BOOST: none
+ 459 #define RADIOLIB_RF69_PA1_20_DBM 0x5D // 7 0 +20 dBm
+
+
+ 462 #define RADIOLIB_RF69_PA2_NORMAL 0x70 // 7 0 PA_BOOST: none
+ 463 #define RADIOLIB_RF69_PA2_20_DBM 0x7C // 7 0 +20 dBm
+
+
+
+
+
+
+
+
-
-
- 495 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
- 507 int16_t
receive(uint8_t* data,
size_t len)
override;
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ 506 int16_t
begin(
float freq = 434.0,
float br = 4.8,
float freqDev = 5.0,
float rxBw = 125.0, int8_t power = 10, uint8_t preambleLen = 16);
+
+
+
+ 525 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+ 537 int16_t
receive(uint8_t* data,
size_t len)
override;
-
-
-
+
-
+
-
-
-
-
-
+
+
+
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 628 bool fifoAdd(uint8_t* data,
int totalLen,
volatile int* remLen);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 641 bool fifoGet(
volatile uint8_t* data,
int totalLen,
volatile int* rcvLen);
-
- 655 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
-
- 674 int16_t
readData(uint8_t* data,
size_t len)
override;
-
-
-
-
+
+
+
+
+
+
+ 658 bool fifoAdd(uint8_t* data,
int totalLen,
volatile int* remLen);
+
+ 671 bool fifoGet(
volatile uint8_t* data,
int totalLen,
volatile int* rcvLen);
+
+ 685 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
-
-
-
-
-
-
- 734 int16_t
setSyncWord(uint8_t* syncWord,
size_t len, uint8_t maxErrBits = 0);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 803 int16_t
setOOK(
bool enableOOK);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ 704 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 764 int16_t
setSyncWord(uint8_t* syncWord,
size_t len, uint8_t maxErrBits = 0);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 833 int16_t
setOOK(
bool enableOOK);
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 970 void readBit(RADIOLIB_PIN_TYPE pin);
-
- 972 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
- 977 #if !defined(RADIOLIB_GODMODE)
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- 985 int16_t _tempOffset = 0;
-
+
- 988 size_t _packetLength = 0;
- 989 bool _packetLengthQueried =
false;
- 990 uint8_t _packetLengthConfig = RADIOLIB_RF69_PACKET_FORMAT_VARIABLE;
-
- 992 bool _promiscuous =
false;
-
- 994 uint8_t _syncWordLength = 2;
-
- 996 bool _bitSync =
true;
-
-
- 999 int16_t directMode();
- 1000 int16_t setPacketMode(uint8_t mode, uint8_t len);
+
+
+ 1000 void readBit(RADIOLIB_PIN_TYPE pin);
- 1002 #if !defined(RADIOLIB_GODMODE)
-
-
- 1005 int16_t setMode(uint8_t mode);
- 1006 void clearIRQFlags();
- 1007 void clearFIFO(
size_t count);
-
-
-
-
-
+ 1011 int16_t
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value);
+
+ 1013 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+ 1018 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+
+
+ 1026 int16_t _tempOffset = 0;
+
+
+ 1029 size_t _packetLength = 0;
+ 1030 bool _packetLengthQueried =
false;
+ 1031 uint8_t _packetLengthConfig = RADIOLIB_RF69_PACKET_FORMAT_VARIABLE;
+
+ 1033 bool _promiscuous =
false;
+
+ 1035 uint8_t _syncWordLength = 2;
+
+ 1037 bool _bitSync =
true;
+
+
+ 1040 int16_t directMode();
+ 1041 int16_t setPacketMode(uint8_t mode, uint8_t len);
+
+ 1043 #if !defined(RADIOLIB_GODMODE)
+
+
+ 1046 int16_t setMode(uint8_t mode);
+ 1047 void clearIRQFlags();
+ 1048 void clearFIFO(
size_t count);
+
+
+
+
+
int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: RF69.cpp:791
@@ -710,6 +742,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: RF69.cpp:692
int16_t receiveDirect() override
Starts direct mode reception.
Definition: RF69.cpp:204
void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)
Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...
Definition: RF69.cpp:875
+int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
Definition: RF69.cpp:906
int16_t setOokFixedThreshold(uint8_t value)
Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...
Definition: RF69.cpp:508
int16_t readData(uint8_t *data, size_t len) override
Reads data received after calling startReceive method.
Definition: RF69.cpp:445
int16_t setPromiscuousMode(bool promiscuous=true)
Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...
Definition: RF69.cpp:799
@@ -717,7 +750,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
void clearDio0Action()
Clears interrupt service routine to call when DIO0 activates.
Definition: RF69.cpp:281
void clearFifoEmptyAction()
Clears interrupt service routine to call when FIFO is empty.
Definition: RF69.cpp:311
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: RF69.cpp:735
-Control class for RF69 module. Also serves as base class for SX1231.
Definition: RF69.h:440
+Control class for RF69 module. Also serves as base class for SX1231.
Definition: RF69.h:470
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: RF69.cpp:285
int16_t startReceive()
Interrupt-driven receive method. GDO0 will be activated when full packet is received.
Definition: RF69.cpp:249
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510....
Definition: RF69.cpp:516
@@ -766,7 +799,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
void setAmbientTemperature(int16_t tempAmbient)
Sets ambient temperature. Required to correct values from on-board temperature sensor.
Definition: RF69.cpp:714
int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: RF69.cpp:501
int16_t sleep()
Sets the module to sleep mode.
Definition: RF69.cpp:167
-int16_t getChipVersion()
Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.
Definition: RF69.cpp:906
+int16_t getChipVersion()
Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.
Definition: RF69.cpp:916
int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)
Enable sync word filtering and generation.
Definition: RF69.cpp:756
int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override
Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in ...
Definition: RF69.cpp:387
int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:51
diff --git a/_s_x1231_8h_source.html b/_s_x1231_8h_source.html
index d0b0bff6..9e5ee378 100644
--- a/_s_x1231_8h_source.html
+++ b/_s_x1231_8h_source.html
@@ -106,27 +106,95 @@ $(document).ready(function(){initNavTree('_s_x1231_8h_source.html',''); initResi
19 #define RADIOLIB_SX1231_OOK_DELTA_THRESHOLD 0x0C
-
-
-
-
- 52 int16_t
begin(
float freq = 434.0,
float br = 4.8,
float freqDev = 5.0,
float rxBw = 125.0, int8_t power = 10, uint8_t preambleLen = 16);
-
- 54 #if !defined(RADIOLIB_GODMODE)
-
-
- 57 uint8_t _chipRevision = 0;
-
-
-
-
-
+
+ 22 #define RADIOLIB_SX1231_DIO0_CONT_LOW_BAT 0b10000000 // 7 6
+ 23 #define RADIOLIB_SX1231_DIO0_CONT_MODE_READY 0b11000000 // 7 6
+ 24 #define RADIOLIB_SX1231_DIO0_CONT_PLL_LOCK 0b00000000 // 7 6
+ 25 #define RADIOLIB_SX1231_DIO0_CONT_SYNC_ADDRESS 0b00000000 // 7 6
+ 26 #define RADIOLIB_SX1231_DIO0_CONT_TIMEOUT 0b01000000 // 7 6
+ 27 #define RADIOLIB_SX1231_DIO0_CONT_RSSI 0b10000000 // 7 6
+ 28 #define RADIOLIB_SX1231_DIO0_CONT_MODE_READY 0b11000000 // 7 6
+ 29 #define RADIOLIB_SX1231_DIO0_CONT_TX_READY 0b01000000 // 7 6
+ 30 #define RADIOLIB_SX1231_DIO0_PACK_LOW_BAT 0b10000000 // 7 6
+ 31 #define RADIOLIB_SX1231_DIO0_PACK_PLL_LOCK 0b11000000 // 7 6
+ 32 #define RADIOLIB_SX1231_DIO0_PACK_CRC_OK 0b00000000 // 7 6
+ 33 #define RADIOLIB_SX1231_DIO0_PACK_PAYLOAD_READY 0b01000000 // 7 6
+ 34 #define RADIOLIB_SX1231_DIO0_PACK_SYNC_ADDRESS 0b10000000 // 7 6
+ 35 #define RADIOLIB_SX1231_DIO0_PACK_RSSI 0b11000000 // 7 6
+ 36 #define RADIOLIB_SX1231_DIO0_PACK_PACKET_SENT 0b00000000 // 7 6
+ 37 #define RADIOLIB_SX1231_DIO0_PACK_TX_READY 0b01000000 // 7 6
+ 38 #define RADIOLIB_SX1231_DIO1_CONT_LOW_BAT 0b00100000 // 5 4
+ 39 #define RADIOLIB_SX1231_DIO1_CONT_PLL_LOCK 0b00110000 // 5 4
+ 40 #define RADIOLIB_SX1231_DIO1_CONT_DCLK 0b00000000 // 5 4
+ 41 #define RADIOLIB_SX1231_DIO1_CONT_RX_READY 0b00010000 // 5 4
+ 42 #define RADIOLIB_SX1231_DIO1_CONT_SYNC_ADDRESS 0b00110000 // 5 4
+ 43 #define RADIOLIB_SX1231_DIO1_CONT_TX_READY 0b00010000 // 5 4
+ 44 #define RADIOLIB_SX1231_DIO1_PACK_FIFO_LEVEL 0b00000000 // 5 4
+ 45 #define RADIOLIB_SX1231_DIO1_PACK_FIFO_FULL 0b00010000 // 5 4
+ 46 #define RADIOLIB_SX1231_DIO1_PACK_FIFO_NOT_EMPTY 0b00100000 // 5 4
+ 47 #define RADIOLIB_SX1231_DIO1_PACK_PLL_LOCK 0b00110000 // 5 4
+ 48 #define RADIOLIB_SX1231_DIO1_PACK_TIMEOUT 0b00110000 // 5 4
+ 49 #define RADIOLIB_SX1231_DIO2_CONT_DATA 0b00000000 // 3 2
+ 50 #define RADIOLIB_SX1231_DIO2_PACK_FIFO_NOT_EMPTY 0b00000000 // 3 2
+ 51 #define RADIOLIB_SX1231_DIO2_PACK_LOW_BAT 0b00001000 // 3 2
+ 52 #define RADIOLIB_SX1231_DIO2_PACK_AUTO_MODE 0b00001100 // 3 2
+ 53 #define RADIOLIB_SX1231_DIO2_PACK_DATA 0b00000100 // 3 2
+ 54 #define RADIOLIB_SX1231_DIO3_CONT_AUTO_MODE 0b00000010 // 0 1
+ 55 #define RADIOLIB_SX1231_DIO3_CONT_RSSI 0b00000000 // 0 1
+ 56 #define RADIOLIB_SX1231_DIO3_CONT_RX_READY 0b00000001 // 0 1
+ 57 #define RADIOLIB_SX1231_DIO3_CONT_TIMEOUT 0b00000011 // 0 1
+ 58 #define RADIOLIB_SX1231_DIO3_CONT_TX_READY 0b00000001 // 0 1
+ 59 #define RADIOLIB_SX1231_DIO3_PACK_FIFO_FULL 0b00000000 // 0 1
+ 60 #define RADIOLIB_SX1231_DIO3_PACK_LOW_BAT 0b00000010 // 0 1
+ 61 #define RADIOLIB_SX1231_DIO3_PACK_PLL_LOCK 0b00000011 // 0 1
+ 62 #define RADIOLIB_SX1231_DIO3_PACK_RSSI 0b00000001 // 0 1
+ 63 #define RADIOLIB_SX1231_DIO3_PACK_SYNC_ADDRESSS 0b00000010 // 0 1
+ 64 #define RADIOLIB_SX1231_DIO3_PACK_TX_READY 0b00000001 // 0 1
+
+
+ 67 #define RADIOLIB_SX1231_DIO4_CONT_LOW_BAT 0b10000000 // 7 6
+ 68 #define RADIOLIB_SX1231_DIO4_CONT_PLL_LOCK 0b11000000 // 7 6
+ 69 #define RADIOLIB_SX1231_DIO4_CONT_TIMEOUT 0b00000000 // 7 6
+ 70 #define RADIOLIB_SX1231_DIO4_CONT_RX_READY 0b01000000 // 7 6
+ 71 #define RADIOLIB_SX1231_DIO4_CONT_SYNC_ADDRESS 0b10000000 // 7 6
+ 72 #define RADIOLIB_SX1231_DIO4_CONT_TX_READY 0b01000000 // 7 6
+ 73 #define RADIOLIB_SX1231_DIO4_PACK_LOW_BAT 0b10000000 // 7 6
+ 74 #define RADIOLIB_SX1231_DIO4_PACK_PLL_LOCK 0b11000000 // 7 6
+ 75 #define RADIOLIB_SX1231_DIO4_PACK_TIMEOUT 0b00000000 // 7 6
+ 76 #define RADIOLIB_SX1231_DIO4_PACK_RSSI 0b01000000 // 7 6
+ 77 #define RADIOLIB_SX1231_DIO4_PACK_RX_READY 0b10000000 // 7 6
+ 78 #define RADIOLIB_SX1231_DIO4_PACK_MODE_READY 0b00000000 // 7 6
+ 79 #define RADIOLIB_SX1231_DIO4_PACK_TX_READY 0b01000000 // 7 6
+ 80 #define RADIOLIB_SX1231_DIO5_CONT_LOW_BAT 0b00100000 // 5 4
+ 81 #define RADIOLIB_SX1231_DIO5_CONT_MODE_READY 0b00110000 // 5 4
+ 82 #define RADIOLIB_SX1231_DIO5_CONT_CLK_OUT 0b00000000 // 5 4
+ 83 #define RADIOLIB_SX1231_DIO5_CONT_RSSI 0b00010000 // 5 4
+ 84 #define RADIOLIB_SX1231_DIO5_PACK_LOW_BAT 0b00100000 // 5 4
+ 85 #define RADIOLIB_SX1231_DIO5_PACK_MODE_READY 0b00110000 // 5 4
+ 86 #define RADIOLIB_SX1231_DIO5_PACK_CLK_OUT 0b00000000 // 5 4
+ 87 #define RADIOLIB_SX1231_DIO5_PACK_DATA 0b00010000 // 5 4
+
+
+
+
+
+ 120 int16_t
begin(
float freq = 434.0,
float br = 4.8,
float freqDev = 5.0,
float rxBw = 125.0, int8_t power = 10, uint8_t preambleLen = 16);
+
+ 122 #if !defined(RADIOLIB_GODMODE)
+
+
+ 125 uint8_t _chipRevision = 0;
+
+
+
+
+
SX1231(Module *mod)
Default constructor.
Definition: SX1231.cpp:4
int16_t begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)
Initialization method.
Definition: SX1231.cpp:8
-Control class for SX1231 module. Overrides some methods from RF69 due to different register values.
Definition: SX1231.h:26
-Control class for RF69 module. Also serves as base class for SX1231.
Definition: RF69.h:440
+Control class for SX1231 module. Overrides some methods from RF69 due to different register values.
Definition: SX1231.h:94
+Control class for RF69 module. Also serves as base class for SX1231.
Definition: RF69.h:470
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:16
diff --git a/_s_x1272_8h_source.html b/_s_x1272_8h_source.html
index 67ab54c1..5a2679f9 100644
--- a/_s_x1272_8h_source.html
+++ b/_s_x1272_8h_source.html
@@ -253,7 +253,7 @@ $(document).ready(function(){initNavTree('_s_x1272_8h_source.html',''); initResi
Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...
Definition: SX1272.h:95
int16_t setDataShapingOOK(uint8_t sh)
Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...
Definition: SX1272.cpp:314
int16_t setCodingRate(uint8_t cr)
Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...
Definition: SX1272.cpp:177
-
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:547
+
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:583
int16_t beginFSK(float freq=915.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false)
FSK modem initialization method. Must be called at least once from Arduino sketch to initialize the m...
Definition: SX1272.cpp:35
int16_t setBandwidth(float bw)
Sets LoRa link bandwidth. Allowed values are 125, 250 and 500 kHz. Only available in LoRa mode.
Definition: SX1272.cpp:81
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1272.cpp:421
diff --git a/_s_x1278_8h_source.html b/_s_x1278_8h_source.html
index 6012fbeb..8d3a086d 100644
--- a/_s_x1278_8h_source.html
+++ b/_s_x1278_8h_source.html
@@ -263,7 +263,7 @@ $(document).ready(function(){initNavTree('_s_x1278_8h_source.html',''); initResi
int16_t setBandwidth(float bw)
Sets LoRa link bandwidth. Allowed values are 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125,...
Definition: SX1278.cpp:81
Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...
Definition: SX1278.h:104
float getRSSI(bool skipReceive=false)
Gets recorded signal strength indicator of the latest received packet for LoRa modem,...
Definition: SX1278.cpp:376
-
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:547
+
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:583
int16_t setOutputPower(int8_t power, bool useRfo=false)
Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA...
Definition: SX1278.cpp:225
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values range from 137.0 MHz to 525.0 MHz.
Definition: SX1278.cpp:70
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:16
diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html
index 9f7e8284..79987bac 100644
--- a/_s_x127x_8h_source.html
+++ b/_s_x127x_8h_source.html
@@ -229,610 +229,651 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
141 #define RADIOLIB_SX127X_HOP_PERIOD_OFF 0b00000000 // 7 0 number of periods between frequency hops; 0 = disabled
142 #define RADIOLIB_SX127X_HOP_PERIOD_MAX 0b11111111 // 7 0
-
-
145 #define RADIOLIB_SX127X_DIO0_RX_DONE 0b00000000 // 7 6
-
146 #define RADIOLIB_SX127X_DIO0_TX_DONE 0b01000000 // 7 6
-
147 #define RADIOLIB_SX127X_DIO0_CAD_DONE 0b10000000 // 7 6
-
148 #define RADIOLIB_SX127X_DIO1_RX_TIMEOUT 0b00000000 // 5 4
-
149 #define RADIOLIB_SX127X_DIO1_FHSS_CHANGE_CHANNEL 0b00010000 // 5 4
-
150 #define RADIOLIB_SX127X_DIO1_CAD_DETECTED 0b00100000 // 5 4
-
-
-
153 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_RX_TIMEOUT 0b10000000 // 7 7 timeout
-
154 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_RX_DONE 0b01000000 // 6 6 packet reception complete
-
155 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_PAYLOAD_CRC_ERROR 0b00100000 // 5 5 payload CRC error
-
156 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_VALID_HEADER 0b00010000 // 4 4 valid header received
-
157 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_TX_DONE 0b00001000 // 3 3 payload transmission complete
-
158 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_CAD_DONE 0b00000100 // 2 2 CAD complete
-
159 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_FHSS_CHANGE_CHANNEL 0b00000010 // 1 1 FHSS change channel
-
160 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_CAD_DETECTED 0b00000001 // 0 0 valid LoRa signal detected during CAD operation
-
-
-
163 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_RX_TIMEOUT 0b01111111 // 7 7 timeout
-
164 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_RX_DONE 0b10111111 // 6 6 packet reception complete
-
165 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_PAYLOAD_CRC_ERROR 0b11011111 // 5 5 payload CRC error
-
166 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_VALID_HEADER 0b11101111 // 4 4 valid header received
-
167 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_TX_DONE 0b11110111 // 3 3 payload transmission complete
-
168 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_CAD_DONE 0b11111011 // 2 2 CAD complete
-
169 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_FHSS_CHANGE_CHANNEL 0b11111101 // 1 1 FHSS change channel
-
170 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_CAD_DETECTED 0b11111110 // 0 0 valid LoRa signal detected during CAD operation
-
-
-
173 #define RADIOLIB_SX127X_FIFO_TX_BASE_ADDR_MAX 0b00000000 // 7 0 allocate the entire FIFO buffer for TX only
-
-
-
176 #define RADIOLIB_SX127X_FIFO_RX_BASE_ADDR_MAX 0b00000000 // 7 0 allocate the entire FIFO buffer for RX only
+
+
145 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_RX_TIMEOUT 0b10000000 // 7 7 timeout
+
146 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_RX_DONE 0b01000000 // 6 6 packet reception complete
+
147 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_PAYLOAD_CRC_ERROR 0b00100000 // 5 5 payload CRC error
+
148 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_VALID_HEADER 0b00010000 // 4 4 valid header received
+
149 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_TX_DONE 0b00001000 // 3 3 payload transmission complete
+
150 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_CAD_DONE 0b00000100 // 2 2 CAD complete
+
151 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_FHSS_CHANGE_CHANNEL 0b00000010 // 1 1 FHSS change channel
+
152 #define RADIOLIB_SX127X_CLEAR_IRQ_FLAG_CAD_DETECTED 0b00000001 // 0 0 valid LoRa signal detected during CAD operation
+
+
+
155 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_RX_TIMEOUT 0b01111111 // 7 7 timeout
+
156 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_RX_DONE 0b10111111 // 6 6 packet reception complete
+
157 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_PAYLOAD_CRC_ERROR 0b11011111 // 5 5 payload CRC error
+
158 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_VALID_HEADER 0b11101111 // 4 4 valid header received
+
159 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_TX_DONE 0b11110111 // 3 3 payload transmission complete
+
160 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_CAD_DONE 0b11111011 // 2 2 CAD complete
+
161 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_FHSS_CHANGE_CHANNEL 0b11111101 // 1 1 FHSS change channel
+
162 #define RADIOLIB_SX127X_MASK_IRQ_FLAG_CAD_DETECTED 0b11111110 // 0 0 valid LoRa signal detected during CAD operation
+
+
+
165 #define RADIOLIB_SX127X_FIFO_TX_BASE_ADDR_MAX 0b00000000 // 7 0 allocate the entire FIFO buffer for TX only
+
+
+
168 #define RADIOLIB_SX127X_FIFO_RX_BASE_ADDR_MAX 0b00000000 // 7 0 allocate the entire FIFO buffer for RX only
+
+
+
171 #define RADIOLIB_SX127X_SYNC_WORD 0x12 // 7 0 default LoRa sync word
+
172 #define RADIOLIB_SX127X_SYNC_WORD_LORAWAN 0x34 // 7 0 sync word reserved for LoRaWAN networks
+
+
+
175 #define RADIOLIB_SX127X_IQ2_ENABLE 0x19 // 7 0 enable optimize for inverted IQ
+
176 #define RADIOLIB_SX127X_IQ2_DISABLE 0x1D // 7 0 reset optimize for inverted IQ
-
-
179 #define RADIOLIB_SX127X_SYNC_WORD 0x12 // 7 0 default LoRa sync word
-
180 #define RADIOLIB_SX127X_SYNC_WORD_LORAWAN 0x34 // 7 0 sync word reserved for LoRaWAN networks
-
-
-
183 #define RADIOLIB_SX127X_IQ2_ENABLE 0x19 // 7 0 enable optimize for inverted IQ
-
184 #define RADIOLIB_SX127X_IQ2_DISABLE 0x1D // 7 0 reset optimize for inverted IQ
-
-
-
-
188 #define RADIOLIB_SX127X_REG_BITRATE_MSB 0x02
-
189 #define RADIOLIB_SX127X_REG_BITRATE_LSB 0x03
-
190 #define RADIOLIB_SX127X_REG_FDEV_MSB 0x04
-
191 #define RADIOLIB_SX127X_REG_FDEV_LSB 0x05
-
192 #define RADIOLIB_SX127X_REG_RX_CONFIG 0x0D
-
193 #define RADIOLIB_SX127X_REG_RSSI_CONFIG 0x0E
-
194 #define RADIOLIB_SX127X_REG_RSSI_COLLISION 0x0F
-
195 #define RADIOLIB_SX127X_REG_RSSI_THRESH 0x10
-
196 #define RADIOLIB_SX127X_REG_RSSI_VALUE_FSK 0x11
-
197 #define RADIOLIB_SX127X_REG_RX_BW 0x12
-
198 #define RADIOLIB_SX127X_REG_AFC_BW 0x13
-
199 #define RADIOLIB_SX127X_REG_OOK_PEAK 0x14
-
200 #define RADIOLIB_SX127X_REG_OOK_FIX 0x15
-
201 #define RADIOLIB_SX127X_REG_OOK_AVG 0x16
-
202 #define RADIOLIB_SX127X_REG_AFC_FEI 0x1A
-
203 #define RADIOLIB_SX127X_REG_AFC_MSB 0x1B
-
204 #define RADIOLIB_SX127X_REG_AFC_LSB 0x1C
-
205 #define RADIOLIB_SX127X_REG_FEI_MSB_FSK 0x1D
-
206 #define RADIOLIB_SX127X_REG_FEI_LSB_FSK 0x1E
-
207 #define RADIOLIB_SX127X_REG_PREAMBLE_DETECT 0x1F
-
208 #define RADIOLIB_SX127X_REG_RX_TIMEOUT_1 0x20
-
209 #define RADIOLIB_SX127X_REG_RX_TIMEOUT_2 0x21
-
210 #define RADIOLIB_SX127X_REG_RX_TIMEOUT_3 0x22
-
211 #define RADIOLIB_SX127X_REG_RX_DELAY 0x23
-
212 #define RADIOLIB_SX127X_REG_OSC 0x24
-
213 #define RADIOLIB_SX127X_REG_PREAMBLE_MSB_FSK 0x25
-
214 #define RADIOLIB_SX127X_REG_PREAMBLE_LSB_FSK 0x26
-
215 #define RADIOLIB_SX127X_REG_SYNC_CONFIG 0x27
-
216 #define RADIOLIB_SX127X_REG_SYNC_VALUE_1 0x28
-
217 #define RADIOLIB_SX127X_REG_SYNC_VALUE_2 0x29
-
218 #define RADIOLIB_SX127X_REG_SYNC_VALUE_3 0x2A
-
219 #define RADIOLIB_SX127X_REG_SYNC_VALUE_4 0x2B
-
220 #define RADIOLIB_SX127X_REG_SYNC_VALUE_5 0x2C
-
221 #define RADIOLIB_SX127X_REG_SYNC_VALUE_6 0x2D
-
222 #define RADIOLIB_SX127X_REG_SYNC_VALUE_7 0x2E
-
223 #define RADIOLIB_SX127X_REG_SYNC_VALUE_8 0x2F
-
224 #define RADIOLIB_SX127X_REG_PACKET_CONFIG_1 0x30
-
225 #define RADIOLIB_SX127X_REG_PACKET_CONFIG_2 0x31
-
226 #define RADIOLIB_SX127X_REG_PAYLOAD_LENGTH_FSK 0x32
-
227 #define RADIOLIB_SX127X_REG_NODE_ADRS 0x33
-
228 #define RADIOLIB_SX127X_REG_BROADCAST_ADRS 0x34
-
229 #define RADIOLIB_SX127X_REG_FIFO_THRESH 0x35
-
230 #define RADIOLIB_SX127X_REG_SEQ_CONFIG_1 0x36
-
231 #define RADIOLIB_SX127X_REG_SEQ_CONFIG_2 0x37
-
232 #define RADIOLIB_SX127X_REG_TIMER_RESOL 0x38
-
233 #define RADIOLIB_SX127X_REG_TIMER1_COEF 0x39
-
234 #define RADIOLIB_SX127X_REG_TIMER2_COEF 0x3A
-
235 #define RADIOLIB_SX127X_REG_IMAGE_CAL 0x3B
-
236 #define RADIOLIB_SX127X_REG_TEMP 0x3C
-
237 #define RADIOLIB_SX127X_REG_LOW_BAT 0x3D
-
238 #define RADIOLIB_SX127X_REG_IRQ_FLAGS_1 0x3E
-
239 #define RADIOLIB_SX127X_REG_IRQ_FLAGS_2 0x3F
-
-
-
-
243 #define RADIOLIB_SX127X_MODULATION_FSK 0b00000000 // 6 5 FSK modulation scheme
-
244 #define RADIOLIB_SX127X_MODULATION_OOK 0b00100000 // 6 5 OOK modulation scheme
-
245 #define RADIOLIB_SX127X_RX 0b00000101 // 2 0 receiver mode
+
+
+
180 #define RADIOLIB_SX127X_REG_BITRATE_MSB 0x02
+
181 #define RADIOLIB_SX127X_REG_BITRATE_LSB 0x03
+
182 #define RADIOLIB_SX127X_REG_FDEV_MSB 0x04
+
183 #define RADIOLIB_SX127X_REG_FDEV_LSB 0x05
+
184 #define RADIOLIB_SX127X_REG_RX_CONFIG 0x0D
+
185 #define RADIOLIB_SX127X_REG_RSSI_CONFIG 0x0E
+
186 #define RADIOLIB_SX127X_REG_RSSI_COLLISION 0x0F
+
187 #define RADIOLIB_SX127X_REG_RSSI_THRESH 0x10
+
188 #define RADIOLIB_SX127X_REG_RSSI_VALUE_FSK 0x11
+
189 #define RADIOLIB_SX127X_REG_RX_BW 0x12
+
190 #define RADIOLIB_SX127X_REG_AFC_BW 0x13
+
191 #define RADIOLIB_SX127X_REG_OOK_PEAK 0x14
+
192 #define RADIOLIB_SX127X_REG_OOK_FIX 0x15
+
193 #define RADIOLIB_SX127X_REG_OOK_AVG 0x16
+
194 #define RADIOLIB_SX127X_REG_AFC_FEI 0x1A
+
195 #define RADIOLIB_SX127X_REG_AFC_MSB 0x1B
+
196 #define RADIOLIB_SX127X_REG_AFC_LSB 0x1C
+
197 #define RADIOLIB_SX127X_REG_FEI_MSB_FSK 0x1D
+
198 #define RADIOLIB_SX127X_REG_FEI_LSB_FSK 0x1E
+
199 #define RADIOLIB_SX127X_REG_PREAMBLE_DETECT 0x1F
+
200 #define RADIOLIB_SX127X_REG_RX_TIMEOUT_1 0x20
+
201 #define RADIOLIB_SX127X_REG_RX_TIMEOUT_2 0x21
+
202 #define RADIOLIB_SX127X_REG_RX_TIMEOUT_3 0x22
+
203 #define RADIOLIB_SX127X_REG_RX_DELAY 0x23
+
204 #define RADIOLIB_SX127X_REG_OSC 0x24
+
205 #define RADIOLIB_SX127X_REG_PREAMBLE_MSB_FSK 0x25
+
206 #define RADIOLIB_SX127X_REG_PREAMBLE_LSB_FSK 0x26
+
207 #define RADIOLIB_SX127X_REG_SYNC_CONFIG 0x27
+
208 #define RADIOLIB_SX127X_REG_SYNC_VALUE_1 0x28
+
209 #define RADIOLIB_SX127X_REG_SYNC_VALUE_2 0x29
+
210 #define RADIOLIB_SX127X_REG_SYNC_VALUE_3 0x2A
+
211 #define RADIOLIB_SX127X_REG_SYNC_VALUE_4 0x2B
+
212 #define RADIOLIB_SX127X_REG_SYNC_VALUE_5 0x2C
+
213 #define RADIOLIB_SX127X_REG_SYNC_VALUE_6 0x2D
+
214 #define RADIOLIB_SX127X_REG_SYNC_VALUE_7 0x2E
+
215 #define RADIOLIB_SX127X_REG_SYNC_VALUE_8 0x2F
+
216 #define RADIOLIB_SX127X_REG_PACKET_CONFIG_1 0x30
+
217 #define RADIOLIB_SX127X_REG_PACKET_CONFIG_2 0x31
+
218 #define RADIOLIB_SX127X_REG_PAYLOAD_LENGTH_FSK 0x32
+
219 #define RADIOLIB_SX127X_REG_NODE_ADRS 0x33
+
220 #define RADIOLIB_SX127X_REG_BROADCAST_ADRS 0x34
+
221 #define RADIOLIB_SX127X_REG_FIFO_THRESH 0x35
+
222 #define RADIOLIB_SX127X_REG_SEQ_CONFIG_1 0x36
+
223 #define RADIOLIB_SX127X_REG_SEQ_CONFIG_2 0x37
+
224 #define RADIOLIB_SX127X_REG_TIMER_RESOL 0x38
+
225 #define RADIOLIB_SX127X_REG_TIMER1_COEF 0x39
+
226 #define RADIOLIB_SX127X_REG_TIMER2_COEF 0x3A
+
227 #define RADIOLIB_SX127X_REG_IMAGE_CAL 0x3B
+
228 #define RADIOLIB_SX127X_REG_TEMP 0x3C
+
229 #define RADIOLIB_SX127X_REG_LOW_BAT 0x3D
+
230 #define RADIOLIB_SX127X_REG_IRQ_FLAGS_1 0x3E
+
231 #define RADIOLIB_SX127X_REG_IRQ_FLAGS_2 0x3F
+
+
+
+
235 #define RADIOLIB_SX127X_MODULATION_FSK 0b00000000 // 6 5 FSK modulation scheme
+
236 #define RADIOLIB_SX127X_MODULATION_OOK 0b00100000 // 6 5 OOK modulation scheme
+
237 #define RADIOLIB_SX127X_RX 0b00000101 // 2 0 receiver mode
+
+
+
240 #define RADIOLIB_SX127X_BITRATE_MSB 0x1A // 7 0 bit rate setting: BitRate = F(XOSC)/(BITRATE + BITRATE_FRAC/16)
+
241 #define RADIOLIB_SX127X_BITRATE_LSB 0x0B // 7 0 default value: 4.8 kbps
+
+
+
244 #define RADIOLIB_SX127X_FDEV_MSB 0x00 // 5 0 frequency deviation: Fdev = Fstep * FDEV
+
245 #define RADIOLIB_SX127X_FDEV_LSB 0x52 // 7 0 default value: 5 kHz
-
-
248 #define RADIOLIB_SX127X_BITRATE_MSB 0x1A // 7 0 bit rate setting: BitRate = F(XOSC)/(BITRATE + BITRATE_FRAC/16)
-
249 #define RADIOLIB_SX127X_BITRATE_LSB 0x0B // 7 0 default value: 4.8 kbps
-
-
-
252 #define RADIOLIB_SX127X_FDEV_MSB 0x00 // 5 0 frequency deviation: Fdev = Fstep * FDEV
-
253 #define RADIOLIB_SX127X_FDEV_LSB 0x52 // 7 0 default value: 5 kHz
-
-
-
256 #define RADIOLIB_SX127X_RESTART_RX_ON_COLLISION_OFF 0b00000000 // 7 7 automatic receiver restart disabled (default)
-
257 #define RADIOLIB_SX127X_RESTART_RX_ON_COLLISION_ON 0b10000000 // 7 7 automatically restart receiver if it gets saturated or on packet collision
-
258 #define RADIOLIB_SX127X_RESTART_RX_WITHOUT_PLL_LOCK 0b01000000 // 6 6 manually restart receiver without frequency change
-
259 #define RADIOLIB_SX127X_RESTART_RX_WITH_PLL_LOCK 0b00100000 // 5 5 manually restart receiver with frequency change
-
260 #define RADIOLIB_SX127X_AFC_AUTO_OFF 0b00000000 // 4 4 no AFC performed (default)
-
261 #define RADIOLIB_SX127X_AFC_AUTO_ON 0b00010000 // 4 4 AFC performed at each receiver startup
-
262 #define RADIOLIB_SX127X_AGC_AUTO_OFF 0b00000000 // 3 3 LNA gain set manually by register
-
263 #define RADIOLIB_SX127X_AGC_AUTO_ON 0b00001000 // 3 3 LNA gain controlled by AGC
-
264 #define RADIOLIB_SX127X_RX_TRIGGER_NONE 0b00000000 // 2 0 receiver startup at: none
-
265 #define RADIOLIB_SX127X_RX_TRIGGER_RSSI_INTERRUPT 0b00000001 // 2 0 RSSI interrupt
-
266 #define RADIOLIB_SX127X_RX_TRIGGER_PREAMBLE_DETECT 0b00000110 // 2 0 preamble detected
-
267 #define RADIOLIB_SX127X_RX_TRIGGER_BOTH 0b00000111 // 2 0 RSSI interrupt and preamble detected
-
-
-
270 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_2 0b00000000 // 2 0 number of samples for RSSI average: 2
-
271 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_4 0b00000001 // 2 0 4
-
272 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_8 0b00000010 // 2 0 8 (default)
-
273 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_16 0b00000011 // 2 0 16
-
274 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_32 0b00000100 // 2 0 32
-
275 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_64 0b00000101 // 2 0 64
-
276 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_128 0b00000110 // 2 0 128
-
277 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_256 0b00000111 // 2 0 256
-
-
-
280 #define RADIOLIB_SX127X_RSSI_COLLISION_THRESHOLD 0x0A // 7 0 RSSI threshold in dB that will be considered a collision, default value: 10 dB
-
-
-
283 #define RADIOLIB_SX127X_RSSI_THRESHOLD 0xFF // 7 0 RSSI threshold that will trigger RSSI interrupt, RssiThreshold = RSSI_THRESHOLD / 2 [dBm]
-
-
-
286 #define RADIOLIB_SX127X_RX_BW_MANT_16 0b00000000 // 4 3 channel filter bandwidth: RxBw = F(XOSC) / (RxBwMant * 2^(RxBwExp + 2)) [kHz]
-
287 #define RADIOLIB_SX127X_RX_BW_MANT_20 0b00001000 // 4 3
-
288 #define RADIOLIB_SX127X_RX_BW_MANT_24 0b00010000 // 4 3 default RxBwMant parameter
-
289 #define RADIOLIB_SX127X_RX_BW_EXP 0b00000101 // 2 0 default RxBwExp parameter
-
-
-
292 #define RADIOLIB_SX127X_RX_BW_MANT_AFC 0b00001000 // 4 3 default RxBwMant parameter used during AFC
-
293 #define RADIOLIB_SX127X_RX_BW_EXP_AFC 0b00000011 // 2 0 default RxBwExp parameter used during AFC
-
-
-
296 #define RADIOLIB_SX127X_BIT_SYNC_OFF 0b00000000 // 5 5 bit synchronizer disabled (not allowed in packet mode)
-
297 #define RADIOLIB_SX127X_BIT_SYNC_ON 0b00100000 // 5 5 bit synchronizer enabled (default)
-
298 #define RADIOLIB_SX127X_OOK_THRESH_FIXED 0b00000000 // 4 3 OOK threshold type: fixed value
-
299 #define RADIOLIB_SX127X_OOK_THRESH_PEAK 0b00001000 // 4 3 peak mode (default)
-
300 #define RADIOLIB_SX127X_OOK_THRESH_AVERAGE 0b00010000 // 4 3 average mode
-
301 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_0_5_DB 0b00000000 // 2 0 OOK demodulator step size: 0.5 dB (default)
-
302 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_1_0_DB 0b00000001 // 2 0 1.0 dB
-
303 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_1_5_DB 0b00000010 // 2 0 1.5 dB
-
304 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_2_0_DB 0b00000011 // 2 0 2.0 dB
-
305 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_3_0_DB 0b00000100 // 2 0 3.0 dB
-
306 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_4_0_DB 0b00000101 // 2 0 4.0 dB
-
307 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_5_0_DB 0b00000110 // 2 0 5.0 dB
-
308 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_6_0_DB 0b00000111 // 2 0 6.0 dB
-
-
-
311 #define RADIOLIB_SX127X_OOK_FIXED_THRESHOLD 0x0C // 7 0 default fixed threshold for OOK data slicer
-
-
-
314 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_1_CHIP 0b00000000 // 7 5 OOK demodulator step period: once per chip (default)
-
315 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_2_CHIP 0b00100000 // 7 5 once every 2 chips
-
316 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_4_CHIP 0b01000000 // 7 5 once every 4 chips
-
317 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_8_CHIP 0b01100000 // 7 5 once every 8 chips
-
318 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_2_1_CHIP 0b10000000 // 7 5 2 times per chip
-
319 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_4_1_CHIP 0b10100000 // 7 5 4 times per chip
-
320 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_8_1_CHIP 0b11000000 // 7 5 8 times per chip
-
321 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_16_1_CHIP 0b11100000 // 7 5 16 times per chip
-
322 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_0_DB 0b00000000 // 3 2 OOK average threshold offset: 0.0 dB (default)
-
323 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_2_DB 0b00000100 // 3 2 2.0 dB
-
324 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_4_DB 0b00001000 // 3 2 4.0 dB
-
325 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_6_DB 0b00001100 // 3 2 6.0 dB
-
326 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_32_PI 0b00000000 // 1 0 OOK average filter coefficient: chip rate / 32*pi
-
327 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_8_PI 0b00000001 // 1 0 chip rate / 8*pi
-
328 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_4_PI 0b00000010 // 1 0 chip rate / 4*pi (default)
-
329 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_2_PI 0b00000011 // 1 0 chip rate / 2*pi
-
-
-
332 #define RADIOLIB_SX127X_AGC_START 0b00010000 // 4 4 manually start AGC sequence
-
333 #define RADIOLIB_SX127X_AFC_CLEAR 0b00000010 // 1 1 manually clear AFC register
-
334 #define RADIOLIB_SX127X_AFC_AUTO_CLEAR_OFF 0b00000000 // 0 0 AFC register will not be cleared at the start of AFC (default)
-
335 #define RADIOLIB_SX127X_AFC_AUTO_CLEAR_ON 0b00000001 // 0 0 AFC register will be cleared at the start of AFC
+
+
248 #define RADIOLIB_SX127X_RESTART_RX_ON_COLLISION_OFF 0b00000000 // 7 7 automatic receiver restart disabled (default)
+
249 #define RADIOLIB_SX127X_RESTART_RX_ON_COLLISION_ON 0b10000000 // 7 7 automatically restart receiver if it gets saturated or on packet collision
+
250 #define RADIOLIB_SX127X_RESTART_RX_WITHOUT_PLL_LOCK 0b01000000 // 6 6 manually restart receiver without frequency change
+
251 #define RADIOLIB_SX127X_RESTART_RX_WITH_PLL_LOCK 0b00100000 // 5 5 manually restart receiver with frequency change
+
252 #define RADIOLIB_SX127X_AFC_AUTO_OFF 0b00000000 // 4 4 no AFC performed (default)
+
253 #define RADIOLIB_SX127X_AFC_AUTO_ON 0b00010000 // 4 4 AFC performed at each receiver startup
+
254 #define RADIOLIB_SX127X_AGC_AUTO_OFF 0b00000000 // 3 3 LNA gain set manually by register
+
255 #define RADIOLIB_SX127X_AGC_AUTO_ON 0b00001000 // 3 3 LNA gain controlled by AGC
+
256 #define RADIOLIB_SX127X_RX_TRIGGER_NONE 0b00000000 // 2 0 receiver startup at: none
+
257 #define RADIOLIB_SX127X_RX_TRIGGER_RSSI_INTERRUPT 0b00000001 // 2 0 RSSI interrupt
+
258 #define RADIOLIB_SX127X_RX_TRIGGER_PREAMBLE_DETECT 0b00000110 // 2 0 preamble detected
+
259 #define RADIOLIB_SX127X_RX_TRIGGER_BOTH 0b00000111 // 2 0 RSSI interrupt and preamble detected
+
+
+
262 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_2 0b00000000 // 2 0 number of samples for RSSI average: 2
+
263 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_4 0b00000001 // 2 0 4
+
264 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_8 0b00000010 // 2 0 8 (default)
+
265 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_16 0b00000011 // 2 0 16
+
266 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_32 0b00000100 // 2 0 32
+
267 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_64 0b00000101 // 2 0 64
+
268 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_128 0b00000110 // 2 0 128
+
269 #define RADIOLIB_SX127X_RSSI_SMOOTHING_SAMPLES_256 0b00000111 // 2 0 256
+
+
+
272 #define RADIOLIB_SX127X_RSSI_COLLISION_THRESHOLD 0x0A // 7 0 RSSI threshold in dB that will be considered a collision, default value: 10 dB
+
+
+
275 #define RADIOLIB_SX127X_RSSI_THRESHOLD 0xFF // 7 0 RSSI threshold that will trigger RSSI interrupt, RssiThreshold = RSSI_THRESHOLD / 2 [dBm]
+
+
+
278 #define RADIOLIB_SX127X_RX_BW_MANT_16 0b00000000 // 4 3 channel filter bandwidth: RxBw = F(XOSC) / (RxBwMant * 2^(RxBwExp + 2)) [kHz]
+
279 #define RADIOLIB_SX127X_RX_BW_MANT_20 0b00001000 // 4 3
+
280 #define RADIOLIB_SX127X_RX_BW_MANT_24 0b00010000 // 4 3 default RxBwMant parameter
+
281 #define RADIOLIB_SX127X_RX_BW_EXP 0b00000101 // 2 0 default RxBwExp parameter
+
+
+
284 #define RADIOLIB_SX127X_RX_BW_MANT_AFC 0b00001000 // 4 3 default RxBwMant parameter used during AFC
+
285 #define RADIOLIB_SX127X_RX_BW_EXP_AFC 0b00000011 // 2 0 default RxBwExp parameter used during AFC
+
+
+
288 #define RADIOLIB_SX127X_BIT_SYNC_OFF 0b00000000 // 5 5 bit synchronizer disabled (not allowed in packet mode)
+
289 #define RADIOLIB_SX127X_BIT_SYNC_ON 0b00100000 // 5 5 bit synchronizer enabled (default)
+
290 #define RADIOLIB_SX127X_OOK_THRESH_FIXED 0b00000000 // 4 3 OOK threshold type: fixed value
+
291 #define RADIOLIB_SX127X_OOK_THRESH_PEAK 0b00001000 // 4 3 peak mode (default)
+
292 #define RADIOLIB_SX127X_OOK_THRESH_AVERAGE 0b00010000 // 4 3 average mode
+
293 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_0_5_DB 0b00000000 // 2 0 OOK demodulator step size: 0.5 dB (default)
+
294 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_1_0_DB 0b00000001 // 2 0 1.0 dB
+
295 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_1_5_DB 0b00000010 // 2 0 1.5 dB
+
296 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_2_0_DB 0b00000011 // 2 0 2.0 dB
+
297 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_3_0_DB 0b00000100 // 2 0 3.0 dB
+
298 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_4_0_DB 0b00000101 // 2 0 4.0 dB
+
299 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_5_0_DB 0b00000110 // 2 0 5.0 dB
+
300 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_STEP_6_0_DB 0b00000111 // 2 0 6.0 dB
+
+
+
303 #define RADIOLIB_SX127X_OOK_FIXED_THRESHOLD 0x0C // 7 0 default fixed threshold for OOK data slicer
+
+
+
306 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_1_CHIP 0b00000000 // 7 5 OOK demodulator step period: once per chip (default)
+
307 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_2_CHIP 0b00100000 // 7 5 once every 2 chips
+
308 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_4_CHIP 0b01000000 // 7 5 once every 4 chips
+
309 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_1_8_CHIP 0b01100000 // 7 5 once every 8 chips
+
310 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_2_1_CHIP 0b10000000 // 7 5 2 times per chip
+
311 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_4_1_CHIP 0b10100000 // 7 5 4 times per chip
+
312 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_8_1_CHIP 0b11000000 // 7 5 8 times per chip
+
313 #define RADIOLIB_SX127X_OOK_PEAK_THRESH_DEC_16_1_CHIP 0b11100000 // 7 5 16 times per chip
+
314 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_0_DB 0b00000000 // 3 2 OOK average threshold offset: 0.0 dB (default)
+
315 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_2_DB 0b00000100 // 3 2 2.0 dB
+
316 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_4_DB 0b00001000 // 3 2 4.0 dB
+
317 #define RADIOLIB_SX127X_OOK_AVERAGE_OFFSET_6_DB 0b00001100 // 3 2 6.0 dB
+
318 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_32_PI 0b00000000 // 1 0 OOK average filter coefficient: chip rate / 32*pi
+
319 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_8_PI 0b00000001 // 1 0 chip rate / 8*pi
+
320 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_4_PI 0b00000010 // 1 0 chip rate / 4*pi (default)
+
321 #define RADIOLIB_SX127X_OOK_AVG_THRESH_FILT_2_PI 0b00000011 // 1 0 chip rate / 2*pi
+
+
+
324 #define RADIOLIB_SX127X_AGC_START 0b00010000 // 4 4 manually start AGC sequence
+
325 #define RADIOLIB_SX127X_AFC_CLEAR 0b00000010 // 1 1 manually clear AFC register
+
326 #define RADIOLIB_SX127X_AFC_AUTO_CLEAR_OFF 0b00000000 // 0 0 AFC register will not be cleared at the start of AFC (default)
+
327 #define RADIOLIB_SX127X_AFC_AUTO_CLEAR_ON 0b00000001 // 0 0 AFC register will be cleared at the start of AFC
+
+
+
330 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_OFF 0b00000000 // 7 7 preamble detection disabled
+
331 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_ON 0b10000000 // 7 7 preamble detection enabled (default)
+
332 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_1_BYTE 0b00000000 // 6 5 preamble detection size: 1 byte (default)
+
333 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_2_BYTE 0b00100000 // 6 5 2 bytes
+
334 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_3_BYTE 0b01000000 // 6 5 3 bytes
+
335 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_TOL 0x0A // 4 0 default number of tolerated errors per chip (4 chips per bit)
-
-
338 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_OFF 0b00000000 // 7 7 preamble detection disabled
-
339 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_ON 0b10000000 // 7 7 preamble detection enabled (default)
-
340 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_1_BYTE 0b00000000 // 6 5 preamble detection size: 1 byte (default)
-
341 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_2_BYTE 0b00100000 // 6 5 2 bytes
-
342 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_3_BYTE 0b01000000 // 6 5 3 bytes
-
343 #define RADIOLIB_SX127X_PREAMBLE_DETECTOR_TOL 0x0A // 4 0 default number of tolerated errors per chip (4 chips per bit)
-
-
-
346 #define RADIOLIB_SX127X_TIMEOUT_RX_RSSI_OFF 0x00 // 7 0 disable receiver timeout when RSSI interrupt doesn't occur (default)
-
-
-
349 #define RADIOLIB_SX127X_TIMEOUT_RX_PREAMBLE_OFF 0x00 // 7 0 disable receiver timeout when preamble interrupt doesn't occur (default)
-
-
-
352 #define RADIOLIB_SX127X_TIMEOUT_SIGNAL_SYNC_OFF 0x00 // 7 0 disable receiver timeout when sync address interrupt doesn't occur (default)
-
-
-
355 #define RADIOLIB_SX127X_RC_CAL_START 0b00000000 // 3 3 manually start RC oscillator calibration
-
356 #define RADIOLIB_SX127X_CLK_OUT_FXOSC 0b00000000 // 2 0 ClkOut frequency: F(XOSC)
-
357 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_2 0b00000001 // 2 0 F(XOSC) / 2
-
358 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_4 0b00000010 // 2 0 F(XOSC) / 4
-
359 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_8 0b00000011 // 2 0 F(XOSC) / 8
-
360 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_16 0b00000100 // 2 0 F(XOSC) / 16
-
361 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_32 0b00000101 // 2 0 F(XOSC) / 32
-
362 #define RADIOLIB_SX127X_CLK_OUT_RC 0b00000110 // 2 0 RC
-
363 #define RADIOLIB_SX127X_CLK_OUT_OFF 0b00000111 // 2 0 disabled (default)
-
-
-
366 #define RADIOLIB_SX127X_PREAMBLE_SIZE_MSB 0x00 // 7 0 preamble size in bytes
-
367 #define RADIOLIB_SX127X_PREAMBLE_SIZE_LSB 0x03 // 7 0 default value: 3 bytes
-
-
-
370 #define RADIOLIB_SX127X_AUTO_RESTART_RX_MODE_OFF 0b00000000 // 7 6 Rx mode restart after packet reception: disabled
-
371 #define RADIOLIB_SX127X_AUTO_RESTART_RX_MODE_NO_PLL 0b01000000 // 7 6 enabled, don't wait for PLL lock
-
372 #define RADIOLIB_SX127X_AUTO_RESTART_RX_MODE_PLL 0b10000000 // 7 6 enabled, wait for PLL lock (default)
-
373 #define RADIOLIB_SX127X_PREAMBLE_POLARITY_AA 0b00000000 // 5 5 preamble polarity: 0xAA = 0b10101010 (default)
-
374 #define RADIOLIB_SX127X_PREAMBLE_POLARITY_55 0b00100000 // 5 5 0x55 = 0b01010101
-
375 #define RADIOLIB_SX127X_SYNC_OFF 0b00000000 // 4 4 sync word disabled
-
376 #define RADIOLIB_SX127X_SYNC_ON 0b00010000 // 4 4 sync word enabled (default)
-
377 #define RADIOLIB_SX127X_SYNC_SIZE 0x03 // 2 0 sync word size in bytes, SyncSize = SYNC_SIZE + 1 bytes
-
-
-
380 #define RADIOLIB_SX127X_SYNC_VALUE_1 0x01 // 7 0 sync word: 1st byte (MSB)
-
381 #define RADIOLIB_SX127X_SYNC_VALUE_2 0x01 // 7 0 2nd byte
-
382 #define RADIOLIB_SX127X_SYNC_VALUE_3 0x01 // 7 0 3rd byte
-
383 #define RADIOLIB_SX127X_SYNC_VALUE_4 0x01 // 7 0 4th byte
-
384 #define RADIOLIB_SX127X_SYNC_VALUE_5 0x01 // 7 0 5th byte
-
385 #define RADIOLIB_SX127X_SYNC_VALUE_6 0x01 // 7 0 6th byte
-
386 #define RADIOLIB_SX127X_SYNC_VALUE_7 0x01 // 7 0 7th byte
-
387 #define RADIOLIB_SX127X_SYNC_VALUE_8 0x01 // 7 0 8th byte (LSB)
-
-
-
390 #define RADIOLIB_SX127X_PACKET_FIXED 0b00000000 // 7 7 packet format: fixed length
-
391 #define RADIOLIB_SX127X_PACKET_VARIABLE 0b10000000 // 7 7 variable length (default)
-
392 #define RADIOLIB_SX127X_DC_FREE_NONE 0b00000000 // 6 5 DC-free encoding: disabled (default)
-
393 #define RADIOLIB_SX127X_DC_FREE_MANCHESTER 0b00100000 // 6 5 Manchester
-
394 #define RADIOLIB_SX127X_DC_FREE_WHITENING 0b01000000 // 6 5 Whitening
-
395 #define RADIOLIB_SX127X_CRC_OFF 0b00000000 // 4 4 CRC disabled
-
396 #define RADIOLIB_SX127X_CRC_ON 0b00010000 // 4 4 CRC enabled (default)
-
397 #define RADIOLIB_SX127X_CRC_AUTOCLEAR_OFF 0b00001000 // 3 3 keep FIFO on CRC mismatch, issue payload ready interrupt
-
398 #define RADIOLIB_SX127X_CRC_AUTOCLEAR_ON 0b00000000 // 3 3 clear FIFO on CRC mismatch, do not issue payload ready interrupt
-
399 #define RADIOLIB_SX127X_ADDRESS_FILTERING_OFF 0b00000000 // 2 1 address filtering: none (default)
-
400 #define RADIOLIB_SX127X_ADDRESS_FILTERING_NODE 0b00000010 // 2 1 node
-
401 #define RADIOLIB_SX127X_ADDRESS_FILTERING_NODE_BROADCAST 0b00000100 // 2 1 node or broadcast
-
402 #define RADIOLIB_SX127X_CRC_WHITENING_TYPE_CCITT 0b00000000 // 0 0 CRC and whitening algorithms: CCITT CRC with standard whitening (default)
-
403 #define RADIOLIB_SX127X_CRC_WHITENING_TYPE_IBM 0b00000001 // 0 0 IBM CRC with alternate whitening
-
-
-
406 #define RADIOLIB_SX127X_DATA_MODE_PACKET 0b01000000 // 6 6 data mode: packet (default)
-
407 #define RADIOLIB_SX127X_DATA_MODE_CONTINUOUS 0b00000000 // 6 6 continuous
-
408 #define RADIOLIB_SX127X_IO_HOME_OFF 0b00000000 // 5 5 io-homecontrol compatibility disabled (default)
-
409 #define RADIOLIB_SX127X_IO_HOME_ON 0b00100000 // 5 5 io-homecontrol compatibility enabled
-
-
-
412 #define RADIOLIB_SX127X_TX_START_FIFO_LEVEL 0b00000000 // 7 7 start packet transmission when: number of bytes in FIFO exceeds FIFO_THRESHOLD
-
413 #define RADIOLIB_SX127X_TX_START_FIFO_NOT_EMPTY 0b10000000 // 7 7 at least one byte in FIFO (default)
-
414 #define RADIOLIB_SX127X_FIFO_THRESH 0x1F // 5 0 FIFO level threshold
-
-
-
417 #define RADIOLIB_SX127X_SEQUENCER_START 0b10000000 // 7 7 manually start sequencer
-
418 #define RADIOLIB_SX127X_SEQUENCER_STOP 0b01000000 // 6 6 manually stop sequencer
-
419 #define RADIOLIB_SX127X_IDLE_MODE_STANDBY 0b00000000 // 5 5 chip mode during sequencer idle mode: standby (default)
-
420 #define RADIOLIB_SX127X_IDLE_MODE_SLEEP 0b00100000 // 5 5 sleep
-
421 #define RADIOLIB_SX127X_FROM_START_LP_SELECTION 0b00000000 // 4 3 mode that will be set after starting sequencer: low power selection (default)
-
422 #define RADIOLIB_SX127X_FROM_START_RECEIVE 0b00001000 // 4 3 receive
-
423 #define RADIOLIB_SX127X_FROM_START_TRANSMIT 0b00010000 // 4 3 transmit
-
424 #define RADIOLIB_SX127X_FROM_START_TRANSMIT_FIFO_LEVEL 0b00011000 // 4 3 transmit on a FIFO level interrupt
-
425 #define RADIOLIB_SX127X_LP_SELECTION_SEQ_OFF 0b00000000 // 2 2 mode that will be set after exiting low power selection: sequencer off (default)
-
426 #define RADIOLIB_SX127X_LP_SELECTION_IDLE 0b00000100 // 2 2 idle state
-
427 #define RADIOLIB_SX127X_FROM_IDLE_TRANSMIT 0b00000000 // 1 1 mode that will be set after exiting idle mode: transmit (default)
-
428 #define RADIOLIB_SX127X_FROM_IDLE_RECEIVE 0b00000010 // 1 1 receive
-
429 #define RADIOLIB_SX127X_FROM_TRANSMIT_LP_SELECTION 0b00000000 // 0 0 mode that will be set after exiting transmit mode: low power selection (default)
-
430 #define RADIOLIB_SX127X_FROM_TRANSMIT_RECEIVE 0b00000001 // 0 0 receive
-
-
-
433 #define RADIOLIB_SX127X_FROM_RECEIVE_PACKET_RECEIVED_PAYLOAD 0b00100000 // 7 5 mode that will be set after exiting receive mode: packet received on payload ready interrupt (default)
-
434 #define RADIOLIB_SX127X_FROM_RECEIVE_LP_SELECTION 0b01000000 // 7 5 low power selection
-
435 #define RADIOLIB_SX127X_FROM_RECEIVE_PACKET_RECEIVED_CRC_OK 0b01100000 // 7 5 packet received on CRC OK interrupt
-
436 #define RADIOLIB_SX127X_FROM_RECEIVE_SEQ_OFF_RSSI 0b10000000 // 7 5 sequencer off on RSSI interrupt
-
437 #define RADIOLIB_SX127X_FROM_RECEIVE_SEQ_OFF_SYNC_ADDR 0b10100000 // 7 5 sequencer off on sync address interrupt
-
438 #define RADIOLIB_SX127X_FROM_RECEIVE_SEQ_OFF_PREAMBLE_DETECT 0b11000000 // 7 5 sequencer off on preamble detect interrupt
-
439 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_RECEIVE 0b00000000 // 4 3 mode that will be set after Rx timeout: receive (default)
-
440 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_TRANSMIT 0b00001000 // 4 3 transmit
-
441 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_LP_SELECTION 0b00010000 // 4 3 low power selection
-
442 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_SEQ_OFF 0b00011000 // 4 3 sequencer off
-
443 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_SEQ_OFF 0b00000000 // 2 0 mode that will be set after packet received: sequencer off (default)
-
444 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_TRANSMIT 0b00000001 // 2 0 transmit
-
445 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_LP_SELECTION 0b00000010 // 2 0 low power selection
-
446 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_RECEIVE_FS 0b00000011 // 2 0 receive via FS
-
447 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_RECEIVE 0b00000100 // 2 0 receive
-
-
-
450 #define RADIOLIB_SX127X_TIMER1_OFF 0b00000000 // 3 2 timer 1 resolution: disabled (default)
-
451 #define RADIOLIB_SX127X_TIMER1_RESOLUTION_64_US 0b00000100 // 3 2 64 us
-
452 #define RADIOLIB_SX127X_TIMER1_RESOLUTION_4_1_MS 0b00001000 // 3 2 4.1 ms
-
453 #define RADIOLIB_SX127X_TIMER1_RESOLUTION_262_MS 0b00001100 // 3 2 262 ms
-
454 #define RADIOLIB_SX127X_TIMER2_OFF 0b00000000 // 3 2 timer 2 resolution: disabled (default)
-
455 #define RADIOLIB_SX127X_TIMER2_RESOLUTION_64_US 0b00000001 // 3 2 64 us
-
456 #define RADIOLIB_SX127X_TIMER2_RESOLUTION_4_1_MS 0b00000010 // 3 2 4.1 ms
-
457 #define RADIOLIB_SX127X_TIMER2_RESOLUTION_262_MS 0b00000011 // 3 2 262 ms
-
-
-
460 #define RADIOLIB_SX127X_TIMER1_COEFFICIENT 0xF5 // 7 0 multiplication coefficient for timer 1
-
-
-
463 #define RADIOLIB_SX127X_TIMER2_COEFFICIENT 0x20 // 7 0 multiplication coefficient for timer 2
-
-
-
466 #define RADIOLIB_SX127X_AUTO_IMAGE_CAL_OFF 0b00000000 // 7 7 temperature calibration disabled (default)
-
467 #define RADIOLIB_SX127X_AUTO_IMAGE_CAL_ON 0b10000000 // 7 7 temperature calibration enabled
-
468 #define RADIOLIB_SX127X_IMAGE_CAL_START 0b01000000 // 6 6 start temperature calibration
-
469 #define RADIOLIB_SX127X_IMAGE_CAL_RUNNING 0b00100000 // 5 5 temperature calibration is on-going
-
470 #define RADIOLIB_SX127X_IMAGE_CAL_COMPLETE 0b00000000 // 5 5 temperature calibration finished
-
471 #define RADIOLIB_SX127X_TEMP_CHANGED 0b00001000 // 3 3 temperature changed more than TEMP_THRESHOLD since last calibration
-
472 #define RADIOLIB_SX127X_TEMP_THRESHOLD_5_DEG_C 0b00000000 // 2 1 temperature change threshold: 5 deg. C
-
473 #define RADIOLIB_SX127X_TEMP_THRESHOLD_10_DEG_C 0b00000010 // 2 1 10 deg. C (default)
-
474 #define RADIOLIB_SX127X_TEMP_THRESHOLD_15_DEG_C 0b00000100 // 2 1 15 deg. C
-
475 #define RADIOLIB_SX127X_TEMP_THRESHOLD_20_DEG_C 0b00000110 // 2 1 20 deg. C
-
476 #define RADIOLIB_SX127X_TEMP_MONITOR_ON 0b00000000 // 0 0 temperature monitoring enabled (default)
-
477 #define RADIOLIB_SX127X_TEMP_MONITOR_OFF 0b00000001 // 0 0 temperature monitoring disabled
-
-
-
480 #define RADIOLIB_SX127X_LOW_BAT_OFF 0b00000000 // 3 3 low battery detector disabled
-
481 #define RADIOLIB_SX127X_LOW_BAT_ON 0b00001000 // 3 3 low battery detector enabled
-
482 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_695_V 0b00000000 // 2 0 battery voltage threshold: 1.695 V
-
483 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_764_V 0b00000001 // 2 0 1.764 V
-
484 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_835_V 0b00000010 // 2 0 1.835 V (default)
-
485 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_905_V 0b00000011 // 2 0 1.905 V
-
486 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_976_V 0b00000100 // 2 0 1.976 V
-
487 #define RADIOLIB_SX127X_LOW_BAT_TRIM_2_045_V 0b00000101 // 2 0 2.045 V
-
488 #define RADIOLIB_SX127X_LOW_BAT_TRIM_2_116_V 0b00000110 // 2 0 2.116 V
-
489 #define RADIOLIB_SX127X_LOW_BAT_TRIM_2_185_V 0b00000111 // 2 0 2.185 V
-
-
-
492 #define RADIOLIB_SX127X_FLAG_MODE_READY 0b10000000 // 7 7 requested mode is ready
-
493 #define RADIOLIB_SX127X_FLAG_RX_READY 0b01000000 // 6 6 reception ready (after RSSI, AGC, AFC)
-
494 #define RADIOLIB_SX127X_FLAG_TX_READY 0b00100000 // 5 5 transmission ready (after PA ramp-up)
-
495 #define RADIOLIB_SX127X_FLAG_PLL_LOCK 0b00010000 // 4 4 PLL locked
-
496 #define RADIOLIB_SX127X_FLAG_RSSI 0b00001000 // 3 3 RSSI value exceeds RSSI threshold
-
497 #define RADIOLIB_SX127X_FLAG_TIMEOUT 0b00000100 // 2 2 timeout occurred
-
498 #define RADIOLIB_SX127X_FLAG_PREAMBLE_DETECT 0b00000010 // 1 1 valid preamble was detected
-
499 #define RADIOLIB_SX127X_FLAG_SYNC_ADDRESS_MATCH 0b00000001 // 0 0 sync address matched
-
-
-
502 #define RADIOLIB_SX127X_FLAG_FIFO_FULL 0b10000000 // 7 7 FIFO is full
-
503 #define RADIOLIB_SX127X_FLAG_FIFO_EMPTY 0b01000000 // 6 6 FIFO is empty
-
504 #define RADIOLIB_SX127X_FLAG_FIFO_LEVEL 0b00100000 // 5 5 number of bytes in FIFO exceeds FIFO_THRESHOLD
-
505 #define RADIOLIB_SX127X_FLAG_FIFO_OVERRUN 0b00010000 // 4 4 FIFO overrun occurred
-
506 #define RADIOLIB_SX127X_FLAG_PACKET_SENT 0b00001000 // 3 3 packet was successfully sent
-
507 #define RADIOLIB_SX127X_FLAG_PAYLOAD_READY 0b00000100 // 2 2 packet was successfully received
-
508 #define RADIOLIB_SX127X_FLAG_CRC_OK 0b00000010 // 1 1 CRC check passed
-
509 #define RADIOLIB_SX127X_FLAG_LOW_BAT 0b00000001 // 0 0 battery voltage dropped below threshold
-
-
-
512 #define RADIOLIB_SX127X_DIO0_CONT_SYNC_ADDRESS 0b00000000 // 7 6
-
513 #define RADIOLIB_SX127X_DIO0_CONT_TX_READY 0b00000000 // 7 6
-
514 #define RADIOLIB_SX127X_DIO0_CONT_RSSI_RADIOLIB_PREAMBLE_DETECTED 0b01000000 // 7 6
-
515 #define RADIOLIB_SX127X_DIO0_CONT_RX_READY 0b10000000 // 7 6
-
516 #define RADIOLIB_SX127X_DIO0_PACK_PAYLOAD_READY 0b00000000 // 7 6
-
517 #define RADIOLIB_SX127X_DIO0_PACK_PACKET_SENT 0b00000000 // 7 6
-
518 #define RADIOLIB_SX127X_DIO0_PACK_CRC_OK 0b01000000 // 7 6
-
519 #define RADIOLIB_SX127X_DIO0_PACK_TEMP_CHANGE_LOW_BAT 0b11000000 // 7 6
-
520 #define RADIOLIB_SX127X_DIO1_CONT_DCLK 0b00000000 // 5 4
-
521 #define RADIOLIB_SX127X_DIO1_CONT_RSSI_RADIOLIB_PREAMBLE_DETECTED 0b00010000 // 5 4
-
522 #define RADIOLIB_SX127X_DIO1_PACK_FIFO_LEVEL 0b00000000 // 5 4
-
523 #define RADIOLIB_SX127X_DIO1_PACK_FIFO_EMPTY 0b00010000 // 5 4
-
524 #define RADIOLIB_SX127X_DIO1_PACK_FIFO_FULL 0b00100000 // 5 4
+
+
338 #define RADIOLIB_SX127X_TIMEOUT_RX_RSSI_OFF 0x00 // 7 0 disable receiver timeout when RSSI interrupt doesn't occur (default)
+
+
+
341 #define RADIOLIB_SX127X_TIMEOUT_RX_PREAMBLE_OFF 0x00 // 7 0 disable receiver timeout when preamble interrupt doesn't occur (default)
+
+
+
344 #define RADIOLIB_SX127X_TIMEOUT_SIGNAL_SYNC_OFF 0x00 // 7 0 disable receiver timeout when sync address interrupt doesn't occur (default)
+
+
+
347 #define RADIOLIB_SX127X_RC_CAL_START 0b00000000 // 3 3 manually start RC oscillator calibration
+
348 #define RADIOLIB_SX127X_CLK_OUT_FXOSC 0b00000000 // 2 0 ClkOut frequency: F(XOSC)
+
349 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_2 0b00000001 // 2 0 F(XOSC) / 2
+
350 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_4 0b00000010 // 2 0 F(XOSC) / 4
+
351 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_8 0b00000011 // 2 0 F(XOSC) / 8
+
352 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_16 0b00000100 // 2 0 F(XOSC) / 16
+
353 #define RADIOLIB_SX127X_CLK_OUT_FXOSC_32 0b00000101 // 2 0 F(XOSC) / 32
+
354 #define RADIOLIB_SX127X_CLK_OUT_RC 0b00000110 // 2 0 RC
+
355 #define RADIOLIB_SX127X_CLK_OUT_OFF 0b00000111 // 2 0 disabled (default)
+
+
+
358 #define RADIOLIB_SX127X_PREAMBLE_SIZE_MSB 0x00 // 7 0 preamble size in bytes
+
359 #define RADIOLIB_SX127X_PREAMBLE_SIZE_LSB 0x03 // 7 0 default value: 3 bytes
+
+
+
362 #define RADIOLIB_SX127X_AUTO_RESTART_RX_MODE_OFF 0b00000000 // 7 6 Rx mode restart after packet reception: disabled
+
363 #define RADIOLIB_SX127X_AUTO_RESTART_RX_MODE_NO_PLL 0b01000000 // 7 6 enabled, don't wait for PLL lock
+
364 #define RADIOLIB_SX127X_AUTO_RESTART_RX_MODE_PLL 0b10000000 // 7 6 enabled, wait for PLL lock (default)
+
365 #define RADIOLIB_SX127X_PREAMBLE_POLARITY_AA 0b00000000 // 5 5 preamble polarity: 0xAA = 0b10101010 (default)
+
366 #define RADIOLIB_SX127X_PREAMBLE_POLARITY_55 0b00100000 // 5 5 0x55 = 0b01010101
+
367 #define RADIOLIB_SX127X_SYNC_OFF 0b00000000 // 4 4 sync word disabled
+
368 #define RADIOLIB_SX127X_SYNC_ON 0b00010000 // 4 4 sync word enabled (default)
+
369 #define RADIOLIB_SX127X_SYNC_SIZE 0x03 // 2 0 sync word size in bytes, SyncSize = SYNC_SIZE + 1 bytes
+
+
+
372 #define RADIOLIB_SX127X_SYNC_VALUE_1 0x01 // 7 0 sync word: 1st byte (MSB)
+
373 #define RADIOLIB_SX127X_SYNC_VALUE_2 0x01 // 7 0 2nd byte
+
374 #define RADIOLIB_SX127X_SYNC_VALUE_3 0x01 // 7 0 3rd byte
+
375 #define RADIOLIB_SX127X_SYNC_VALUE_4 0x01 // 7 0 4th byte
+
376 #define RADIOLIB_SX127X_SYNC_VALUE_5 0x01 // 7 0 5th byte
+
377 #define RADIOLIB_SX127X_SYNC_VALUE_6 0x01 // 7 0 6th byte
+
378 #define RADIOLIB_SX127X_SYNC_VALUE_7 0x01 // 7 0 7th byte
+
379 #define RADIOLIB_SX127X_SYNC_VALUE_8 0x01 // 7 0 8th byte (LSB)
+
+
+
382 #define RADIOLIB_SX127X_PACKET_FIXED 0b00000000 // 7 7 packet format: fixed length
+
383 #define RADIOLIB_SX127X_PACKET_VARIABLE 0b10000000 // 7 7 variable length (default)
+
384 #define RADIOLIB_SX127X_DC_FREE_NONE 0b00000000 // 6 5 DC-free encoding: disabled (default)
+
385 #define RADIOLIB_SX127X_DC_FREE_MANCHESTER 0b00100000 // 6 5 Manchester
+
386 #define RADIOLIB_SX127X_DC_FREE_WHITENING 0b01000000 // 6 5 Whitening
+
387 #define RADIOLIB_SX127X_CRC_OFF 0b00000000 // 4 4 CRC disabled
+
388 #define RADIOLIB_SX127X_CRC_ON 0b00010000 // 4 4 CRC enabled (default)
+
389 #define RADIOLIB_SX127X_CRC_AUTOCLEAR_OFF 0b00001000 // 3 3 keep FIFO on CRC mismatch, issue payload ready interrupt
+
390 #define RADIOLIB_SX127X_CRC_AUTOCLEAR_ON 0b00000000 // 3 3 clear FIFO on CRC mismatch, do not issue payload ready interrupt
+
391 #define RADIOLIB_SX127X_ADDRESS_FILTERING_OFF 0b00000000 // 2 1 address filtering: none (default)
+
392 #define RADIOLIB_SX127X_ADDRESS_FILTERING_NODE 0b00000010 // 2 1 node
+
393 #define RADIOLIB_SX127X_ADDRESS_FILTERING_NODE_BROADCAST 0b00000100 // 2 1 node or broadcast
+
394 #define RADIOLIB_SX127X_CRC_WHITENING_TYPE_CCITT 0b00000000 // 0 0 CRC and whitening algorithms: CCITT CRC with standard whitening (default)
+
395 #define RADIOLIB_SX127X_CRC_WHITENING_TYPE_IBM 0b00000001 // 0 0 IBM CRC with alternate whitening
+
+
+
398 #define RADIOLIB_SX127X_DATA_MODE_PACKET 0b01000000 // 6 6 data mode: packet (default)
+
399 #define RADIOLIB_SX127X_DATA_MODE_CONTINUOUS 0b00000000 // 6 6 continuous
+
400 #define RADIOLIB_SX127X_IO_HOME_OFF 0b00000000 // 5 5 io-homecontrol compatibility disabled (default)
+
401 #define RADIOLIB_SX127X_IO_HOME_ON 0b00100000 // 5 5 io-homecontrol compatibility enabled
+
+
+
404 #define RADIOLIB_SX127X_TX_START_FIFO_LEVEL 0b00000000 // 7 7 start packet transmission when: number of bytes in FIFO exceeds FIFO_THRESHOLD
+
405 #define RADIOLIB_SX127X_TX_START_FIFO_NOT_EMPTY 0b10000000 // 7 7 at least one byte in FIFO (default)
+
406 #define RADIOLIB_SX127X_FIFO_THRESH 0x1F // 5 0 FIFO level threshold
+
+
+
409 #define RADIOLIB_SX127X_SEQUENCER_START 0b10000000 // 7 7 manually start sequencer
+
410 #define RADIOLIB_SX127X_SEQUENCER_STOP 0b01000000 // 6 6 manually stop sequencer
+
411 #define RADIOLIB_SX127X_IDLE_MODE_STANDBY 0b00000000 // 5 5 chip mode during sequencer idle mode: standby (default)
+
412 #define RADIOLIB_SX127X_IDLE_MODE_SLEEP 0b00100000 // 5 5 sleep
+
413 #define RADIOLIB_SX127X_FROM_START_LP_SELECTION 0b00000000 // 4 3 mode that will be set after starting sequencer: low power selection (default)
+
414 #define RADIOLIB_SX127X_FROM_START_RECEIVE 0b00001000 // 4 3 receive
+
415 #define RADIOLIB_SX127X_FROM_START_TRANSMIT 0b00010000 // 4 3 transmit
+
416 #define RADIOLIB_SX127X_FROM_START_TRANSMIT_FIFO_LEVEL 0b00011000 // 4 3 transmit on a FIFO level interrupt
+
417 #define RADIOLIB_SX127X_LP_SELECTION_SEQ_OFF 0b00000000 // 2 2 mode that will be set after exiting low power selection: sequencer off (default)
+
418 #define RADIOLIB_SX127X_LP_SELECTION_IDLE 0b00000100 // 2 2 idle state
+
419 #define RADIOLIB_SX127X_FROM_IDLE_TRANSMIT 0b00000000 // 1 1 mode that will be set after exiting idle mode: transmit (default)
+
420 #define RADIOLIB_SX127X_FROM_IDLE_RECEIVE 0b00000010 // 1 1 receive
+
421 #define RADIOLIB_SX127X_FROM_TRANSMIT_LP_SELECTION 0b00000000 // 0 0 mode that will be set after exiting transmit mode: low power selection (default)
+
422 #define RADIOLIB_SX127X_FROM_TRANSMIT_RECEIVE 0b00000001 // 0 0 receive
+
+
+
425 #define RADIOLIB_SX127X_FROM_RECEIVE_PACKET_RECEIVED_PAYLOAD 0b00100000 // 7 5 mode that will be set after exiting receive mode: packet received on payload ready interrupt (default)
+
426 #define RADIOLIB_SX127X_FROM_RECEIVE_LP_SELECTION 0b01000000 // 7 5 low power selection
+
427 #define RADIOLIB_SX127X_FROM_RECEIVE_PACKET_RECEIVED_CRC_OK 0b01100000 // 7 5 packet received on CRC OK interrupt
+
428 #define RADIOLIB_SX127X_FROM_RECEIVE_SEQ_OFF_RSSI 0b10000000 // 7 5 sequencer off on RSSI interrupt
+
429 #define RADIOLIB_SX127X_FROM_RECEIVE_SEQ_OFF_SYNC_ADDR 0b10100000 // 7 5 sequencer off on sync address interrupt
+
430 #define RADIOLIB_SX127X_FROM_RECEIVE_SEQ_OFF_PREAMBLE_DETECT 0b11000000 // 7 5 sequencer off on preamble detect interrupt
+
431 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_RECEIVE 0b00000000 // 4 3 mode that will be set after Rx timeout: receive (default)
+
432 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_TRANSMIT 0b00001000 // 4 3 transmit
+
433 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_LP_SELECTION 0b00010000 // 4 3 low power selection
+
434 #define RADIOLIB_SX127X_FROM_RX_TIMEOUT_SEQ_OFF 0b00011000 // 4 3 sequencer off
+
435 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_SEQ_OFF 0b00000000 // 2 0 mode that will be set after packet received: sequencer off (default)
+
436 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_TRANSMIT 0b00000001 // 2 0 transmit
+
437 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_LP_SELECTION 0b00000010 // 2 0 low power selection
+
438 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_RECEIVE_FS 0b00000011 // 2 0 receive via FS
+
439 #define RADIOLIB_SX127X_FROM_PACKET_RECEIVED_RECEIVE 0b00000100 // 2 0 receive
+
+
+
442 #define RADIOLIB_SX127X_TIMER1_OFF 0b00000000 // 3 2 timer 1 resolution: disabled (default)
+
443 #define RADIOLIB_SX127X_TIMER1_RESOLUTION_64_US 0b00000100 // 3 2 64 us
+
444 #define RADIOLIB_SX127X_TIMER1_RESOLUTION_4_1_MS 0b00001000 // 3 2 4.1 ms
+
445 #define RADIOLIB_SX127X_TIMER1_RESOLUTION_262_MS 0b00001100 // 3 2 262 ms
+
446 #define RADIOLIB_SX127X_TIMER2_OFF 0b00000000 // 3 2 timer 2 resolution: disabled (default)
+
447 #define RADIOLIB_SX127X_TIMER2_RESOLUTION_64_US 0b00000001 // 3 2 64 us
+
448 #define RADIOLIB_SX127X_TIMER2_RESOLUTION_4_1_MS 0b00000010 // 3 2 4.1 ms
+
449 #define RADIOLIB_SX127X_TIMER2_RESOLUTION_262_MS 0b00000011 // 3 2 262 ms
+
+
+
452 #define RADIOLIB_SX127X_TIMER1_COEFFICIENT 0xF5 // 7 0 multiplication coefficient for timer 1
+
+
+
455 #define RADIOLIB_SX127X_TIMER2_COEFFICIENT 0x20 // 7 0 multiplication coefficient for timer 2
+
+
+
458 #define RADIOLIB_SX127X_AUTO_IMAGE_CAL_OFF 0b00000000 // 7 7 temperature calibration disabled (default)
+
459 #define RADIOLIB_SX127X_AUTO_IMAGE_CAL_ON 0b10000000 // 7 7 temperature calibration enabled
+
460 #define RADIOLIB_SX127X_IMAGE_CAL_START 0b01000000 // 6 6 start temperature calibration
+
461 #define RADIOLIB_SX127X_IMAGE_CAL_RUNNING 0b00100000 // 5 5 temperature calibration is on-going
+
462 #define RADIOLIB_SX127X_IMAGE_CAL_COMPLETE 0b00000000 // 5 5 temperature calibration finished
+
463 #define RADIOLIB_SX127X_TEMP_CHANGED 0b00001000 // 3 3 temperature changed more than TEMP_THRESHOLD since last calibration
+
464 #define RADIOLIB_SX127X_TEMP_THRESHOLD_5_DEG_C 0b00000000 // 2 1 temperature change threshold: 5 deg. C
+
465 #define RADIOLIB_SX127X_TEMP_THRESHOLD_10_DEG_C 0b00000010 // 2 1 10 deg. C (default)
+
466 #define RADIOLIB_SX127X_TEMP_THRESHOLD_15_DEG_C 0b00000100 // 2 1 15 deg. C
+
467 #define RADIOLIB_SX127X_TEMP_THRESHOLD_20_DEG_C 0b00000110 // 2 1 20 deg. C
+
468 #define RADIOLIB_SX127X_TEMP_MONITOR_ON 0b00000000 // 0 0 temperature monitoring enabled (default)
+
469 #define RADIOLIB_SX127X_TEMP_MONITOR_OFF 0b00000001 // 0 0 temperature monitoring disabled
+
+
+
472 #define RADIOLIB_SX127X_LOW_BAT_OFF 0b00000000 // 3 3 low battery detector disabled
+
473 #define RADIOLIB_SX127X_LOW_BAT_ON 0b00001000 // 3 3 low battery detector enabled
+
474 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_695_V 0b00000000 // 2 0 battery voltage threshold: 1.695 V
+
475 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_764_V 0b00000001 // 2 0 1.764 V
+
476 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_835_V 0b00000010 // 2 0 1.835 V (default)
+
477 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_905_V 0b00000011 // 2 0 1.905 V
+
478 #define RADIOLIB_SX127X_LOW_BAT_TRIM_1_976_V 0b00000100 // 2 0 1.976 V
+
479 #define RADIOLIB_SX127X_LOW_BAT_TRIM_2_045_V 0b00000101 // 2 0 2.045 V
+
480 #define RADIOLIB_SX127X_LOW_BAT_TRIM_2_116_V 0b00000110 // 2 0 2.116 V
+
481 #define RADIOLIB_SX127X_LOW_BAT_TRIM_2_185_V 0b00000111 // 2 0 2.185 V
+
+
+
484 #define RADIOLIB_SX127X_FLAG_MODE_READY 0b10000000 // 7 7 requested mode is ready
+
485 #define RADIOLIB_SX127X_FLAG_RX_READY 0b01000000 // 6 6 reception ready (after RSSI, AGC, AFC)
+
486 #define RADIOLIB_SX127X_FLAG_TX_READY 0b00100000 // 5 5 transmission ready (after PA ramp-up)
+
487 #define RADIOLIB_SX127X_FLAG_PLL_LOCK 0b00010000 // 4 4 PLL locked
+
488 #define RADIOLIB_SX127X_FLAG_RSSI 0b00001000 // 3 3 RSSI value exceeds RSSI threshold
+
489 #define RADIOLIB_SX127X_FLAG_TIMEOUT 0b00000100 // 2 2 timeout occurred
+
490 #define RADIOLIB_SX127X_FLAG_PREAMBLE_DETECT 0b00000010 // 1 1 valid preamble was detected
+
491 #define RADIOLIB_SX127X_FLAG_SYNC_ADDRESS_MATCH 0b00000001 // 0 0 sync address matched
+
+
+
494 #define RADIOLIB_SX127X_FLAG_FIFO_FULL 0b10000000 // 7 7 FIFO is full
+
495 #define RADIOLIB_SX127X_FLAG_FIFO_EMPTY 0b01000000 // 6 6 FIFO is empty
+
496 #define RADIOLIB_SX127X_FLAG_FIFO_LEVEL 0b00100000 // 5 5 number of bytes in FIFO exceeds FIFO_THRESHOLD
+
497 #define RADIOLIB_SX127X_FLAG_FIFO_OVERRUN 0b00010000 // 4 4 FIFO overrun occurred
+
498 #define RADIOLIB_SX127X_FLAG_PACKET_SENT 0b00001000 // 3 3 packet was successfully sent
+
499 #define RADIOLIB_SX127X_FLAG_PAYLOAD_READY 0b00000100 // 2 2 packet was successfully received
+
500 #define RADIOLIB_SX127X_FLAG_CRC_OK 0b00000010 // 1 1 CRC check passed
+
501 #define RADIOLIB_SX127X_FLAG_LOW_BAT 0b00000001 // 0 0 battery voltage dropped below threshold
+
+
+
504 #define RADIOLIB_SX127X_DIO0_LORA_RX_DONE 0b00000000 // 7 6
+
505 #define RADIOLIB_SX127X_DIO0_LORA_TX_DONE 0b01000000 // 7 6
+
506 #define RADIOLIB_SX127X_DIO0_LORA_CAD_DONE 0b10000000 // 7 6
+
507 #define RADIOLIB_SX127X_DIO0_CONT_MODE_READY 0b11000000 // 7 6
+
508 #define RADIOLIB_SX127X_DIO0_CONT_SYNC_ADDRESS 0b00000000 // 7 6
+
509 #define RADIOLIB_SX127X_DIO0_CONT_RSSI_PREAMBLE_DETECT 0b01000000 // 7 6
+
510 #define RADIOLIB_SX127X_DIO0_CONT_RX_READY 0b10000000 // 7 6
+
511 #define RADIOLIB_SX127X_DIO0_CONT_TX_READY 0b00000000 // 7 6
+
512 #define RADIOLIB_SX127X_DIO0_PACK_PAYLOAD_READY 0b00000000 // 7 6
+
513 #define RADIOLIB_SX127X_DIO0_PACK_PACKET_SENT 0b00000000 // 7 6
+
514 #define RADIOLIB_SX127X_DIO0_PACK_CRC_OK 0b01000000 // 7 6
+
515 #define RADIOLIB_SX127X_DIO0_PACK_TEMP_CHANGE_LOW_BAT 0b11000000 // 7 6
+
516 #define RADIOLIB_SX127X_DIO1_LORA_RX_TIMEOUT 0b00000000 // 5 4
+
517 #define RADIOLIB_SX127X_DIO1_LORA_FHSS_CHANGE_CHANNEL 0b01000000 // 5 4
+
518 #define RADIOLIB_SX127X_DIO1_LORA_CAD_DETECTED 0b10000000 // 5 4
+
519 #define RADIOLIB_SX127X_DIO1_CONT_DCLK 0b00000000 // 5 4
+
520 #define RADIOLIB_SX127X_DIO1_CONT_RSSI_PREAMBLE_DETECT 0b00010000 // 5 4
+
521 #define RADIOLIB_SX127X_DIO1_PACK_FIFO_LEVEL 0b00000000 // 5 4
+
522 #define RADIOLIB_SX127X_DIO1_PACK_FIFO_EMPTY 0b00010000 // 5 4
+
523 #define RADIOLIB_SX127X_DIO1_PACK_FIFO_FULL 0b00100000 // 5 4
+
524 #define RADIOLIB_SX127X_DIO2_LORA_FHSS_CHANGE_CHANNEL 0b00000000 // 3 2
525 #define RADIOLIB_SX127X_DIO2_CONT_DATA 0b00000000 // 3 2
-
-
-
528 #define RADIOLIB_SX127X_FAST_HOP_OFF 0b00000000 // 7 7 carrier frequency validated when FRF registers are written
-
529 #define RADIOLIB_SX127X_FAST_HOP_ON 0b10000000 // 7 7 carrier frequency validated when FS modes are requested
-
-
-
532 #define RADIOLIB_SX127X_TCXO_INPUT_EXTERNAL 0b00000000 // 4 4 use external crystal oscillator
-
533 #define RADIOLIB_SX127X_TCXO_INPUT_EXTERNAL_CLIPPED 0b00010000 // 4 4 use external crystal oscillator clipped sine connected to XTA pin
-
-
-
536 #define RADIOLIB_SX127X_PLL_BANDWIDTH_75_KHZ 0b00000000 // 7 6 PLL bandwidth: 75 kHz
-
537 #define RADIOLIB_SX127X_PLL_BANDWIDTH_150_KHZ 0b01000000 // 7 6 150 kHz
-
538 #define RADIOLIB_SX127X_PLL_BANDWIDTH_225_KHZ 0b10000000 // 7 6 225 kHz
-
539 #define RADIOLIB_SX127X_PLL_BANDWIDTH_300_KHZ 0b11000000 // 7 6 300 kHz (default)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
579 int16_t
begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength);
-
-
584 virtual void reset() = 0;
-
-
603 int16_t
beginFSK(uint8_t chipVersion,
float br,
float freqDev,
float rxBw, uint16_t preambleLength,
bool enableOOK);
-
-
617 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
629 int16_t
receive(uint8_t* data,
size_t len)
override;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
526 #define RADIOLIB_SX127X_DIO2_PACK_FIFO_FULL 0b00000000 // 3 2
+
527 #define RADIOLIB_SX127X_DIO2_PACK_RX_READY 0b00000100 // 3 2
+
528 #define RADIOLIB_SX127X_DIO2_PACK_TIMEOUT 0b00001000 // 3 2
+
529 #define RADIOLIB_SX127X_DIO2_PACK_SYNC_ADDRESS 0b00011000 // 3 2
+
530 #define RADIOLIB_SX127X_DIO3_LORA_CAD_DONE 0b00000000 // 0 1
+
531 #define RADIOLIB_SX127X_DIO3_LORA_VALID_HEADER 0b00000001 // 0 1
+
532 #define RADIOLIB_SX127X_DIO3_LORA_PAYLOAD_CRC_ERROR 0b00000010 // 0 1
+
533 #define RADIOLIB_SX127X_DIO3_CONT_TIMEOUT 0b00000000 // 0 1
+
534 #define RADIOLIB_SX127X_DIO3_CONT_RSSI_PREAMBLE_DETECT 0b00000001 // 0 1
+
535 #define RADIOLIB_SX127X_DIO3_CONT_TEMP_CHANGE_LOW_BAT 0b00000011 // 0 1
+
536 #define RADIOLIB_SX127X_DIO3_PACK_FIFO_EMPTY 0b00000000 // 0 1
+
537 #define RADIOLIB_SX127X_DIO3_PACK_TX_READY 0b00000001 // 0 1
+
+
+
540 #define RADIOLIB_SX127X_DIO4_LORA_CAD_DETECTED 0b10000000 // 7 6
+
541 #define RADIOLIB_SX127X_DIO4_LORA_PLL_LOCK 0b01000000 // 7 6
+
542 #define RADIOLIB_SX127X_DIO4_CONT_TEMP_CHANGE_LOW_BAT 0b00000000 // 7 6
+
543 #define RADIOLIB_SX127X_DIO4_CONT_PLL_LOCK 0b01000000 // 7 6
+
544 #define RADIOLIB_SX127X_DIO4_CONT_TIMEOUT 0b10000000 // 7 6
+
545 #define RADIOLIB_SX127X_DIO4_CONT_MODE_READY 0b11000000 // 7 6
+
546 #define RADIOLIB_SX127X_DIO4_PACK_TEMP_CHANGE_LOW_BAT 0b00000000 // 7 6
+
547 #define RADIOLIB_SX127X_DIO4_PACK_PLL_LOCK 0b01000000 // 7 6
+
548 #define RADIOLIB_SX127X_DIO4_PACK_TIMEOUT 0b10000000 // 7 6
+
549 #define RADIOLIB_SX127X_DIO4_PACK_RSSI_PREAMBLE_DETECT 0b11000000 // 7 6
+
550 #define RADIOLIB_SX127X_DIO5_LORA_MODE_READY 0b00000000 // 5 4
+
551 #define RADIOLIB_SX127X_DIO5_LORA_CLK_OUT 0b00010000 // 5 4
+
552 #define RADIOLIB_SX127X_DIO5_CONT_CLK_OUT 0b00000000 // 5 4
+
553 #define RADIOLIB_SX127X_DIO5_CONT_PLL_LOCK 0b00010000 // 5 4
+
554 #define RADIOLIB_SX127X_DIO5_CONT_RSSI_PREAMBLE_DETECT 0b00100000 // 5 4
+
555 #define RADIOLIB_SX127X_DIO5_CONT_MODE_READY 0b00110000 // 5 4
+
556 #define RADIOLIB_SX127X_DIO5_PACK_CLK_OUT 0b00000000 // 5 4
+
557 #define RADIOLIB_SX127X_DIO5_PACK_PLL_LOCK 0b00010000 // 5 4
+
558 #define RADIOLIB_SX127X_DIO5_PACK_DATA 0b00100000 // 5 4
+
559 #define RADIOLIB_SX127X_DIO5_PACK_MODE_READY 0b00110000 // 5 4
+
560 #define RADIOLIB_SX127X_DIO_MAP_PREAMBLE_DETECT 0b00000001 // 0 0
+
561 #define RADIOLIB_SX127X_DIO_MAP_RSSI 0b00000000 // 0 0
+
+
+
564 #define RADIOLIB_SX127X_FAST_HOP_OFF 0b00000000 // 7 7 carrier frequency validated when FRF registers are written
+
565 #define RADIOLIB_SX127X_FAST_HOP_ON 0b10000000 // 7 7 carrier frequency validated when FS modes are requested
+
+
+
568 #define RADIOLIB_SX127X_TCXO_INPUT_EXTERNAL 0b00000000 // 4 4 use external crystal oscillator
+
569 #define RADIOLIB_SX127X_TCXO_INPUT_EXTERNAL_CLIPPED 0b00010000 // 4 4 use external crystal oscillator clipped sine connected to XTA pin
+
+
+
572 #define RADIOLIB_SX127X_PLL_BANDWIDTH_75_KHZ 0b00000000 // 7 6 PLL bandwidth: 75 kHz
+
573 #define RADIOLIB_SX127X_PLL_BANDWIDTH_150_KHZ 0b01000000 // 7 6 150 kHz
+
574 #define RADIOLIB_SX127X_PLL_BANDWIDTH_225_KHZ 0b10000000 // 7 6 225 kHz
+
575 #define RADIOLIB_SX127X_PLL_BANDWIDTH_300_KHZ 0b11000000 // 7 6 300 kHz (default)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
615 int16_t
begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength);
+
+
620 virtual void reset() = 0;
+
+
639 int16_t
beginFSK(uint8_t chipVersion,
float br,
float freqDev,
float rxBw, uint16_t preambleLength,
bool enableOOK);
+
+
653 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+
665 int16_t
receive(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
739 bool fifoAdd(uint8_t* data,
int totalLen,
volatile int* remLen);
-
-
752 bool fifoGet(
volatile uint8_t* data,
int totalLen,
volatile int* rcvLen);
-
-
765 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
776 int16_t
startReceive(uint8_t len = 0, uint8_t mode = RADIOLIB_SX127X_RXCONTINUOUS);
-
-
788 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+
+
+
+
+
+
775 bool fifoAdd(uint8_t* data,
int totalLen,
volatile int* remLen);
+
+
788 bool fifoGet(
volatile uint8_t* data,
int totalLen,
volatile int* rcvLen);
-
-
-
-
-
-
-
-
-
-
-
+
801 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+
812 int16_t
startReceive(uint8_t len = 0, uint8_t mode = RADIOLIB_SX127X_RXCONTINUOUS);
+
+
824 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
900 int16_t
setAFC(
bool isEnabled);
+
-
+
-
920 int16_t
setSyncWord(uint8_t* syncWord,
size_t len);
-
-
-
-
-
-
+
+
+
+
+
936 int16_t
setAFC(
bool isEnabled);
+
+
-
954 int16_t
setOOK(
bool enableOOK);
-
-
-
-
-
-
+
956 int16_t
setSyncWord(uint8_t* syncWord,
size_t len);
+
+
+
+
+
+
-
+
990 int16_t
setOOK(
bool enableOOK);
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
1061 int16_t
setRSSIConfig(uint8_t smoothingSamples, int8_t offset = 0);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1142 void readBit(RADIOLIB_PIN_TYPE pin);
-
-
-
-
-
-
-
-
-
-
1172 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
-
1177 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
-
-
-
-
-
-
1187 bool _crcEnabled =
false;
-
-
1189 size_t _packetLength = 0;
-
-
1191 int16_t setFrequencyRaw(
float newFreq);
-
-
1193 int16_t configFSK();
-
1194 int16_t getActiveModem();
-
1195 int16_t directMode();
-
1196 int16_t setPacketMode(uint8_t mode, uint8_t len);
-
-
1198 #if !defined(RADIOLIB_GODMODE)
-
-
-
1201 float _dataRate = 0;
-
1202 bool _packetLengthQueried =
false;
-
1203 uint8_t _packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;
-
-
1205 bool findChip(uint8_t ver);
-
1206 int16_t setMode(uint8_t mode);
-
1207 int16_t setActiveModem(uint8_t modem);
-
1208 void clearIRQFlags();
-
1209 void clearFIFO(
size_t count);
-
1217 static uint8_t calculateBWManExp(
float bandwidth);
+
+
+
+
+
+
+
+
+
1097 int16_t
setRSSIConfig(uint8_t smoothingSamples, int8_t offset = 0);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1178 void readBit(RADIOLIB_PIN_TYPE pin);
+
+
+
+
+
+
+
+
+
+
1217 int16_t
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value);
-
1219 virtual void errataFix(
bool rx) = 0;
-
-
-
-
-
+
+
+
1228 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+
1233 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+
+
+
+
+
1243 bool _crcEnabled =
false;
+
+
1245 size_t _packetLength = 0;
+
+
1247 int16_t setFrequencyRaw(
float newFreq);
+
+
1249 int16_t configFSK();
+
1250 int16_t getActiveModem();
+
1251 int16_t directMode();
+
1252 int16_t setPacketMode(uint8_t mode, uint8_t len);
+
+
1254 #if !defined(RADIOLIB_GODMODE)
+
+
+
1257 float _dataRate = 0;
+
1258 bool _packetLengthQueried =
false;
+
1259 uint8_t _packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;
+
+
1261 bool findChip(uint8_t ver);
+
1262 int16_t setMode(uint8_t mode);
+
1263 int16_t setActiveModem(uint8_t modem);
+
1264 void clearIRQFlags();
+
1265 void clearFIFO(
size_t count);
+
1273 static uint8_t calculateBWManExp(
float bandwidth);
+
+
1275 virtual void errataFix(
bool rx) = 0;
+
+
+
+
+
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
+int16_t setDIOPreambleDetect(bool usePreambleDetect)
Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.
Definition: SX127x.cpp:1535
int16_t setNodeAddress(uint8_t nodeAddr)
Sets FSK node address. Calling this method will enable address filtering. Only available in FSK mode.
Definition: SX127x.cpp:969
int8_t getTempRaw()
Reads uncalibrated temperature value. This function will change operating mode and should not be call...
Definition: SX127x.cpp:1287
int16_t startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)
Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.
Definition: SX127x.cpp:356
@@ -875,7 +916,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
uint8_t getModemStatus()
Reads modem status. Only available in LoRa mode.
Definition: SX127x.cpp:1244
uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX127x.cpp:1258
int16_t standby() override
Sets the LoRa module to standby.
Definition: SX127x.cpp:273
-Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:547
+Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:583
bool fifoAdd(uint8_t *data, int totalLen, volatile int *remLen)
Set interrupt service routine function to call when FIFO is empty.
Definition: SX127x.cpp:455
float getSNR()
Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.
Definition: SX127x.cpp:807
virtual void reset()=0
Reset method. Will reset the chip to the default state using RST pin. Declared pure virtual since SX1...
@@ -894,6 +935,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)
Sets the hopping period and enables FHSS.
Definition: SX127x.cpp:1504
int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.
Definition: SX127x.cpp:893
void clearFifoFullAction()
Clears interrupt service routine to call when FIFO is full.
Definition: SX127x.cpp:450
+int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
Definition: SX127x.cpp:1525
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:16
int16_t scanChannel()
Performs scan for valid LoRa preamble in the current channel.
Definition: SX127x.cpp:245
uint8_t getFHSSHoppingPeriod(void)
Gets FHSS hopping period.
Definition: SX127x.cpp:1508
diff --git a/_type_def_8h_source.html b/_type_def_8h_source.html
index 77764155..da1ee07a 100644
--- a/_type_def_8h_source.html
+++ b/_type_def_8h_source.html
@@ -161,81 +161,85 @@ $(document).ready(function(){initNavTree('_type_def_8h_source.html',''); initRes
204 #define RADIOLIB_ERR_LORA_HEADER_DAMAGED (-24)
-
-
- 211 #define RADIOLIB_ERR_INVALID_BIT_RATE (-101)
-
- 216 #define RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION (-102)
+ 209 #define RADIOLIB_ERR_UNSUPPORTED (-25)
+
+ 214 #define RADIOLIB_ERR_INVALID_DIO_PIN (-26)
+
+
- 221 #define RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO (-103)
+ 221 #define RADIOLIB_ERR_INVALID_BIT_RATE (-101)
- 226 #define RADIOLIB_ERR_INVALID_RX_BANDWIDTH (-104)
+ 226 #define RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION (-102)
- 231 #define RADIOLIB_ERR_INVALID_SYNC_WORD (-105)
+ 231 #define RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO (-103)
- 236 #define RADIOLIB_ERR_INVALID_DATA_SHAPING (-106)
+ 236 #define RADIOLIB_ERR_INVALID_RX_BANDWIDTH (-104)
- 241 #define RADIOLIB_ERR_INVALID_MODULATION (-107)
+ 241 #define RADIOLIB_ERR_INVALID_SYNC_WORD (-105)
- 246 #define RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE (-108)
+ 246 #define RADIOLIB_ERR_INVALID_DATA_SHAPING (-106)
-
-
- 253 #define RADIOLIB_ERR_INVALID_SYMBOL (-201)
-
-
-
- 260 #define RADIOLIB_ERR_INVALID_RTTY_SHIFT (-401)
-
- 265 #define RADIOLIB_ERR_UNSUPPORTED_ENCODING (-402)
+ 251 #define RADIOLIB_ERR_INVALID_MODULATION (-107)
+
+ 256 #define RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE (-108)
+
+
+
+ 263 #define RADIOLIB_ERR_INVALID_SYMBOL (-201)
+
+
-
-
- 272 #define RADIOLIB_ERR_INVALID_DATA_RATE (-501)
-
- 277 #define RADIOLIB_ERR_INVALID_ADDRESS_WIDTH (-502)
+ 270 #define RADIOLIB_ERR_INVALID_RTTY_SHIFT (-401)
+
+ 275 #define RADIOLIB_ERR_UNSUPPORTED_ENCODING (-402)
+
+
- 282 #define RADIOLIB_ERR_INVALID_PIPE_NUMBER (-503)
+ 282 #define RADIOLIB_ERR_INVALID_DATA_RATE (-501)
- 287 #define RADIOLIB_ERR_ACK_NOT_RECEIVED (-504)
+ 287 #define RADIOLIB_ERR_INVALID_ADDRESS_WIDTH (-502)
-
-
- 294 #define RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS (-601)
-
-
-
- 301 #define RADIOLIB_ERR_INVALID_CRC_CONFIGURATION (-701)
-
- 306 #define RADIOLIB_LORA_DETECTED (-702)
+ 292 #define RADIOLIB_ERR_INVALID_PIPE_NUMBER (-503)
+
+ 297 #define RADIOLIB_ERR_ACK_NOT_RECEIVED (-504)
+
+
+
+ 304 #define RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS (-601)
+
+
- 311 #define RADIOLIB_ERR_INVALID_TCXO_VOLTAGE (-703)
+ 311 #define RADIOLIB_ERR_INVALID_CRC_CONFIGURATION (-701)
- 316 #define RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS (-704)
+ 316 #define RADIOLIB_LORA_DETECTED (-702)
- 321 #define RADIOLIB_ERR_SPI_CMD_TIMEOUT (-705)
+ 321 #define RADIOLIB_ERR_INVALID_TCXO_VOLTAGE (-703)
- 326 #define RADIOLIB_ERR_SPI_CMD_INVALID (-706)
+ 326 #define RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS (-704)
- 331 #define RADIOLIB_ERR_SPI_CMD_FAILED (-707)
+ 331 #define RADIOLIB_ERR_SPI_CMD_TIMEOUT (-705)
- 339 #define RADIOLIB_ERR_INVALID_SLEEP_PERIOD (-708)
-
- 346 #define RADIOLIB_ERR_INVALID_RX_PERIOD (-709)
-
-
-
- 355 #define RADIOLIB_ERR_INVALID_CALLSIGN (-801)
-
- 362 #define RADIOLIB_ERR_INVALID_NUM_REPEATERS (-802)
-
- 369 #define RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN (-803)
-
-
-
- 376 #define RADIOLIB_ERR_RANGING_TIMEOUT (-901)
-
-
+ 336 #define RADIOLIB_ERR_SPI_CMD_INVALID (-706)
+
+ 341 #define RADIOLIB_ERR_SPI_CMD_FAILED (-707)
+
+ 349 #define RADIOLIB_ERR_INVALID_SLEEP_PERIOD (-708)
+
+ 356 #define RADIOLIB_ERR_INVALID_RX_PERIOD (-709)
+
+
+
+ 365 #define RADIOLIB_ERR_INVALID_CALLSIGN (-801)
+
+ 372 #define RADIOLIB_ERR_INVALID_NUM_REPEATERS (-802)
+
+ 379 #define RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN (-803)
+
+
+
+ 386 #define RADIOLIB_ERR_RANGING_TIMEOUT (-901)
+
+
diff --git a/class_c_c1101-members.html b/class_c_c1101-members.html
index 3711716c..90ee2904 100644
--- a/class_c_c1101-members.html
+++ b/class_c_c1101-members.html
@@ -125,42 +125,43 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable
setBitRate(float br) | CC1101 | |
setCrcFiltering(bool crcOn=true) | CC1101 | |
setDataShaping(uint8_t sh) override | CC1101 | virtual |
- setDirectAction(void(*func)(void)) | CC1101 | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | CC1101 | virtual |
- setFrequency(float freq) | CC1101 | |
- setFrequencyDeviation(float freqDev) override | CC1101 | virtual |
- setGdo0Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING) | CC1101 | |
- setGdo2Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=FALLING) | CC1101 | |
- setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0) | CC1101 | |
- setOOK(bool enableOOK) | CC1101 | |
- setOutputPower(int8_t power) | CC1101 | |
- setPreambleLength(uint8_t preambleLength) | CC1101 | |
- setPromiscuousMode(bool promiscuous=true) | CC1101 | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | CC1101 | |
- setRxBandwidth(float rxBw) | CC1101 | |
- setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false) | CC1101 | |
- setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false) | CC1101 | |
- standby() override | CC1101 | virtual |
- startDirect() | PhysicalLayer | |
- startReceive() | CC1101 | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | CC1101 | virtual |
- startTransmit(String &str, uint8_t addr=0) | CC1101 | |
- startTransmit(const char *str, uint8_t addr=0) | CC1101 | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | CC1101 | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | CC1101 | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | CC1101 | |
- transmit(String &str, uint8_t addr=0) | CC1101 | |
- transmit(const char *str, uint8_t addr=0) | CC1101 | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | CC1101 | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | CC1101 | virtual |
- transmitDirectAsync(uint32_t frf=0) | CC1101 | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH) | CC1101 | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | CC1101 | virtual |
+ setDirectAction(void(*func)(void)) | CC1101 | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | CC1101 | virtual |
+ setFrequency(float freq) | CC1101 | |
+ setFrequencyDeviation(float freqDev) override | CC1101 | virtual |
+ setGdo0Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING) | CC1101 | |
+ setGdo2Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=FALLING) | CC1101 | |
+ setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0) | CC1101 | |
+ setOOK(bool enableOOK) | CC1101 | |
+ setOutputPower(int8_t power) | CC1101 | |
+ setPreambleLength(uint8_t preambleLength) | CC1101 | |
+ setPromiscuousMode(bool promiscuous=true) | CC1101 | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | CC1101 | |
+ setRxBandwidth(float rxBw) | CC1101 | |
+ setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false) | CC1101 | |
+ setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false) | CC1101 | |
+ standby() override | CC1101 | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive() | CC1101 | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | CC1101 | virtual |
+ startTransmit(String &str, uint8_t addr=0) | CC1101 | |
+ startTransmit(const char *str, uint8_t addr=0) | CC1101 | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | CC1101 | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | CC1101 | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | CC1101 | |
+ transmit(String &str, uint8_t addr=0) | CC1101 | |
+ transmit(const char *str, uint8_t addr=0) | CC1101 | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | CC1101 | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | CC1101 | virtual |
+ transmitDirectAsync(uint32_t frf=0) | CC1101 | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH) | CC1101 | |
diff --git a/class_c_c1101.html b/class_c_c1101.html
index 8194cd13..1c779b94 100644
--- a/class_c_c1101.html
+++ b/class_c_c1101.html
@@ -247,6 +247,9 @@ void | void | readBit (RADIOLIB_PIN_TYPE pin) |
| Function to read and process data bit in direct reception mode. More...
|
|
+int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -1049,6 +1052,54 @@ void PhysicalLayer.
+
+
+
+◆ setDIOMapping()
+
+
+
+
+
+
+
+
+ int16_t CC1101::setDIOMapping |
+ ( |
+ RADIOLIB_PIN_TYPE |
+ pin, |
+
+
+ |
+ |
+ uint8_t |
+ value |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+virtual |
+
+
+
+
+ Configure DIO pin mapping to get a given signal on a DIO pin (if available).
+ - Parameters
-
+
+ pin | Pin number onto which a signal is to be placed. |
+ value | The value that indicates which function to place on that pin. See chip datasheet for details. |
+
+
+
+ - Returns
- Status Codes
+
+ Reimplemented from PhysicalLayer.
+
diff --git a/class_c_c1101.js b/class_c_c1101.js
index 6c712f1a..13685a8b 100644
--- a/class_c_c1101.js
+++ b/class_c_c1101.js
@@ -28,6 +28,7 @@ var class_c_c1101 =
[ "setBitRate", "class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37", null ],
[ "setCrcFiltering", "class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26", null ],
[ "setDataShaping", "class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6", null ],
+ [ "setDIOMapping", "class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a", null ],
[ "setDirectAction", "class_c_c1101.html#a5161fa10b19d857840579601ef565363", null ],
[ "setEncoding", "class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea", null ],
[ "setFrequency", "class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e", null ],
diff --git a/class_l_l_c_c68-members.html b/class_l_l_c_c68-members.html
index 96857a32..2f3fb676 100644
--- a/class_l_l_c_c68-members.html
+++ b/class_l_l_c_c68-members.html
@@ -139,50 +139,51 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab
| setDataShaping(uint8_t sh) override | SX126x | virtual |
setDio1Action(void(*func)(void)) | SX126x | |
setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq, bool calibrate=true) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1262 | |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setSpreadingFactor(uint8_t sf) | LLCC68 | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | |
- startChannelScan() | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq, bool calibrate=true) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1262 | |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | LLCC68 | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | |
+ startChannelScan() | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_l_l_c_c68.html b/class_l_l_c_c68.html
index 7661e0ed..42fabe07 100644
--- a/class_l_l_c_c68.html
+++ b/class_l_l_c_c68.html
@@ -403,6 +403,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for LLCC68 modules.
diff --git a/class_physical_layer-members.html b/class_physical_layer-members.html
index 0071fcf4..02647a38 100644
--- a/class_physical_layer-members.html
+++ b/class_physical_layer-members.html
@@ -110,21 +110,22 @@ $(document).ready(function(){initNavTree('class_physical_layer.html',''); initRe
receiveDirect()=0 | PhysicalLayer | pure virtual |
RTTYClient (defined in PhysicalLayer) | PhysicalLayer | friend |
setDataShaping(uint8_t sh)=0 | PhysicalLayer | pure virtual |
-
setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding)=0 | PhysicalLayer | pure virtual |
-
setFrequencyDeviation(float freqDev)=0 | PhysicalLayer | pure virtual |
-
SSTVClient (defined in PhysicalLayer) | PhysicalLayer | friend |
-
standby()=0 | PhysicalLayer | pure virtual |
-
startDirect() | PhysicalLayer | |
-
startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | PhysicalLayer | pure virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | PhysicalLayer | pure virtual |
-
transmitDirect(uint32_t frf=0)=0 | PhysicalLayer | pure virtual |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding)=0 | PhysicalLayer | pure virtual |
+
setFrequencyDeviation(float freqDev)=0 | PhysicalLayer | pure virtual |
+
SSTVClient (defined in PhysicalLayer) | PhysicalLayer | friend |
+
standby()=0 | PhysicalLayer | pure virtual |
+
startDirect() | PhysicalLayer | |
+
startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | PhysicalLayer | pure virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | PhysicalLayer | pure virtual |
+
transmitDirect(uint32_t frf=0)=0 | PhysicalLayer | pure virtual |
diff --git a/class_physical_layer.html b/class_physical_layer.html
index f4288357..7fa85b24 100644
--- a/class_physical_layer.html
+++ b/class_physical_layer.html
@@ -218,6 +218,9 @@ Public Member Functions
uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
|
@@ -357,7 +360,7 @@ class FSK4Client | <
- Returns
- Length of last received packet in bytes.
-Implemented in SX127x, SX126x, CC1101, RF69, SX128x, Si443x, and nRF24.
+Implemented in SX127x, RF69, SX126x, CC1101, SX128x, Si443x, and nRF24.
@@ -594,7 +597,7 @@ class FSK4Client | <
- Returns
- Status Codes
-Implemented in SX127x, Si443x, CC1101, RF69, SX126x, SX128x, and nRF24.
+Implemented in SX127x, RF69, Si443x, CC1101, SX126x, SX128x, and nRF24.
@@ -749,6 +752,54 @@ class FSK4Client | <
Implemented in RF69, CC1101, Si443x, SX126x, SX128x, nRF24, SX1278, and SX1272.
+
+
+
+◆ setDIOMapping()
+
+
+
+
+
+
+
+
+ int16_t PhysicalLayer::setDIOMapping |
+ ( |
+ RADIOLIB_PIN_TYPE |
+ pin, |
+
+
+ |
+ |
+ uint8_t |
+ value |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+virtual |
+
+
+
+
+
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
+
- Parameters
-
+
+ pin | Pin number onto which a signal is to be placed. |
+ value | The value that indicates which function to place on that pin. See chip datasheet for details. |
+
+
+
+
- Returns
- Status Codes
+
+
Reimplemented in SX127x, RF69, and CC1101.
+
@@ -895,7 +946,7 @@ class FSK4Client | <
- Returns
- Status Codes
-Implemented in SX127x, Si443x, CC1101, RF69, SX126x, SX128x, and nRF24.
+Implemented in SX127x, RF69, Si443x, CC1101, SX126x, SX128x, and nRF24.
@@ -1076,7 +1127,7 @@ class FSK4Client | <
- Returns
- Status Codes
-Implemented in SX127x, Si443x, CC1101, RF69, SX128x, SX126x, and nRF24.
+Implemented in SX127x, RF69, Si443x, CC1101, SX128x, SX126x, and nRF24.
diff --git a/class_physical_layer.js b/class_physical_layer.js
index bd09b27d..4cf87edd 100644
--- a/class_physical_layer.js
+++ b/class_physical_layer.js
@@ -15,6 +15,7 @@ var class_physical_layer =
[ "receive", "class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3", null ],
[ "receiveDirect", "class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4", null ],
[ "setDataShaping", "class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd", null ],
+ [ "setDIOMapping", "class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368", null ],
[ "setDirectAction", "class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086", null ],
[ "setDirectSyncWord", "class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab", null ],
[ "setEncoding", "class_physical_layer.html#a7d3419227d201d6912b77784636d437d", null ],
diff --git a/class_r_f69-members.html b/class_r_f69-members.html
index 69e2bd39..3208716d 100644
--- a/class_r_f69-members.html
+++ b/class_r_f69-members.html
@@ -137,45 +137,46 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
setDataShaping(uint8_t sh) override | RF69 | virtual |
setDio0Action(void(*func)(void)) | RF69 | |
setDio1Action(void(*func)(void)) | RF69 | |
- setDirectAction(void(*func)(void)) | RF69 | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | RF69 | virtual |
- setFifoEmptyAction(void(*func)(void)) | RF69 | |
- setFifoFullAction(void(*func)(void)) | RF69 | |
- setFrequency(float freq) | RF69 | |
- setFrequencyDeviation(float freqDev) override | RF69 | virtual |
- setLnaTestBoost(bool value) | RF69 | |
- setNodeAddress(uint8_t nodeAddr) | RF69 | |
- setOOK(bool enableOOK) | RF69 | |
- setOokFixedThreshold(uint8_t value) | RF69 | |
- setOokPeakThresholdDecrement(uint8_t value) | RF69 | |
- setOokThresholdType(uint8_t type) | RF69 | |
- setOutputPower(int8_t power, bool highPower=false) | RF69 | |
- setPreambleLength(uint8_t preambleLen) | RF69 | |
- setPromiscuousMode(bool promiscuous=true) | RF69 | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | RF69 | |
- setRxBandwidth(float rxBw) | RF69 | |
- setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0) | RF69 | |
- sleep() | RF69 | |
- standby() override | RF69 | virtual |
- startDirect() | PhysicalLayer | |
- startReceive() | RF69 | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
- startTransmit(String &str, uint8_t addr=0) | RF69 | |
- startTransmit(const char *str, uint8_t addr=0) | RF69 | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | RF69 | |
- transmit(String &str, uint8_t addr=0) | RF69 | |
- transmit(const char *str, uint8_t addr=0) | RF69 | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | RF69 | virtual |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH) | RF69 | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | RF69 | virtual |
+ setDirectAction(void(*func)(void)) | RF69 | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | RF69 | virtual |
+ setFifoEmptyAction(void(*func)(void)) | RF69 | |
+ setFifoFullAction(void(*func)(void)) | RF69 | |
+ setFrequency(float freq) | RF69 | |
+ setFrequencyDeviation(float freqDev) override | RF69 | virtual |
+ setLnaTestBoost(bool value) | RF69 | |
+ setNodeAddress(uint8_t nodeAddr) | RF69 | |
+ setOOK(bool enableOOK) | RF69 | |
+ setOokFixedThreshold(uint8_t value) | RF69 | |
+ setOokPeakThresholdDecrement(uint8_t value) | RF69 | |
+ setOokThresholdType(uint8_t type) | RF69 | |
+ setOutputPower(int8_t power, bool highPower=false) | RF69 | |
+ setPreambleLength(uint8_t preambleLen) | RF69 | |
+ setPromiscuousMode(bool promiscuous=true) | RF69 | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | RF69 | |
+ setRxBandwidth(float rxBw) | RF69 | |
+ setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0) | RF69 | |
+ sleep() | RF69 | |
+ standby() override | RF69 | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive() | RF69 | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
+ startTransmit(String &str, uint8_t addr=0) | RF69 | |
+ startTransmit(const char *str, uint8_t addr=0) | RF69 | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | RF69 | |
+ transmit(String &str, uint8_t addr=0) | RF69 | |
+ transmit(const char *str, uint8_t addr=0) | RF69 | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | RF69 | virtual |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH) | RF69 | |
diff --git a/class_r_f69.html b/class_r_f69.html
index bf91bbb1..b6f40ddf 100644
--- a/class_r_f69.html
+++ b/class_r_f69.html
@@ -296,6 +296,9 @@ void | void | readBit (RADIOLIB_PIN_TYPE pin) |
| Function to read and process data bit in direct reception mode. More...
|
|
+int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -1341,6 +1344,54 @@ void
+◆ setDIOMapping()
+
+
+
+
+
+
+
+
+ int16_t RF69::setDIOMapping |
+ ( |
+ RADIOLIB_PIN_TYPE |
+ pin, |
+
+
+ |
+ |
+ uint8_t |
+ value |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+virtual |
+
+
+
+
+ Configure DIO pin mapping to get a given signal on a DIO pin (if available).
+ - Parameters
-
+
+ pin | Pin number onto which a signal is to be placed. |
+ value | The value that indicates which function to place on that pin. See chip datasheet for details. |
+
+
+
+ - Returns
- Status Codes
+
+ Reimplemented from PhysicalLayer.
+
diff --git a/class_r_f69.js b/class_r_f69.js
index ceb04d76..e4a84a8c 100644
--- a/class_r_f69.js
+++ b/class_r_f69.js
@@ -40,6 +40,7 @@ var class_r_f69 =
[ "setDataShaping", "class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a", null ],
[ "setDio0Action", "class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77", null ],
[ "setDio1Action", "class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf", null ],
+ [ "setDIOMapping", "class_r_f69.html#a4b879c689b19036411d884f6657f95db", null ],
[ "setDirectAction", "class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28", null ],
[ "setEncoding", "class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2", null ],
[ "setFifoEmptyAction", "class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d", null ],
diff --git a/class_r_f_m95-members.html b/class_r_f_m95-members.html
index c357d57b..8022913f 100644
--- a/class_r_f_m95-members.html
+++ b/class_r_f_m95-members.html
@@ -158,6 +158,8 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable
| setDataShapingOOK(uint8_t sh) | SX1278 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+ setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_r_f_m95.html b/class_r_f_m95.html
index 1ab84ced..dfcb850c 100644
--- a/class_r_f_m95.html
+++ b/class_r_f_m95.html
@@ -393,6 +393,12 @@ void clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
+int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+ | Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_r_f_m96-members.html b/class_r_f_m96-members.html
index 74927ebb..23bb196d 100644
--- a/class_r_f_m96-members.html
+++ b/class_r_f_m96-members.html
@@ -158,6 +158,8 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1278 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+ setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_r_f_m96.html b/class_r_f_m96.html
index aafa6029..ead74f8d 100644
--- a/class_r_f_m96.html
+++ b/class_r_f_m96.html
@@ -392,6 +392,12 @@ void clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
+int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+ | Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_r_f_m97-members.html b/class_r_f_m97-members.html
index 1dcbd5ac..e575719d 100644
--- a/class_r_f_m97-members.html
+++ b/class_r_f_m97-members.html
@@ -159,6 +159,8 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1278 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+ setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_r_f_m97.html b/class_r_f_m97.html
index 54f911a6..270ed91a 100644
--- a/class_r_f_m97.html
+++ b/class_r_f_m97.html
@@ -400,6 +400,12 @@ void clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
+int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+ | Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x1231-members.html b/class_s_x1231-members.html
index ffaf06cd..0f395225 100644
--- a/class_s_x1231-members.html
+++ b/class_s_x1231-members.html
@@ -137,46 +137,47 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
setDataShaping(uint8_t sh) override | RF69 | virtual |
setDio0Action(void(*func)(void)) | RF69 | |
setDio1Action(void(*func)(void)) | RF69 | |
- setDirectAction(void(*func)(void)) | RF69 | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | RF69 | virtual |
- setFifoEmptyAction(void(*func)(void)) | RF69 | |
- setFifoFullAction(void(*func)(void)) | RF69 | |
- setFrequency(float freq) | RF69 | |
- setFrequencyDeviation(float freqDev) override | RF69 | virtual |
- setLnaTestBoost(bool value) | RF69 | |
- setNodeAddress(uint8_t nodeAddr) | RF69 | |
- setOOK(bool enableOOK) | RF69 | |
- setOokFixedThreshold(uint8_t value) | RF69 | |
- setOokPeakThresholdDecrement(uint8_t value) | RF69 | |
- setOokThresholdType(uint8_t type) | RF69 | |
- setOutputPower(int8_t power, bool highPower=false) | RF69 | |
- setPreambleLength(uint8_t preambleLen) | RF69 | |
- setPromiscuousMode(bool promiscuous=true) | RF69 | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | RF69 | |
- setRxBandwidth(float rxBw) | RF69 | |
- setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0) | RF69 | |
- sleep() | RF69 | |
- standby() override | RF69 | virtual |
- startDirect() | PhysicalLayer | |
- startReceive() | RF69 | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
- startTransmit(String &str, uint8_t addr=0) | RF69 | |
- startTransmit(const char *str, uint8_t addr=0) | RF69 | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1231(Module *mod) | SX1231 | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | RF69 | |
- transmit(String &str, uint8_t addr=0) | RF69 | |
- transmit(const char *str, uint8_t addr=0) | RF69 | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | RF69 | virtual |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH) | RF69 | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | RF69 | virtual |
+ setDirectAction(void(*func)(void)) | RF69 | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | RF69 | virtual |
+ setFifoEmptyAction(void(*func)(void)) | RF69 | |
+ setFifoFullAction(void(*func)(void)) | RF69 | |
+ setFrequency(float freq) | RF69 | |
+ setFrequencyDeviation(float freqDev) override | RF69 | virtual |
+ setLnaTestBoost(bool value) | RF69 | |
+ setNodeAddress(uint8_t nodeAddr) | RF69 | |
+ setOOK(bool enableOOK) | RF69 | |
+ setOokFixedThreshold(uint8_t value) | RF69 | |
+ setOokPeakThresholdDecrement(uint8_t value) | RF69 | |
+ setOokThresholdType(uint8_t type) | RF69 | |
+ setOutputPower(int8_t power, bool highPower=false) | RF69 | |
+ setPreambleLength(uint8_t preambleLen) | RF69 | |
+ setPromiscuousMode(bool promiscuous=true) | RF69 | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | RF69 | |
+ setRxBandwidth(float rxBw) | RF69 | |
+ setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0) | RF69 | |
+ sleep() | RF69 | |
+ standby() override | RF69 | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive() | RF69 | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
+ startTransmit(String &str, uint8_t addr=0) | RF69 | |
+ startTransmit(const char *str, uint8_t addr=0) | RF69 | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1231(Module *mod) | SX1231 | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | RF69 | |
+ transmit(String &str, uint8_t addr=0) | RF69 | |
+ transmit(const char *str, uint8_t addr=0) | RF69 | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | RF69 | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | RF69 | virtual |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH) | RF69 | |
diff --git a/class_s_x1231.html b/class_s_x1231.html
index 1d2dfbad..3e860312 100644
--- a/class_s_x1231.html
+++ b/class_s_x1231.html
@@ -303,6 +303,9 @@ void | void | readBit (RADIOLIB_PIN_TYPE pin) |
| Function to read and process data bit in direct reception mode. More...
|
|
+int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html
index 9a8648e3..937398cf 100644
--- a/class_s_x1261-members.html
+++ b/class_s_x1261-members.html
@@ -138,51 +138,52 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable
setDataShaping(uint8_t sh) override | SX126x | virtual |
setDio1Action(void(*func)(void)) | SX126x | |
setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq, bool calibrate=true) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1261 | |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | |
- startChannelScan() | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1261(Module *mod) | SX1261 | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq, bool calibrate=true) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1261 | |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | |
+ startChannelScan() | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1261(Module *mod) | SX1261 | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x1261.html b/class_s_x1261.html
index 0a684360..ac17b1af 100644
--- a/class_s_x1261.html
+++ b/class_s_x1261.html
@@ -397,6 +397,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for SX1261 modules.
diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html
index 63e85699..56bd0215 100644
--- a/class_s_x1262-members.html
+++ b/class_s_x1262-members.html
@@ -138,50 +138,51 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable
setDataShaping(uint8_t sh) override | SX126x | virtual |
setDio1Action(void(*func)(void)) | SX126x | |
setDio2AsRfSwitch(bool enable=true) | SX126x | |
-
setDirectAction(void(*func)(void)) | SX126x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | SX126x | virtual |
-
setFrequency(float freq, bool calibrate=true) | SX1262 | |
-
setFrequencyDeviation(float freqDev) override | SX126x | virtual |
-
setNodeAddress(uint8_t nodeAddr) | SX126x | |
-
setOutputPower(int8_t power) | SX1262 | |
-
setPreambleLength(uint16_t preambleLength) | SX126x | |
-
setRegulatorDCDC() | SX126x | |
-
setRegulatorLDO() | SX126x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
-
setRxBandwidth(float rxBw) | SX126x | |
-
setSpreadingFactor(uint8_t sf) | SX126x | |
-
setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
-
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
-
setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
-
setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
-
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
-
sleep(bool retainConfig=true) | SX126x | |
-
standby() override | SX126x | virtual |
-
standby(uint8_t mode) | SX126x | |
-
startChannelScan() | SX126x | |
-
startDirect() | PhysicalLayer | |
-
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
-
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
-
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | SX126x | |
-
startTransmit(const char *str, uint8_t addr=0) | SX126x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
SX1262(Module *mod) | SX1262 | |
-
SX126x(Module *mod) | SX126x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
-
transmit(String &str, uint8_t addr=0) | SX126x | |
-
transmit(const char *str, uint8_t addr=0) | SX126x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | SX126x | virtual |
-
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | SX126x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | SX126x | virtual |
+
setFrequency(float freq, bool calibrate=true) | SX1262 | |
+
setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+
setNodeAddress(uint8_t nodeAddr) | SX126x | |
+
setOutputPower(int8_t power) | SX1262 | |
+
setPreambleLength(uint16_t preambleLength) | SX126x | |
+
setRegulatorDCDC() | SX126x | |
+
setRegulatorLDO() | SX126x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+
setRxBandwidth(float rxBw) | SX126x | |
+
setSpreadingFactor(uint8_t sf) | SX126x | |
+
setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+
setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+
setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+
sleep(bool retainConfig=true) | SX126x | |
+
standby() override | SX126x | virtual |
+
standby(uint8_t mode) | SX126x | |
+
startChannelScan() | SX126x | |
+
startDirect() | PhysicalLayer | |
+
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
+
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
+
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | SX126x | |
+
startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
SX1262(Module *mod) | SX1262 | |
+
SX126x(Module *mod) | SX126x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+
transmit(String &str, uint8_t addr=0) | SX126x | |
+
transmit(const char *str, uint8_t addr=0) | SX126x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x1262.html b/class_s_x1262.html
index 272b6a75..d02fb299 100644
--- a/class_s_x1262.html
+++ b/class_s_x1262.html
@@ -391,6 +391,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for SX1262 modules.
diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html
index 5d18a363..cc815ed9 100644
--- a/class_s_x1268-members.html
+++ b/class_s_x1268-members.html
@@ -138,50 +138,51 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable
setDataShaping(uint8_t sh) override | SX126x | virtual |
setDio1Action(void(*func)(void)) | SX126x | |
setDio2AsRfSwitch(bool enable=true) | SX126x | |
-
setDirectAction(void(*func)(void)) | SX126x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | SX126x | virtual |
-
setFrequency(float freq, bool calibrate=true) | SX1268 | |
-
setFrequencyDeviation(float freqDev) override | SX126x | virtual |
-
setNodeAddress(uint8_t nodeAddr) | SX126x | |
-
setOutputPower(int8_t power) | SX1268 | |
-
setPreambleLength(uint16_t preambleLength) | SX126x | |
-
setRegulatorDCDC() | SX126x | |
-
setRegulatorLDO() | SX126x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
-
setRxBandwidth(float rxBw) | SX126x | |
-
setSpreadingFactor(uint8_t sf) | SX126x | |
-
setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
-
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
-
setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
-
setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
-
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
-
sleep(bool retainConfig=true) | SX126x | |
-
standby() override | SX126x | virtual |
-
standby(uint8_t mode) | SX126x | |
-
startChannelScan() | SX126x | |
-
startDirect() | PhysicalLayer | |
-
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
-
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
-
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | SX126x | |
-
startTransmit(const char *str, uint8_t addr=0) | SX126x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
SX1268(Module *mod) | SX1268 | |
-
SX126x(Module *mod) | SX126x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
-
transmit(String &str, uint8_t addr=0) | SX126x | |
-
transmit(const char *str, uint8_t addr=0) | SX126x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | SX126x | virtual |
-
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | SX126x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | SX126x | virtual |
+
setFrequency(float freq, bool calibrate=true) | SX1268 | |
+
setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+
setNodeAddress(uint8_t nodeAddr) | SX126x | |
+
setOutputPower(int8_t power) | SX1268 | |
+
setPreambleLength(uint16_t preambleLength) | SX126x | |
+
setRegulatorDCDC() | SX126x | |
+
setRegulatorLDO() | SX126x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+
setRxBandwidth(float rxBw) | SX126x | |
+
setSpreadingFactor(uint8_t sf) | SX126x | |
+
setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+
setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+
setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+
sleep(bool retainConfig=true) | SX126x | |
+
standby() override | SX126x | virtual |
+
standby(uint8_t mode) | SX126x | |
+
startChannelScan() | SX126x | |
+
startDirect() | PhysicalLayer | |
+
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
+
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
+
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | SX126x | |
+
startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
SX1268(Module *mod) | SX1268 | |
+
SX126x(Module *mod) | SX126x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+
transmit(String &str, uint8_t addr=0) | SX126x | |
+
transmit(const char *str, uint8_t addr=0) | SX126x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x1268.html b/class_s_x1268.html
index e4227d2a..2195fb1c 100644
--- a/class_s_x1268.html
+++ b/class_s_x1268.html
@@ -389,6 +389,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for SX1268 modules.
diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html
index 0064d758..d7262e75 100644
--- a/class_s_x126x-members.html
+++ b/class_s_x126x-members.html
@@ -136,47 +136,48 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable
setDataShaping(uint8_t sh) override | SX126x | virtual |
setDio1Action(void(*func)(void)) | SX126x | |
setDio2AsRfSwitch(bool enable=true) | SX126x | |
-
setDirectAction(void(*func)(void)) | SX126x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | SX126x | virtual |
-
setFrequencyDeviation(float freqDev) override | SX126x | virtual |
-
setNodeAddress(uint8_t nodeAddr) | SX126x | |
-
setPreambleLength(uint16_t preambleLength) | SX126x | |
-
setRegulatorDCDC() | SX126x | |
-
setRegulatorLDO() | SX126x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
-
setRxBandwidth(float rxBw) | SX126x | |
-
setSpreadingFactor(uint8_t sf) | SX126x | |
-
setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
-
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
-
setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
-
setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
-
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
-
sleep(bool retainConfig=true) | SX126x | |
-
standby() override | SX126x | virtual |
-
standby(uint8_t mode) | SX126x | |
-
startChannelScan() | SX126x | |
-
startDirect() | PhysicalLayer | |
-
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
-
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
-
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | SX126x | |
-
startTransmit(const char *str, uint8_t addr=0) | SX126x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
SX126x(Module *mod) | SX126x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
-
transmit(String &str, uint8_t addr=0) | SX126x | |
-
transmit(const char *str, uint8_t addr=0) | SX126x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | SX126x | virtual |
-
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | SX126x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | SX126x | virtual |
+
setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+
setNodeAddress(uint8_t nodeAddr) | SX126x | |
+
setPreambleLength(uint16_t preambleLength) | SX126x | |
+
setRegulatorDCDC() | SX126x | |
+
setRegulatorLDO() | SX126x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+
setRxBandwidth(float rxBw) | SX126x | |
+
setSpreadingFactor(uint8_t sf) | SX126x | |
+
setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+
setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+
setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+
sleep(bool retainConfig=true) | SX126x | |
+
standby() override | SX126x | virtual |
+
standby(uint8_t mode) | SX126x | |
+
startChannelScan() | SX126x | |
+
startDirect() | PhysicalLayer | |
+
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF) | SX126x | |
+
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod) | SX126x | |
+
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8) | SX126x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | SX126x | |
+
startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
SX126x(Module *mod) | SX126x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+
transmit(String &str, uint8_t addr=0) | SX126x | |
+
transmit(const char *str, uint8_t addr=0) | SX126x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX126x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x126x.html b/class_s_x126x.html
index 3acdbfa0..14f6466d 100644
--- a/class_s_x126x.html
+++ b/class_s_x126x.html
@@ -376,6 +376,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes.
diff --git a/class_s_x1272-members.html b/class_s_x1272-members.html
index 23f11ba9..b0f1272b 100644
--- a/class_s_x1272-members.html
+++ b/class_s_x1272-members.html
@@ -157,6 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1272 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+
setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_s_x1272.html b/class_s_x1272.html
index 5694cbed..041220bf 100644
--- a/class_s_x1272.html
+++ b/class_s_x1272.html
@@ -379,6 +379,12 @@ void
clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+
int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+
| Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+
|
+
int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+
| Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+
|
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x1273-members.html b/class_s_x1273-members.html
index 41d55a75..afe2e3aa 100644
--- a/class_s_x1273-members.html
+++ b/class_s_x1273-members.html
@@ -157,6 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1272 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+
setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_s_x1273.html b/class_s_x1273.html
index b889ee23..fa183ac3 100644
--- a/class_s_x1273.html
+++ b/class_s_x1273.html
@@ -389,6 +389,12 @@ void
clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+
int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+
| Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+
|
+
int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+
| Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+
|
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html
index 63c5bff0..488e638a 100644
--- a/class_s_x1276-members.html
+++ b/class_s_x1276-members.html
@@ -157,6 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1278 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+
setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_s_x1276.html b/class_s_x1276.html
index ffa0cde3..afa65a05 100644
--- a/class_s_x1276.html
+++ b/class_s_x1276.html
@@ -392,6 +392,12 @@ void
clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+
int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+
| Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+
|
+
int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+
| Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+
|
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html
index 98612337..659e02ac 100644
--- a/class_s_x1277-members.html
+++ b/class_s_x1277-members.html
@@ -157,6 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1278 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+
setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_s_x1277.html b/class_s_x1277.html
index d2175292..e0921fea 100644
--- a/class_s_x1277.html
+++ b/class_s_x1277.html
@@ -395,6 +395,12 @@ void
clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+
int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+
| Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+
|
+
int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+
| Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+
|
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html
index 1c7cc4bc..58b6df3e 100644
--- a/class_s_x1278-members.html
+++ b/class_s_x1278-members.html
@@ -157,6 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1278 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+
setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_s_x1278.html b/class_s_x1278.html
index f6a980d6..aa53300b 100644
--- a/class_s_x1278.html
+++ b/class_s_x1278.html
@@ -384,6 +384,12 @@ void
clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+
int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+
| Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+
|
+
int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+
| Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+
|
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html
index 2f06a13a..194ff9c2 100644
--- a/class_s_x1279-members.html
+++ b/class_s_x1279-members.html
@@ -157,6 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable
setDataShapingOOK(uint8_t sh) | SX1278 | |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+
setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_s_x1279.html b/class_s_x1279.html
index 175a7b10..d2da13f8 100644
--- a/class_s_x1279.html
+++ b/class_s_x1279.html
@@ -392,6 +392,12 @@ void
clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+
int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+
| Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+
|
+
int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+
| Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+
|
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html
index 50291b30..c5a3cedb 100644
--- a/class_s_x127x-members.html
+++ b/class_s_x127x-members.html
@@ -146,6 +146,8 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable
setDataShaping(uint8_t sh)=0 | PhysicalLayer | pure virtual |
setDio0Action(void(*func)(void)) | SX127x | |
setDio1Action(void(*func)(void)) | SX127x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | SX127x | virtual |
+
setDIOPreambleDetect(bool usePreambleDetect) | SX127x | |
setDirectAction(void(*func)(void)) | SX127x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | SX127x | virtual |
diff --git a/class_s_x127x.html b/class_s_x127x.html
index d0d5060b..7b8efe68 100644
--- a/class_s_x127x.html
+++ b/class_s_x127x.html
@@ -334,6 +334,12 @@ void
clearFHSSInt (void) |
| Clear the FHSS interrupt.
|
|
+
int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+
| Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+
|
+
int16_t | setDIOPreambleDetect (bool usePreambleDetect) |
+
| Configure DIO mapping to use RSSI or Preamble Detect for pins that support it. More...
|
+
|
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -1603,6 +1609,81 @@ void
+◆ setDIOMapping()
+
+
+
+
+
+
+
+
+ int16_t SX127x::setDIOMapping |
+ ( |
+ RADIOLIB_PIN_TYPE |
+ pin, |
+
+
+ |
+ |
+ uint8_t |
+ value |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+virtual |
+
+
+
+
+ Configure DIO pin mapping to get a given signal on a DIO pin (if available).
+ - Parameters
-
+
+ pin | Pin number onto which a signal is to be placed. |
+ value | The value that indicates which function to place on that pin. See chip datasheet for details. |
+
+
+
+ - Returns
- Status Codes
+
+ Reimplemented from PhysicalLayer.
+
+
+
+
+◆ setDIOPreambleDetect()
+
+
+
+
+
+ int16_t SX127x::setDIOPreambleDetect |
+ ( |
+ bool |
+ usePreambleDetect | ) |
+ |
+
+
+
+
+ Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.
+ - Parameters
-
+
+ usePreambleDetect | Whether to use PreambleDetect (true) or RSSI (false) on the pins that are mapped to this function. |
+
+
+
+ - Returns
- Status Codes
+
diff --git a/class_s_x127x.js b/class_s_x127x.js
index 45fbf034..dfd838e4 100644
--- a/class_s_x127x.js
+++ b/class_s_x127x.js
@@ -49,6 +49,8 @@ var class_s_x127x =
[ "setCurrentLimit", "class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002", null ],
[ "setDio0Action", "class_s_x127x.html#ada53419d65f207f352124da7747c5960", null ],
[ "setDio1Action", "class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123", null ],
+ [ "setDIOMapping", "class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b", null ],
+ [ "setDIOPreambleDetect", "class_s_x127x.html#a7b85344084b800966a46ace59dcb5277", null ],
[ "setDirectAction", "class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238", null ],
[ "setEncoding", "class_s_x127x.html#abad2d455012bd28d304589c8164390eb", null ],
[ "setFHSSHoppingPeriod", "class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1", null ],
diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html
index 703efb22..d9bda80c 100644
--- a/class_s_x1280-members.html
+++ b/class_s_x1280-members.html
@@ -130,44 +130,45 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
| setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
setDataShaping(uint8_t sh) override | SX128x | virtual |
setDio1Action(void(*func)(void)) | SX128x | |
-
setDirectAction(void(*func)(void)) | SX128x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | SX128x | virtual |
-
setFrequency(float freq) | SX128x | |
-
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
-
setGainControl(uint8_t gain=0) | SX128x | |
-
setHighSensitivityMode(bool hsm=false) | SX128x | |
-
setOutputPower(int8_t power) | SX128x | |
-
setPreambleLength(uint32_t preambleLength) | SX128x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
-
setSpreadingFactor(uint8_t sf) | SX128x | |
-
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
-
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
-
setWhitening(bool enabled) | SX128x | |
-
sleep(bool retainConfig=true) | SX128x | |
-
standby() override | SX128x | virtual |
-
standby(uint8_t mode) | SX128x | |
-
startDirect() | PhysicalLayer | |
-
startRanging(bool master, uint32_t addr) | SX1280 | |
-
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | SX128x | |
-
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
SX1280(Module *mod) | SX1280 | |
-
SX1281(Module *mod) | SX1281 | |
-
SX128x(Module *mod) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
-
transmit(String &str, uint8_t addr=0) | SX128x | |
-
transmit(const char *str, uint8_t addr=0) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | SX128x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | SX128x | virtual |
+
setFrequency(float freq) | SX128x | |
+
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+
setGainControl(uint8_t gain=0) | SX128x | |
+
setHighSensitivityMode(bool hsm=false) | SX128x | |
+
setOutputPower(int8_t power) | SX128x | |
+
setPreambleLength(uint32_t preambleLength) | SX128x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+
setSpreadingFactor(uint8_t sf) | SX128x | |
+
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+
setWhitening(bool enabled) | SX128x | |
+
sleep(bool retainConfig=true) | SX128x | |
+
standby() override | SX128x | virtual |
+
standby(uint8_t mode) | SX128x | |
+
startDirect() | PhysicalLayer | |
+
startRanging(bool master, uint32_t addr) | SX1280 | |
+
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | SX128x | |
+
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
SX1280(Module *mod) | SX1280 | |
+
SX1281(Module *mod) | SX1281 | |
+
SX128x(Module *mod) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+
transmit(String &str, uint8_t addr=0) | SX128x | |
+
transmit(const char *str, uint8_t addr=0) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1280.html b/class_s_x1280.html
index 92cac366..42424580 100644
--- a/class_s_x1280.html
+++ b/class_s_x1280.html
@@ -350,6 +350,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for SX1280 modules.
diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html
index 1ed90ab5..d9a7fc0a 100644
--- a/class_s_x1281-members.html
+++ b/class_s_x1281-members.html
@@ -128,42 +128,43 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
setDataShaping(uint8_t sh) override | SX128x | virtual |
setDio1Action(void(*func)(void)) | SX128x | |
-
setDirectAction(void(*func)(void)) | SX128x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | SX128x | virtual |
-
setFrequency(float freq) | SX128x | |
-
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
-
setGainControl(uint8_t gain=0) | SX128x | |
-
setHighSensitivityMode(bool hsm=false) | SX128x | |
-
setOutputPower(int8_t power) | SX128x | |
-
setPreambleLength(uint32_t preambleLength) | SX128x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
-
setSpreadingFactor(uint8_t sf) | SX128x | |
-
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
-
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
-
setWhitening(bool enabled) | SX128x | |
-
sleep(bool retainConfig=true) | SX128x | |
-
standby() override | SX128x | virtual |
-
standby(uint8_t mode) | SX128x | |
-
startDirect() | PhysicalLayer | |
-
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | SX128x | |
-
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
SX1281(Module *mod) | SX1281 | |
-
SX128x(Module *mod) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
-
transmit(String &str, uint8_t addr=0) | SX128x | |
-
transmit(const char *str, uint8_t addr=0) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | SX128x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | SX128x | virtual |
+
setFrequency(float freq) | SX128x | |
+
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+
setGainControl(uint8_t gain=0) | SX128x | |
+
setHighSensitivityMode(bool hsm=false) | SX128x | |
+
setOutputPower(int8_t power) | SX128x | |
+
setPreambleLength(uint32_t preambleLength) | SX128x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+
setSpreadingFactor(uint8_t sf) | SX128x | |
+
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+
setWhitening(bool enabled) | SX128x | |
+
sleep(bool retainConfig=true) | SX128x | |
+
standby() override | SX128x | virtual |
+
standby(uint8_t mode) | SX128x | |
+
startDirect() | PhysicalLayer | |
+
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | SX128x | |
+
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
SX1281(Module *mod) | SX1281 | |
+
SX128x(Module *mod) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+
transmit(String &str, uint8_t addr=0) | SX128x | |
+
transmit(const char *str, uint8_t addr=0) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1281.html b/class_s_x1281.html
index 39ba646e..01d5283f 100644
--- a/class_s_x1281.html
+++ b/class_s_x1281.html
@@ -337,6 +337,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for SX1281 modules.
diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html
index a0b3785e..1f128781 100644
--- a/class_s_x1282-members.html
+++ b/class_s_x1282-members.html
@@ -130,45 +130,46 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
setDataShaping(uint8_t sh) override | SX128x | virtual |
setDio1Action(void(*func)(void)) | SX128x | |
-
setDirectAction(void(*func)(void)) | SX128x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | SX128x | virtual |
-
setFrequency(float freq) | SX128x | |
-
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
-
setGainControl(uint8_t gain=0) | SX128x | |
-
setHighSensitivityMode(bool hsm=false) | SX128x | |
-
setOutputPower(int8_t power) | SX128x | |
-
setPreambleLength(uint32_t preambleLength) | SX128x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
-
setSpreadingFactor(uint8_t sf) | SX128x | |
-
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
-
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
-
setWhitening(bool enabled) | SX128x | |
-
sleep(bool retainConfig=true) | SX128x | |
-
standby() override | SX128x | virtual |
-
standby(uint8_t mode) | SX128x | |
-
startDirect() | PhysicalLayer | |
-
startRanging(bool master, uint32_t addr) | SX1280 | |
-
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | SX128x | |
-
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
SX1280(Module *mod) | SX1280 | |
-
SX1281(Module *mod) | SX1281 | |
-
SX1282(Module *mod) | SX1282 | |
-
SX128x(Module *mod) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
-
transmit(String &str, uint8_t addr=0) | SX128x | |
-
transmit(const char *str, uint8_t addr=0) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | SX128x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | SX128x | virtual |
+
setFrequency(float freq) | SX128x | |
+
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+
setGainControl(uint8_t gain=0) | SX128x | |
+
setHighSensitivityMode(bool hsm=false) | SX128x | |
+
setOutputPower(int8_t power) | SX128x | |
+
setPreambleLength(uint32_t preambleLength) | SX128x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+
setSpreadingFactor(uint8_t sf) | SX128x | |
+
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+
setWhitening(bool enabled) | SX128x | |
+
sleep(bool retainConfig=true) | SX128x | |
+
standby() override | SX128x | virtual |
+
standby(uint8_t mode) | SX128x | |
+
startDirect() | PhysicalLayer | |
+
startRanging(bool master, uint32_t addr) | SX1280 | |
+
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | SX128x | |
+
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
SX1280(Module *mod) | SX1280 | |
+
SX1281(Module *mod) | SX1281 | |
+
SX1282(Module *mod) | SX1282 | |
+
SX128x(Module *mod) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+
transmit(String &str, uint8_t addr=0) | SX128x | |
+
transmit(const char *str, uint8_t addr=0) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1282.html b/class_s_x1282.html
index 87d08477..9f3eb53a 100644
--- a/class_s_x1282.html
+++ b/class_s_x1282.html
@@ -354,6 +354,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for SX1282 modules.
diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html
index 1957cb01..5b2076bc 100644
--- a/class_s_x128x-members.html
+++ b/class_s_x128x-members.html
@@ -128,41 +128,42 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
setDataShaping(uint8_t sh) override | SX128x | virtual |
setDio1Action(void(*func)(void)) | SX128x | |
-
setDirectAction(void(*func)(void)) | SX128x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | SX128x | virtual |
-
setFrequency(float freq) | SX128x | |
-
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
-
setGainControl(uint8_t gain=0) | SX128x | |
-
setHighSensitivityMode(bool hsm=false) | SX128x | |
-
setOutputPower(int8_t power) | SX128x | |
-
setPreambleLength(uint32_t preambleLength) | SX128x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
-
setSpreadingFactor(uint8_t sf) | SX128x | |
-
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
-
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
-
setWhitening(bool enabled) | SX128x | |
-
sleep(bool retainConfig=true) | SX128x | |
-
standby() override | SX128x | virtual |
-
standby(uint8_t mode) | SX128x | |
-
startDirect() | PhysicalLayer | |
-
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | SX128x | |
-
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
SX128x(Module *mod) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
-
transmit(String &str, uint8_t addr=0) | SX128x | |
-
transmit(const char *str, uint8_t addr=0) | SX128x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | SX128x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | SX128x | virtual |
+
setFrequency(float freq) | SX128x | |
+
setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+
setGainControl(uint8_t gain=0) | SX128x | |
+
setHighSensitivityMode(bool hsm=false) | SX128x | |
+
setOutputPower(int8_t power) | SX128x | |
+
setPreambleLength(uint32_t preambleLength) | SX128x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+
setSpreadingFactor(uint8_t sf) | SX128x | |
+
setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+
setWhitening(bool enabled) | SX128x | |
+
sleep(bool retainConfig=true) | SX128x | |
+
standby() override | SX128x | virtual |
+
standby(uint8_t mode) | SX128x | |
+
startDirect() | PhysicalLayer | |
+
startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | SX128x | |
+
startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
SX128x(Module *mod) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+
transmit(String &str, uint8_t addr=0) | SX128x | |
+
transmit(const char *str, uint8_t addr=0) | SX128x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x128x.html b/class_s_x128x.html
index f82ae6d1..66799bfa 100644
--- a/class_s_x128x.html
+++ b/class_s_x128x.html
@@ -333,6 +333,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes.
diff --git a/class_si4430-members.html b/class_si4430-members.html
index 6e94b935..d09c2c49 100644
--- a/class_si4430-members.html
+++ b/class_si4430-members.html
@@ -117,40 +117,41 @@ $(document).ready(function(){initNavTree('class_si4430.html',''); initResizable(
reset() | Si443x | |
setBitRate(float br) | Si443x | |
setDataShaping(uint8_t sh) override | Si443x | virtual |
-
setDirectAction(void(*func)(void)) | Si443x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | Si443x | virtual |
-
setFrequency(float freq) | Si4430 | |
-
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
-
setIrqAction(void(*func)(void)) | Si443x | |
-
setOutputPower(int8_t power) | Si4430 | |
-
setPreambleLength(uint8_t preambleLen) | Si443x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
-
setRxBandwidth(float rxBw) | Si443x | |
-
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
-
Si4430(Module *mod) | Si4430 | |
-
Si4432(Module *mod) | Si4432 | |
-
Si443x(Module *mod) | Si443x | |
-
sleep() | Si443x | |
-
standby() override | Si443x | virtual |
-
startDirect() | PhysicalLayer | |
-
startReceive() | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | Si443x | |
-
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
-
transmit(String &str, uint8_t addr=0) | Si443x | |
-
transmit(const char *str, uint8_t addr=0) | Si443x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
-
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | Si443x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | Si443x | virtual |
+
setFrequency(float freq) | Si4430 | |
+
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
+
setIrqAction(void(*func)(void)) | Si443x | |
+
setOutputPower(int8_t power) | Si4430 | |
+
setPreambleLength(uint8_t preambleLen) | Si443x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
+
setRxBandwidth(float rxBw) | Si443x | |
+
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
+
Si4430(Module *mod) | Si4430 | |
+
Si4432(Module *mod) | Si4432 | |
+
Si443x(Module *mod) | Si443x | |
+
sleep() | Si443x | |
+
standby() override | Si443x | virtual |
+
startDirect() | PhysicalLayer | |
+
startReceive() | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | Si443x | |
+
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
+
transmit(String &str, uint8_t addr=0) | Si443x | |
+
transmit(const char *str, uint8_t addr=0) | Si443x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
+
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
diff --git a/class_si4430.html b/class_si4430.html
index 07274ed4..6c38feeb 100644
--- a/class_si4430.html
+++ b/class_si4430.html
@@ -308,6 +308,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for Si4430 modules.
diff --git a/class_si4431-members.html b/class_si4431-members.html
index 2bba2638..6f232690 100644
--- a/class_si4431-members.html
+++ b/class_si4431-members.html
@@ -117,40 +117,41 @@ $(document).ready(function(){initNavTree('class_si4431.html',''); initResizable(
reset() | Si443x | |
setBitRate(float br) | Si443x | |
setDataShaping(uint8_t sh) override | Si443x | virtual |
-
setDirectAction(void(*func)(void)) | Si443x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | Si443x | virtual |
-
setFrequency(float freq) | Si4432 | |
-
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
-
setIrqAction(void(*func)(void)) | Si443x | |
-
setOutputPower(int8_t power) | Si4431 | |
-
setPreambleLength(uint8_t preambleLen) | Si443x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
-
setRxBandwidth(float rxBw) | Si443x | |
-
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
-
Si4431(Module *mod) | Si4431 | |
-
Si4432(Module *mod) | Si4432 | |
-
Si443x(Module *mod) | Si443x | |
-
sleep() | Si443x | |
-
standby() override | Si443x | virtual |
-
startDirect() | PhysicalLayer | |
-
startReceive() | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | Si443x | |
-
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
-
transmit(String &str, uint8_t addr=0) | Si443x | |
-
transmit(const char *str, uint8_t addr=0) | Si443x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
-
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | Si443x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | Si443x | virtual |
+
setFrequency(float freq) | Si4432 | |
+
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
+
setIrqAction(void(*func)(void)) | Si443x | |
+
setOutputPower(int8_t power) | Si4431 | |
+
setPreambleLength(uint8_t preambleLen) | Si443x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
+
setRxBandwidth(float rxBw) | Si443x | |
+
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
+
Si4431(Module *mod) | Si4431 | |
+
Si4432(Module *mod) | Si4432 | |
+
Si443x(Module *mod) | Si443x | |
+
sleep() | Si443x | |
+
standby() override | Si443x | virtual |
+
startDirect() | PhysicalLayer | |
+
startReceive() | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | Si443x | |
+
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
+
transmit(String &str, uint8_t addr=0) | Si443x | |
+
transmit(const char *str, uint8_t addr=0) | Si443x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
+
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
diff --git a/class_si4431.html b/class_si4431.html
index 59b09e53..07a24908 100644
--- a/class_si4431.html
+++ b/class_si4431.html
@@ -305,6 +305,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for Si4431 modules.
diff --git a/class_si4432-members.html b/class_si4432-members.html
index 66825809..010ace15 100644
--- a/class_si4432-members.html
+++ b/class_si4432-members.html
@@ -117,39 +117,40 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable(
reset() | Si443x | |
setBitRate(float br) | Si443x | |
setDataShaping(uint8_t sh) override | Si443x | virtual |
-
setDirectAction(void(*func)(void)) | Si443x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | Si443x | virtual |
-
setFrequency(float freq) | Si4432 | |
-
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
-
setIrqAction(void(*func)(void)) | Si443x | |
-
setOutputPower(int8_t power) | Si4432 | |
-
setPreambleLength(uint8_t preambleLen) | Si443x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
-
setRxBandwidth(float rxBw) | Si443x | |
-
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
-
Si4432(Module *mod) | Si4432 | |
-
Si443x(Module *mod) | Si443x | |
-
sleep() | Si443x | |
-
standby() override | Si443x | virtual |
-
startDirect() | PhysicalLayer | |
-
startReceive() | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | Si443x | |
-
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
-
transmit(String &str, uint8_t addr=0) | Si443x | |
-
transmit(const char *str, uint8_t addr=0) | Si443x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
-
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | Si443x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | Si443x | virtual |
+
setFrequency(float freq) | Si4432 | |
+
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
+
setIrqAction(void(*func)(void)) | Si443x | |
+
setOutputPower(int8_t power) | Si4432 | |
+
setPreambleLength(uint8_t preambleLen) | Si443x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
+
setRxBandwidth(float rxBw) | Si443x | |
+
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
+
Si4432(Module *mod) | Si4432 | |
+
Si443x(Module *mod) | Si443x | |
+
sleep() | Si443x | |
+
standby() override | Si443x | virtual |
+
startDirect() | PhysicalLayer | |
+
startReceive() | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | Si443x | |
+
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
+
transmit(String &str, uint8_t addr=0) | Si443x | |
+
transmit(const char *str, uint8_t addr=0) | Si443x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
+
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
diff --git a/class_si4432.html b/class_si4432.html
index f97b1e1a..8df005b8 100644
--- a/class_si4432.html
+++ b/class_si4432.html
@@ -296,6 +296,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Derived class for Si4432 modules.
diff --git a/class_si443x-members.html b/class_si443x-members.html
index 03ba9cbc..6f28c6b1 100644
--- a/class_si443x-members.html
+++ b/class_si443x-members.html
@@ -116,36 +116,37 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable(
reset() | Si443x | |
setBitRate(float br) | Si443x | |
setDataShaping(uint8_t sh) override | Si443x | virtual |
-
setDirectAction(void(*func)(void)) | Si443x | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | Si443x | virtual |
-
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
-
setIrqAction(void(*func)(void)) | Si443x | |
-
setPreambleLength(uint8_t preambleLen) | Si443x | |
-
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
-
setRxBandwidth(float rxBw) | Si443x | |
-
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
-
Si443x(Module *mod) | Si443x | |
-
sleep() | Si443x | |
-
standby() override | Si443x | virtual |
-
startDirect() | PhysicalLayer | |
-
startReceive() | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
startTransmit(String &str, uint8_t addr=0) | Si443x | |
-
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
-
transmit(String &str, uint8_t addr=0) | Si443x | |
-
transmit(const char *str, uint8_t addr=0) | Si443x | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
-
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | Si443x | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | Si443x | virtual |
+
setFrequencyDeviation(float freqDev) override | Si443x | virtual |
+
setIrqAction(void(*func)(void)) | Si443x | |
+
setPreambleLength(uint8_t preambleLen) | Si443x | |
+
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Si443x | |
+
setRxBandwidth(float rxBw) | Si443x | |
+
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
+
Si443x(Module *mod) | Si443x | |
+
sleep() | Si443x | |
+
standby() override | Si443x | virtual |
+
startDirect() | PhysicalLayer | |
+
startReceive() | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
startTransmit(String &str, uint8_t addr=0) | Si443x | |
+
startTransmit(const char *str, uint8_t addr=0) | Si443x | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | Si443x | |
+
transmit(String &str, uint8_t addr=0) | Si443x | |
+
transmit(const char *str, uint8_t addr=0) | Si443x | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | Si443x | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | Si443x | virtual |
+
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
diff --git a/class_si443x.html b/class_si443x.html
index 60687ddd..6baade44 100644
--- a/class_si443x.html
+++ b/class_si443x.html
@@ -283,6 +283,9 @@ void | uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes.
diff --git a/classn_r_f24-members.html b/classn_r_f24-members.html
index 52ad69e1..ca32bc7e 100644
--- a/classn_r_f24-members.html
+++ b/classn_r_f24-members.html
@@ -119,35 +119,36 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable(
setCrcFiltering(bool crcOn=true) | nRF24 | |
setDataRate(int16_t dataRate) | nRF24 | |
setDataShaping(uint8_t sh) override | nRF24 | virtual |
-
setDirectAction(void(*func)(void)) | nRF24 | virtual |
-
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
-
setEncoding(uint8_t encoding) override | nRF24 | virtual |
-
setFrequency(int16_t freq) | nRF24 | |
-
setFrequencyDeviation(float freqDev) override | nRF24 | virtual |
-
setIrqAction(void(*func)(void)) | nRF24 | |
-
setOutputPower(int8_t power) | nRF24 | |
-
setReceivePipe(uint8_t pipeNum, uint8_t *addr) | nRF24 | |
-
setReceivePipe(uint8_t pipeNum, uint8_t addrByte) | nRF24 | |
-
setTransmitPipe(uint8_t *addr) | nRF24 | |
-
sleep() | nRF24 | |
-
standby() override | nRF24 | virtual |
-
startDirect() | PhysicalLayer | |
-
startReceive() | nRF24 | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr) override | nRF24 | virtual |
-
startTransmit(String &str, uint8_t addr=0) | nRF24 | |
-
startTransmit(const char *str, uint8_t addr=0) | nRF24 | |
-
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | nRF24 | |
-
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmit(uint8_t *data, size_t len, uint8_t addr) override | nRF24 | virtual |
-
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | nRF24 | |
-
transmit(String &str, uint8_t addr=0) | nRF24 | |
-
transmit(const char *str, uint8_t addr=0) | nRF24 | |
-
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | nRF24 | |
-
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
-
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
-
transmitDirect(uint32_t frf=0) override | nRF24 | virtual |
+
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+
setDirectAction(void(*func)(void)) | nRF24 | virtual |
+
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+
setEncoding(uint8_t encoding) override | nRF24 | virtual |
+
setFrequency(int16_t freq) | nRF24 | |
+
setFrequencyDeviation(float freqDev) override | nRF24 | virtual |
+
setIrqAction(void(*func)(void)) | nRF24 | |
+
setOutputPower(int8_t power) | nRF24 | |
+
setReceivePipe(uint8_t pipeNum, uint8_t *addr) | nRF24 | |
+
setReceivePipe(uint8_t pipeNum, uint8_t addrByte) | nRF24 | |
+
setTransmitPipe(uint8_t *addr) | nRF24 | |
+
sleep() | nRF24 | |
+
standby() override | nRF24 | virtual |
+
startDirect() | PhysicalLayer | |
+
startReceive() | nRF24 | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr) override | nRF24 | virtual |
+
startTransmit(String &str, uint8_t addr=0) | nRF24 | |
+
startTransmit(const char *str, uint8_t addr=0) | nRF24 | |
+
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | nRF24 | |
+
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmit(uint8_t *data, size_t len, uint8_t addr) override | nRF24 | virtual |
+
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | nRF24 | |
+
transmit(String &str, uint8_t addr=0) | nRF24 | |
+
transmit(const char *str, uint8_t addr=0) | nRF24 | |
+
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | nRF24 | |
+
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+
PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+
transmitDirect(uint32_t frf=0) override | nRF24 | virtual |
diff --git a/classn_r_f24.html b/classn_r_f24.html
index 1145cc59..62a1a744 100644
--- a/classn_r_f24.html
+++ b/classn_r_f24.html
@@ -284,6 +284,9 @@ Public Member Functions
uint8_t | read () |
| Get data from direct mode buffer. More...
|
|
+virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) |
+ | Configure DIO pin mapping to get a given signal on a DIO pin (if available). More...
|
+ |
Control class for nRF24 module.
diff --git a/functions_func_s.html b/functions_func_s.html
index 98f9fc1d..63957a40 100644
--- a/functions_func_s.html
+++ b/functions_func_s.html
@@ -203,6 +203,15 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
setDio2AsRfSwitch()
: SX126x
+
setDIOMapping()
+: CC1101
+, PhysicalLayer
+, RF69
+, SX127x
+
+
setDIOPreambleDetect()
+: SX127x
+
setDirectAction()
: CC1101
, nRF24
@@ -345,7 +354,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, RF69
setReceivePipe()
-: nRF24
+: nRF24
setRecvSequence()
: AX25Frame
@@ -401,9 +410,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: CC1101
, RF69
, Si443x
-, SX126x
-, SX127x
-, SX128x
+, SX126x
+, SX127x
+, SX128x
setTCXO()
: SX126x
@@ -466,9 +475,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, RF69
, RTTYClient
, Si443x
-, SX126x
+, SX126x
, SX127x
-, SX128x
+, SX128x
startChannelScan()
: SX126x
@@ -501,7 +510,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
startTransmit()
: CC1101
, nRF24
-, PhysicalLayer
+, PhysicalLayer
, RF69
, Si443x
, SX126x
diff --git a/functions_s.html b/functions_s.html
index ee60e79e..1abb5b03 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -209,6 +209,15 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
setDio2AsRfSwitch()
: SX126x
+
setDIOMapping()
+: CC1101
+, PhysicalLayer
+, RF69
+, SX127x
+
+
setDIOPreambleDetect()
+: SX127x
+
setDirectAction()
: CC1101
, nRF24
@@ -404,12 +413,12 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: SX126x
setSyncWord()
-: CC1101
+: CC1101
, RF69
, Si443x
, SX126x
, SX127x
-, SX128x
+, SX128x
setTCXO()
: SX126x
@@ -484,9 +493,9 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, RF69
, RTTYClient
, Si443x
-, SX126x
+, SX126x
, SX127x
-, SX128x
+, SX128x
startChannelScan()
: SX126x
@@ -519,7 +528,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
startTransmit()
: CC1101
, nRF24
-, PhysicalLayer
+, PhysicalLayer
, RF69
, Si443x
, SX126x
diff --git a/group__status__codes.html b/group__status__codes.html
index 99df7e43..5e65478b 100644
--- a/group__status__codes.html
+++ b/group__status__codes.html
@@ -191,6 +191,14 @@ Macros
#define RADIOLIB_ERR_LORA_HEADER_DAMAGED (-24) |
| LoRa packet header has been damaged.
|
|
+
+#define | RADIOLIB_ERR_UNSUPPORTED (-25) |
+ | The requested functionality is not supported for this device.
|
+ |
+
+#define | RADIOLIB_ERR_INVALID_DIO_PIN (-26) |
+ | The specified DIO pin does not exist on this device.
|
+ |
#define | RADIOLIB_ERR_INVALID_BIT_RATE (-101) |
| The supplied bit rate value is invalid.
|
diff --git a/group__status__codes.js b/group__status__codes.js
index 9d294898..9d85eb2a 100644
--- a/group__status__codes.js
+++ b/group__status__codes.js
@@ -15,6 +15,7 @@ var group__status__codes =
[ "RADIOLIB_ERR_INVALID_CURRENT_LIMIT", "group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb", null ],
[ "RADIOLIB_ERR_INVALID_DATA_RATE", "group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e", null ],
[ "RADIOLIB_ERR_INVALID_DATA_SHAPING", "group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b", null ],
+ [ "RADIOLIB_ERR_INVALID_DIO_PIN", "group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531", null ],
[ "RADIOLIB_ERR_INVALID_ENCODING", "group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5", null ],
[ "RADIOLIB_ERR_INVALID_FREQUENCY", "group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b", null ],
[ "RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION", "group__status__codes.html#gaabe141287f2d6ba723658309f4464662", null ],
@@ -50,6 +51,7 @@ var group__status__codes =
[ "RADIOLIB_ERR_SPI_WRITE_FAILED", "group__status__codes.html#ga31e0864281b5ea21c53206c49877b670", null ],
[ "RADIOLIB_ERR_TX_TIMEOUT", "group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f", null ],
[ "RADIOLIB_ERR_UNKNOWN", "group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6", null ],
+ [ "RADIOLIB_ERR_UNSUPPORTED", "group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1", null ],
[ "RADIOLIB_ERR_UNSUPPORTED_ENCODING", "group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81", null ],
[ "RADIOLIB_ERR_WRONG_MODEM", "group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8", null ],
[ "RADIOLIB_LORA_DETECTED", "group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd", null ],
diff --git a/navtreedata.js b/navtreedata.js
index a2ba03f7..1b949211 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -45,10 +45,10 @@ var NAVTREE =
var NAVTREEINDEX =
[
"_a_f_s_k_8h_source.html",
-"class_module.html#af998b86ce1243f616f6fcb6df5336207",
-"class_s_x126x.html#a95007639c2648a1dbb614493224606f1",
-"class_si4430.html#a025a31861d1511090168e416140d0343",
-"structtone__t.html#a3b0421dd255c7c59552741957a6224ed"
+"class_module.html#af7e4872dad3d19b6f75f532c88683168",
+"class_s_x126x.html#a923654706eff5118ef6e84214e837f27",
+"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7",
+"struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex0.js b/navtreeindex0.js
index b4bceee2..90d670d4 100644
--- a/navtreeindex0.js
+++ b/navtreeindex0.js
@@ -90,62 +90,63 @@ var NAVTREEINDEX0 =
"class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f":[3,0,3,16],
"class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8":[3,0,3,11],
"class_c_c1101.html":[3,0,4],
-"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,4,31],
-"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,4,47],
+"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,4,32],
+"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,4,48],
"class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,4,11],
-"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,4,54],
-"class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e":[3,0,4,38],
+"class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a":[3,0,4,28],
+"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,4,55],
+"class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e":[3,0,4,39],
"class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705":[3,0,4,8],
"class_c_c1101.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,4,22],
-"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,4,40],
+"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,4,41],
"class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2":[3,0,4,14],
"class_c_c1101.html#a3b40fd5505fec6bad5986f67a5062593":[3,0,4,1],
-"class_c_c1101.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,4,48],
-"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,4,42],
-"class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2":[3,0,4,39],
+"class_c_c1101.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,4,49],
+"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,4,43],
+"class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2":[3,0,4,40],
"class_c_c1101.html#a48fd0452d6f7d7d51ea7d23b2dbe1551":[3,0,4,13],
-"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,4,50],
+"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,4,51],
"class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b":[3,0,4,5],
-"class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f":[3,0,4,56],
-"class_c_c1101.html#a5161fa10b19d857840579601ef565363":[3,0,4,28],
+"class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f":[3,0,4,57],
+"class_c_c1101.html#a5161fa10b19d857840579601ef565363":[3,0,4,29],
"class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb":[3,0,4,9],
"class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc":[3,0,4,16],
"class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e":[3,0,4,0],
-"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,4,34],
+"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,4,35],
"class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4":[3,0,4,6],
-"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,4,43],
-"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,4,52],
+"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,4,44],
+"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,4,53],
"class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833":[3,0,4,15],
"class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22":[3,0,4,18],
-"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,4,45],
-"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,4,30],
+"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,4,46],
+"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,4,31],
"class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883":[3,0,4,4],
"class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2":[3,0,4,24],
"class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37":[3,0,4,25],
"class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26":[3,0,4,26],
"class_c_c1101.html#ab053c185330519d58f364790108d29ac":[3,0,4,23],
-"class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,4,49],
-"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,4,29],
+"class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,4,50],
+"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,4,30],
"class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8":[3,0,4,2],
-"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,4,41],
-"class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda":[3,0,4,36],
-"class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77":[3,0,4,33],
+"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,4,42],
+"class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda":[3,0,4,37],
+"class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77":[3,0,4,34],
"class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4":[3,0,4,3],
-"class_c_c1101.html#acbfa80f431f335d5597500319f0affa8":[3,0,4,37],
+"class_c_c1101.html#acbfa80f431f335d5597500319f0affa8":[3,0,4,38],
"class_c_c1101.html#ad25ad96cddf62273bffd601384d22275":[3,0,4,7],
"class_c_c1101.html#ad47b3b7bd67159638ff9afcfe002fc66":[3,0,4,10],
"class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6":[3,0,4,27],
-"class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a":[3,0,4,32],
+"class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a":[3,0,4,33],
"class_c_c1101.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,4,19],
"class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,4,17],
-"class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,4,51],
+"class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,4,52],
"class_c_c1101.html#aedc1067d0334bb69ed5316146014097d":[3,0,4,21],
"class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6":[3,0,4,12],
-"class_c_c1101.html#aef7c152858537a40e71cf133962cb893":[3,0,4,55],
-"class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db":[3,0,4,46],
-"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,4,44],
-"class_c_c1101.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,4,53],
-"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,4,35],
+"class_c_c1101.html#aef7c152858537a40e71cf133962cb893":[3,0,4,56],
+"class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db":[3,0,4,47],
+"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,4,45],
+"class_c_c1101.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,4,54],
+"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,4,36],
"class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,4,20],
"class_f_s_k4_client.html":[3,0,5],
"class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9":[3,0,5,2],
@@ -248,6 +249,5 @@ var NAVTREEINDEX0 =
"class_module.html#aefd955f1cd6d588b2cc229db87cb2121":[3,0,9,46],
"class_module.html#af0f870b09b9dd9636f1587d708f07d38":[3,0,9,5],
"class_module.html#af3f51e517a825949891ad29e30fd3f59":[3,0,9,17],
-"class_module.html#af6bfd022681d360082e3dd31a984e1f7":[3,0,9,3],
-"class_module.html#af7e4872dad3d19b6f75f532c88683168":[3,0,9,21]
+"class_module.html#af6bfd022681d360082e3dd31a984e1f7":[3,0,9,3]
};
diff --git a/navtreeindex1.js b/navtreeindex1.js
index 7fa025df..f5355e57 100644
--- a/navtreeindex1.js
+++ b/navtreeindex1.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX1 =
{
+"class_module.html#af7e4872dad3d19b6f75f532c88683168":[3,0,9,21],
"class_module.html#af998b86ce1243f616f6fcb6df5336207":[3,0,9,19],
"class_morse_client.html":[3,0,10],
"class_morse_client.html#a051cba718c88b0d25a0f6f6dbfeb1e46":[3,0,10,3],
@@ -31,112 +32,114 @@ var NAVTREEINDEX1 =
"class_morse_client.html#af466855a342b3cc70b496a79caf65232":[3,0,10,17],
"class_morse_client.html#afea22f16b6360e122116da4b7b6cc2f7":[3,0,10,19],
"class_physical_layer.html":[3,0,12],
-"class_physical_layer.html#a0012621c1414f4c7573e961b57884a5b":[3,0,12,30],
-"class_physical_layer.html#a018393f703a257e39cd263cccf4ffad5":[3,0,12,34],
+"class_physical_layer.html#a0012621c1414f4c7573e961b57884a5b":[3,0,12,31],
+"class_physical_layer.html#a018393f703a257e39cd263cccf4ffad5":[3,0,12,35],
"class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7":[3,0,12,3],
-"class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9":[3,0,12,19],
+"class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9":[3,0,12,20],
"class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,12,12],
"class_physical_layer.html#a34543b885aa57ade08a4c659991e523e":[3,0,12,6],
-"class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,12,23],
+"class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,12,24],
"class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4":[3,0,12,13],
-"class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,12,25],
-"class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7":[3,0,12,28],
+"class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368":[3,0,12,15],
+"class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,12,26],
+"class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7":[3,0,12,29],
"class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62":[3,0,12,0],
"class_physical_layer.html#a76113e10481743094a1cd0280692b0a9":[3,0,12,5],
-"class_physical_layer.html#a7d3419227d201d6912b77784636d437d":[3,0,12,17],
-"class_physical_layer.html#a88a10657bd2215a11a2331f937414b55":[3,0,12,20],
-"class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab":[3,0,12,16],
-"class_physical_layer.html#a923654706eff5118ef6e84214e837f27":[3,0,12,21],
+"class_physical_layer.html#a7d3419227d201d6912b77784636d437d":[3,0,12,18],
+"class_physical_layer.html#a88a10657bd2215a11a2331f937414b55":[3,0,12,21],
+"class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab":[3,0,12,17],
+"class_physical_layer.html#a923654706eff5118ef6e84214e837f27":[3,0,12,22],
"class_physical_layer.html#a929662904e9af2611e098dc13b91c977":[3,0,12,7],
"class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c":[3,0,12,2],
"class_physical_layer.html#a9b720e7776ad7ea805932578907b0058":[3,0,12,8],
-"class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,12,24],
+"class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,12,25],
"class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26":[3,0,12,1],
"class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd":[3,0,12,14],
-"class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086":[3,0,12,15],
-"class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b":[3,0,12,18],
-"class_physical_layer.html#ac0313fe86041eb37d290019203e095d3":[3,0,12,31],
-"class_physical_layer.html#acb94e5999123b5a1c63dd279b2a5a251":[3,0,12,29],
+"class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086":[3,0,12,16],
+"class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b":[3,0,12,19],
+"class_physical_layer.html#ac0313fe86041eb37d290019203e095d3":[3,0,12,32],
+"class_physical_layer.html#acb94e5999123b5a1c63dd279b2a5a251":[3,0,12,30],
"class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53":[3,0,12,4],
-"class_physical_layer.html#ae5c5757c553100373984a416b6c3690a":[3,0,12,33],
+"class_physical_layer.html#ae5c5757c553100373984a416b6c3690a":[3,0,12,34],
"class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,12,10],
-"class_physical_layer.html#ae8dd4f2f60ef4fd1fa1868a7a630ab20":[3,0,12,35],
+"class_physical_layer.html#ae8dd4f2f60ef4fd1fa1868a7a630ab20":[3,0,12,36],
"class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,12,9],
-"class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,12,26],
-"class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db":[3,0,12,22],
-"class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,12,27],
+"class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,12,27],
+"class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db":[3,0,12,23],
+"class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,12,28],
"class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,12,11],
-"class_physical_layer.html#afeb005bab389f137def61f1acc3714d3":[3,0,12,32],
+"class_physical_layer.html#afeb005bab389f137def61f1acc3714d3":[3,0,12,33],
"class_r_f69.html":[3,0,13],
"class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853":[3,0,13,20],
-"class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,13,68],
+"class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,13,69],
"class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638":[3,0,13,16],
"class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa":[3,0,13,23],
"class_r_f69.html#a0d7b67499462777f7909860405ca6b62":[3,0,13,4],
"class_r_f69.html#a0de2a07f264839cda945faebf7319e0e":[3,0,13,15],
"class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d":[3,0,13,13],
"class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa":[3,0,13,7],
-"class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b":[3,0,13,43],
+"class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b":[3,0,13,44],
"class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8":[3,0,13,35],
"class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69":[3,0,13,10],
"class_r_f69.html#a2023f0f22aad00a702bdf598c2154043":[3,0,13,22],
-"class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1":[3,0,13,59],
-"class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a":[3,0,13,51],
-"class_r_f69.html#a222682569338abb49d6952430b6eebdd":[3,0,13,70],
-"class_r_f69.html#a26667d50ec845c28e17236c69c886561":[3,0,13,57],
+"class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1":[3,0,13,60],
+"class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a":[3,0,13,52],
+"class_r_f69.html#a222682569338abb49d6952430b6eebdd":[3,0,13,71],
+"class_r_f69.html#a26667d50ec845c28e17236c69c886561":[3,0,13,58],
"class_r_f69.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,13,29],
-"class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459":[3,0,13,49],
+"class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459":[3,0,13,50],
"class_r_f69.html#a35944b24d27a1ac98c1034cfcdb816cd":[3,0,13,1],
"class_r_f69.html#a3983b66c83818b4082805bcafc712f00":[3,0,13,25],
"class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,13,9],
-"class_r_f69.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,13,64],
+"class_r_f69.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,13,65],
"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,13,37],
-"class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,13,50],
-"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,13,58],
-"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,13,66],
+"class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,13,51],
+"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,13,59],
+"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,13,67],
+"class_r_f69.html#a4b879c689b19036411d884f6657f95db":[3,0,13,40],
"class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee":[3,0,13,6],
"class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417":[3,0,13,12],
"class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f":[3,0,13,21],
-"class_r_f69.html#a6d90ad1d455de045c53c5758babd876c":[3,0,13,54],
-"class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,13,56],
-"class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d":[3,0,13,42],
-"class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,13,53],
+"class_r_f69.html#a6d90ad1d455de045c53c5758babd876c":[3,0,13,55],
+"class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,13,57],
+"class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d":[3,0,13,43],
+"class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,13,54],
"class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0":[3,0,13,11],
-"class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28":[3,0,13,40],
-"class_r_f69.html#a855dc194947b095b821ec1524ba6814c":[3,0,13,63],
+"class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28":[3,0,13,41],
+"class_r_f69.html#a855dc194947b095b821ec1524ba6814c":[3,0,13,64],
"class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1":[3,0,13,18],
-"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,13,61],
+"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,13,62],
"class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942":[3,0,13,2],
"class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad":[3,0,13,8],
-"class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc":[3,0,13,52],
-"class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a":[3,0,13,48],
+"class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc":[3,0,13,53],
+"class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a":[3,0,13,49],
"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,13,38],
-"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,13,46],
+"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,13,47],
"class_r_f69.html#aa6886410230c654400c76ec7710d623c":[3,0,13,14],
"class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf":[3,0,13,39],
-"class_r_f69.html#aada7c48828b950cdfd260594d502b03d":[3,0,13,55],
-"class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2":[3,0,13,41],
-"class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,13,65],
-"class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b":[3,0,13,44],
-"class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c":[3,0,13,47],
+"class_r_f69.html#aada7c48828b950cdfd260594d502b03d":[3,0,13,56],
+"class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2":[3,0,13,42],
+"class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,13,66],
+"class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b":[3,0,13,45],
+"class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c":[3,0,13,48],
"class_r_f69.html#abd556b0f455f9510213b17588a4baf1b":[3,0,13,30],
"class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3":[3,0,13,32],
"class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e":[3,0,13,36],
"class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703":[3,0,13,33],
"class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7":[3,0,13,19],
"class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13":[3,0,13,34],
-"class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,13,45],
+"class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,13,46],
"class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51":[3,0,13,3],
"class_r_f69.html#ae36e8e6042245621a182b29526fe2245":[3,0,13,28],
"class_r_f69.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,13,26],
"class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,13,24],
"class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3":[3,0,13,5],
-"class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,13,67],
-"class_r_f69.html#af068e6e862c99e39d0261a7971dd56db":[3,0,13,62],
-"class_r_f69.html#af434c67aabe02258ee6696a59973617b":[3,0,13,71],
-"class_r_f69.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,13,69],
+"class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,13,68],
+"class_r_f69.html#af068e6e862c99e39d0261a7971dd56db":[3,0,13,63],
+"class_r_f69.html#af434c67aabe02258ee6696a59973617b":[3,0,13,72],
+"class_r_f69.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,13,70],
"class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a":[3,0,13,31],
-"class_r_f69.html#afae38fa64242043de34096bf497725f1":[3,0,13,60],
+"class_r_f69.html#afae38fa64242043de34096bf497725f1":[3,0,13,61],
"class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,13,27],
"class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448":[3,0,13,0],
"class_r_f69.html#afd3a98c6ff75e1036c9ba6d5423851df":[3,0,13,17],
@@ -246,8 +249,5 @@ var NAVTREEINDEX1 =
"class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561":[3,0,31,20],
"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,31,28],
"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,31,36],
-"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,31,71],
-"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,31,62],
-"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,31,72],
-"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,31,2]
+"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,31,71]
};
diff --git a/navtreeindex2.js b/navtreeindex2.js
index 1feea14b..213c8594 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -1,5 +1,8 @@
var NAVTREEINDEX2 =
{
+"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,31,62],
+"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,31,72],
+"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,31,2],
"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,31,35],
"class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,31,12],
"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,31,29],
@@ -101,28 +104,28 @@ var NAVTREEINDEX2 =
"class_s_x127x.html#a071442611a32154e8b3db7981f242a53":[3,0,38,30],
"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,38,28],
"class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71":[3,0,38,7],
-"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,38,57],
+"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,38,59],
"class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa":[3,0,38,10],
-"class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c":[3,0,38,81],
-"class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059":[3,0,38,69],
+"class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c":[3,0,38,83],
+"class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059":[3,0,38,71],
"class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04":[3,0,38,27],
-"class_s_x127x.html#a201c31366f32c41b801724fb662265c1":[3,0,38,53],
-"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,38,56],
+"class_s_x127x.html#a201c31366f32c41b801724fb662265c1":[3,0,38,55],
+"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,38,58],
"class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a":[3,0,38,12],
"class_s_x127x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,38,36],
-"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,38,64],
+"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,38,66],
"class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc":[3,0,38,22],
"class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509":[3,0,38,11],
"class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68":[3,0,38,38],
"class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002":[3,0,38,46],
"class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66":[3,0,38,5],
-"class_s_x127x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,38,74],
+"class_s_x127x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,38,76],
"class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e":[3,0,38,40],
-"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,38,67],
-"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,38,54],
+"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,38,69],
+"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,38,56],
"class_s_x127x.html#a462fa74275e67c296328a01f361892d5":[3,0,38,23],
-"class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54":[3,0,38,59],
-"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,38,76],
+"class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54":[3,0,38,61],
+"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,38,78],
"class_s_x127x.html#a4c27736905cf848a67d6cbc92df823b8":[3,0,38,21],
"class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544":[3,0,38,14],
"class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c":[3,0,38,17],
@@ -131,52 +134,54 @@ var NAVTREEINDEX2 =
"class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef":[3,0,38,42],
"class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450":[3,0,38,29],
"class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359":[3,0,38,13],
-"class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb":[3,0,38,52],
+"class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb":[3,0,38,54],
"class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823":[3,0,38,3],
-"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,38,68],
-"class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1":[3,0,38,51],
+"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,38,70],
+"class_s_x127x.html#a7b85344084b800966a46ace59dcb5277":[3,0,38,50],
+"class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1":[3,0,38,53],
"class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd":[3,0,38,9],
-"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,38,60],
-"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,38,71],
+"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,38,62],
+"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,38,73],
"class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1":[3,0,38,25],
"class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a":[3,0,38,45],
"class_s_x127x.html#a9b6532a25e1730973ac08146008adca5":[3,0,38,4],
-"class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc":[3,0,38,65],
-"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,38,78],
-"class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238":[3,0,38,49],
+"class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc":[3,0,38,67],
+"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,38,80],
+"class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238":[3,0,38,51],
"class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,38,37],
"class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1":[3,0,38,6],
-"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,38,58],
+"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,38,60],
"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,38,41],
-"class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,38,75],
-"class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,38,61],
-"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,38,55],
-"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,38,50],
+"class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,38,77],
+"class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,38,63],
+"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,38,57],
+"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,38,52],
"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb":[3,0,38,24],
"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,38,44],
"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,38,32],
-"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,38,66],
+"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,38,68],
"class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d":[3,0,38,20],
"class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c":[3,0,38,0],
-"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,38,63],
+"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,38,65],
"class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac":[3,0,38,26],
"class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617":[3,0,38,18],
"class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5":[3,0,38,39],
"class_s_x127x.html#ada53419d65f207f352124da7747c5960":[3,0,38,47],
+"class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b":[3,0,38,49],
"class_s_x127x.html#adc25b685de0859b799488bf7729350b6":[3,0,38,16],
-"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,38,73],
+"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,38,75],
"class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3":[3,0,38,2],
"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,38,35],
-"class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d":[3,0,38,70],
+"class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d":[3,0,38,72],
"class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,38,33],
"class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,38,31],
-"class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,38,62],
-"class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,38,77],
+"class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,38,64],
+"class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,38,79],
"class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd":[3,0,38,15],
-"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,38,80],
-"class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,38,72],
+"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,38,82],
+"class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,38,74],
"class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362":[3,0,38,19],
-"class_s_x127x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,38,79],
+"class_s_x127x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,38,81],
"class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,38,34],
"class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123":[3,0,38,48],
"class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5":[3,0,38,8],
@@ -244,10 +249,5 @@ var NAVTREEINDEX2 =
"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,42,55],
"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,42,51],
"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,42,50],
-"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,42,56],
-"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,42,57],
-"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,42,19],
-"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,42,32],
-"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,42,22],
-"class_si4430.html":[3,0,21]
+"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,42,56]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index bf16a8ca..e6414f36 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,5 +1,10 @@
var NAVTREEINDEX3 =
{
+"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,42,57],
+"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,42,19],
+"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,42,32],
+"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,42,22],
+"class_si4430.html":[3,0,21],
"class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,21,2],
"class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,21,1],
"class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9":[3,0,21,0],
@@ -126,15 +131,15 @@ var NAVTREEINDEX3 =
"dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,10],
"dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,9],
"files.html":[4,0],
-"functions.html":[3,3,0,0],
"functions.html":[3,3,0],
+"functions.html":[3,3,0,0],
"functions_b.html":[3,3,0,1],
"functions_c.html":[3,3,0,2],
"functions_d.html":[3,3,0,3],
"functions_e.html":[3,3,0,4],
"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],
@@ -181,73 +186,68 @@ var NAVTREEINDEX3 =
"group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d":[2,0,1],
"group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277":[2,0,4],
"group__status__codes.html":[2,2],
-"group__status__codes.html#ga0066a30650888853a622413a579d891c":[2,2,33],
+"group__status__codes.html#ga0066a30650888853a622413a579d891c":[2,2,34],
+"group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1":[2,2,51],
"group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a":[2,2,5],
-"group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8":[2,2,34],
-"group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f":[2,2,29],
-"group__status__codes.html#ga31e0864281b5ea21c53206c49877b670":[2,2,47],
-"group__status__codes.html#ga382dc113e93f196401914853ec176b18":[2,2,53],
-"group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d":[2,2,26],
-"group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5":[2,2,15],
-"group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac":[2,2,41],
+"group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8":[2,2,35],
+"group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f":[2,2,30],
+"group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531":[2,2,15],
+"group__status__codes.html#ga31e0864281b5ea21c53206c49877b670":[2,2,48],
+"group__status__codes.html#ga382dc113e93f196401914853ec176b18":[2,2,55],
+"group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d":[2,2,27],
+"group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5":[2,2,16],
+"group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac":[2,2,42],
"group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718":[2,2,0],
-"group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a":[2,2,22],
-"group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff":[2,2,32],
-"group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5":[2,2,40],
+"group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a":[2,2,23],
+"group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff":[2,2,33],
+"group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5":[2,2,41],
"group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb":[2,2,10],
"group__status__codes.html#ga508806c18663156b0d00d1a21c957468":[2,2,6],
-"group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e":[2,2,36],
-"group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666":[2,2,25],
-"group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd":[2,2,52],
+"group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e":[2,2,37],
+"group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666":[2,2,26],
+"group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd":[2,2,54],
"group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62":[2,2,2],
-"group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d":[2,2,28],
-"group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68":[2,2,37],
-"group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af":[2,2,30],
-"group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d":[2,2,46],
+"group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d":[2,2,29],
+"group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68":[2,2,38],
+"group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af":[2,2,31],
+"group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d":[2,2,47],
"group__status__codes.html#ga733a7f3f12109103384522dac4d1146e":[2,2,8],
-"group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4":[2,2,39],
-"group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba":[2,2,20],
-"group__status__codes.html#ga7f9712de2117b89215410fc18776dc84":[2,2,35],
-"group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23":[2,2,18],
+"group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4":[2,2,40],
+"group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba":[2,2,21],
+"group__status__codes.html#ga7f9712de2117b89215410fc18776dc84":[2,2,36],
+"group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23":[2,2,19],
"group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e":[2,2,13],
"group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963":[2,2,3],
-"group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb":[2,2,27],
-"group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b":[2,2,16],
-"group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b":[2,2,31],
-"group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2":[2,2,23],
-"group__status__codes.html#gaabe141287f2d6ba723658309f4464662":[2,2,17],
-"group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67":[2,2,19],
-"group__status__codes.html#gab152891bb13f6f70e6631820904e9d90":[2,2,38],
-"group__status__codes.html#gabc695a4fae689e856ae6f618e334066f":[2,2,44],
-"group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8":[2,2,24],
-"group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f":[2,2,42],
-"group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957":[2,2,45],
+"group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb":[2,2,28],
+"group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b":[2,2,17],
+"group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b":[2,2,32],
+"group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2":[2,2,24],
+"group__status__codes.html#gaabe141287f2d6ba723658309f4464662":[2,2,18],
+"group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67":[2,2,20],
+"group__status__codes.html#gab152891bb13f6f70e6631820904e9d90":[2,2,39],
+"group__status__codes.html#gabc695a4fae689e856ae6f618e334066f":[2,2,45],
+"group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8":[2,2,25],
+"group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f":[2,2,43],
+"group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957":[2,2,46],
"group__status__codes.html#gac192dbf5134a10ed561100b01129224c":[2,2,7],
"group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063":[2,2,9],
"group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb":[2,2,12],
-"group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f":[2,2,48],
-"group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6":[2,2,49],
-"group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8":[2,2,51],
-"group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e":[2,2,21],
-"group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81":[2,2,50],
+"group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f":[2,2,49],
+"group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6":[2,2,50],
+"group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8":[2,2,53],
+"group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e":[2,2,22],
+"group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81":[2,2,52],
"group__status__codes.html#gaedc74820131d6cb654302d776360f969":[2,2,11],
"group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b":[2,2,14],
-"group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45":[2,2,43],
+"group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45":[2,2,44],
"group__status__codes.html#gafbc04b924d23cba05307e94972d7d607":[2,2,4],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,2,1],
"hierarchy.html":[3,2],
-"index.html":[],
"index.html":[0],
+"index.html":[],
"modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,2,0],
"pages.html":[],
"struct_s_s_t_v_mode__t.html":[3,0,26],
-"struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad":[3,0,26,3],
-"struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820":[3,0,26,4],
-"struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694":[3,0,26,2],
-"struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031":[3,0,26,0],
-"struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40":[3,0,26,5],
-"struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096":[3,0,26,1],
-"structtone__t.html":[3,0,43],
-"structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf":[3,0,43,4]
+"struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad":[3,0,26,3]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 764cd73b..5141aa93 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,5 +1,12 @@
var NAVTREEINDEX4 =
{
+"struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820":[3,0,26,4],
+"struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694":[3,0,26,2],
+"struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031":[3,0,26,0],
+"struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40":[3,0,26,5],
+"struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096":[3,0,26,1],
+"structtone__t.html":[3,0,43],
+"structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf":[3,0,43,4],
"structtone__t.html#a3b0421dd255c7c59552741957a6224ed":[3,0,43,5],
"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84eda3419d77c8075bfd15090f8aac3dc05b2":[3,0,43,3],
"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84eda8e78a66137f08df7785513efe3839c25":[3,0,43,2],
diff --git a/search/all_10.js b/search/all_10.js
index 41d0d92b..e01ccf52 100644
--- a/search/all_10.js
+++ b/search/all_10.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['term_310',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]],
- ['todo_20list_311',['Todo List',['../todo.html',1,'']]],
- ['tone_312',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
- ['tone_5ft_313',['tone_t',['../structtone__t.html',1,'']]],
- ['tones_314',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
- ['transfer_315',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]],
- ['transmit_316',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
- ['transmitdirect_317',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]],
- ['transmitdirectasync_318',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]],
- ['type_319',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
+ ['term_314',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]],
+ ['todo_20list_315',['Todo List',['../todo.html',1,'']]],
+ ['tone_316',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
+ ['tone_5ft_317',['tone_t',['../structtone__t.html',1,'']]],
+ ['tones_318',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
+ ['transfer_319',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]],
+ ['transmit_320',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
+ ['transmitdirect_321',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]],
+ ['transmitdirectasync_322',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]],
+ ['type_323',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
];
diff --git a/search/all_11.js b/search/all_11.js
index 29bcdd33..001e71fb 100644
--- a/search/all_11.js
+++ b/search/all_11.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['variablepacketlengthmode_320',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]],
- ['viscode_321',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
+ ['variablepacketlengthmode_324',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]],
+ ['viscode_325',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
];
diff --git a/search/all_12.js b/search/all_12.js
index 28f7c7ab..64755c99 100644
--- a/search/all_12.js
+++ b/search/all_12.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['width_322',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
+ ['width_326',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
];
diff --git a/search/all_13.js b/search/all_13.js
index db518539..7b3cbf3d 100644
--- a/search/all_13.js
+++ b/search/all_13.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['yield_323',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
+ ['yield_327',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
];
diff --git a/search/all_14.js b/search/all_14.js
index f8576193..ff4f9049 100644
--- a/search/all_14.js
+++ b/search/all_14.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['_7eax25frame_324',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
- ['_7eita2string_325',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
+ ['_7eax25frame_328',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
+ ['_7eita2string_329',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
];
diff --git a/search/all_e.js b/search/all_e.js
index a038e3d2..a9cd52f5 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -19,70 +19,72 @@ var searchData=
['radiolib_5ferr_5finvalid_5fcurrent_5flimit_126',['RADIOLIB_ERR_INVALID_CURRENT_LIMIT',['../group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdata_5frate_127',['RADIOLIB_ERR_INVALID_DATA_RATE',['../group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdata_5fshaping_128',['RADIOLIB_ERR_INVALID_DATA_SHAPING',['../group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fencoding_129',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5ffrequency_130',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_131',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fgain_132',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fmodulation_133',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_134',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_135',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fnum_5frepeaters_136',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fnum_5fsamples_137',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_138',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5foutput_5fpower_139',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fpipe_5fnumber_140',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fpreamble_5flength_141',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_142',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5frssi_5foffset_143',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5frtty_5fshift_144',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5frx_5fbandwidth_145',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5frx_5fperiod_146',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fsleep_5fperiod_147',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fspreading_5ffactor_148',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fsymbol_149',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5fsync_5fword_150',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]],
- ['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_151',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]],
- ['radiolib_5ferr_5flora_5fheader_5fdamaged_152',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fmemory_5fallocation_5ffailed_153',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fnone_154',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fpacket_5ftoo_5flong_155',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]],
- ['radiolib_5ferr_5franging_5ftimeout_156',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]],
- ['radiolib_5ferr_5frx_5ftimeout_157',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fspi_5fcmd_5ffailed_158',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fspi_5fcmd_5finvalid_159',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fspi_5fcmd_5ftimeout_160',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fspi_5fwrite_5ffailed_161',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]],
- ['radiolib_5ferr_5ftx_5ftimeout_162',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]],
- ['radiolib_5ferr_5funknown_163',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]],
- ['radiolib_5ferr_5funsupported_5fencoding_164',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]],
- ['radiolib_5ferr_5fwrong_5fmodem_165',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]],
- ['radiolib_5flora_5fdetected_166',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]],
- ['radiolib_5fpreamble_5fdetected_167',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f0_5f3_168',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f0_5f5_169',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f0_5f7_170',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f1_5f0_171',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5fnone_172',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]],
- ['random_173',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]],
- ['randombyte_174',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]],
- ['range_175',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
- ['rcvseqnumber_176',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
- ['read_177',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]],
- ['readbit_178',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]],
- ['readdata_179',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]],
- ['receive_180',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]],
- ['receivedirect_181',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]],
- ['receivedirectasync_182',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
- ['regdump_183',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]],
- ['repeatercallsigns_184',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
- ['repeaterssids_185',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]],
- ['reset_186',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]],
- ['rf69_187',['RF69',['../class_r_f69.html',1,'RF69'],['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()']]],
- ['rfm22_188',['RFM22',['../class_r_f_m22.html',1,'']]],
- ['rfm23_189',['RFM23',['../class_r_f_m23.html',1,'']]],
- ['rfm95_190',['RFM95',['../class_r_f_m95.html',1,'RFM95'],['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95::RFM95()']]],
- ['rfm96_191',['RFM96',['../class_r_f_m96.html',1,'RFM96'],['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96::RFM96()']]],
- ['rfm97_192',['RFM97',['../class_r_f_m97.html',1,'RFM97'],['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97::RFM97()']]],
- ['rfm98_193',['RFM98',['../class_r_f_m98.html',1,'']]],
- ['rttyclient_194',['RTTYClient',['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]]
+ ['radiolib_5ferr_5finvalid_5fdio_5fpin_129',['RADIOLIB_ERR_INVALID_DIO_PIN',['../group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fencoding_130',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5ffrequency_131',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_132',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fgain_133',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fmodulation_134',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_135',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_136',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fnum_5frepeaters_137',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fnum_5fsamples_138',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_139',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5foutput_5fpower_140',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fpipe_5fnumber_141',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fpreamble_5flength_142',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_143',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5frssi_5foffset_144',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5frtty_5fshift_145',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5frx_5fbandwidth_146',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5frx_5fperiod_147',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fsleep_5fperiod_148',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fspreading_5ffactor_149',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fsymbol_150',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5fsync_5fword_151',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_152',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5flora_5fheader_5fdamaged_153',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fmemory_5fallocation_5ffailed_154',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fnone_155',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fpacket_5ftoo_5flong_156',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5franging_5ftimeout_157',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5frx_5ftimeout_158',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fspi_5fcmd_5ffailed_159',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fspi_5fcmd_5finvalid_160',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fspi_5fcmd_5ftimeout_161',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fspi_5fwrite_5ffailed_162',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5ftx_5ftimeout_163',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5funknown_164',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5funsupported_165',['RADIOLIB_ERR_UNSUPPORTED',['../group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5funsupported_5fencoding_166',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]],
+ ['radiolib_5ferr_5fwrong_5fmodem_167',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]],
+ ['radiolib_5flora_5fdetected_168',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]],
+ ['radiolib_5fpreamble_5fdetected_169',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f0_5f3_170',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f0_5f5_171',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f0_5f7_172',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f1_5f0_173',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5fnone_174',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]],
+ ['random_175',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]],
+ ['randombyte_176',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]],
+ ['range_177',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
+ ['rcvseqnumber_178',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
+ ['read_179',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]],
+ ['readbit_180',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]],
+ ['readdata_181',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]],
+ ['receive_182',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]],
+ ['receivedirect_183',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]],
+ ['receivedirectasync_184',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
+ ['regdump_185',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]],
+ ['repeatercallsigns_186',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
+ ['repeaterssids_187',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]],
+ ['reset_188',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]],
+ ['rf69_189',['RF69',['../class_r_f69.html',1,'RF69'],['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()']]],
+ ['rfm22_190',['RFM22',['../class_r_f_m22.html',1,'']]],
+ ['rfm23_191',['RFM23',['../class_r_f_m23.html',1,'']]],
+ ['rfm95_192',['RFM95',['../class_r_f_m95.html',1,'RFM95'],['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95::RFM95()']]],
+ ['rfm96_193',['RFM96',['../class_r_f_m96.html',1,'RFM96'],['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96::RFM96()']]],
+ ['rfm97_194',['RFM97',['../class_r_f_m97.html',1,'RFM97'],['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97::RFM97()']]],
+ ['rfm98_195',['RFM98',['../class_r_f_m98.html',1,'']]],
+ ['rttyclient_196',['RTTYClient',['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]]
];
diff --git a/search/all_f.js b/search/all_f.js
index bdcf6ef8..dd2b0250 100644
--- a/search/all_f.js
+++ b/search/all_f.js
@@ -1,118 +1,120 @@
var searchData=
[
- ['scanchannel_195',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]],
- ['scanpixellen_196',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
- ['sendframe_197',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]],
- ['sendheader_198',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
- ['sendline_199',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
- ['sendposition_200',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]],
- ['sendseqnumber_201',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
- ['setaccessaddress_202',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
- ['setaddresswidth_203',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
- ['setaeskey_204',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
- ['setafc_205',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
- ['setafcagctrigger_206',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
- ['setafcbandwidth_207',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
- ['setambienttemperature_208',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
- ['setautoack_209',['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_210',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::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_211',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]],
- ['setbroadcastaddress_212',['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()']]],
- ['setcodingrate_213',['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()']]],
- ['setcorrection_214',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]],
- ['setcrc_215',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]],
- ['setcrcfiltering_216',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]],
- ['setcurrentlimit_217',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
- ['setdatarate_218',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
- ['setdatashaping_219',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]],
- ['setdatashapingook_220',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
- ['setdio0action_221',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
- ['setdio1action_222',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
- ['setdio2asrfswitch_223',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
- ['setdirectaction_224',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::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#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]],
- ['setdirectsyncword_225',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
- ['setencoding_226',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]],
- ['setfhsshoppingperiod_227',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
- ['setfifoemptyaction_228',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
- ['setfifofullaction_229',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
- ['setfrequency_230',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]],
- ['setfrequencydeviation_231',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]],
- ['setgain_232',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
- ['setgaincontrol_233',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]],
- ['setgdo0action_234',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
- ['setgdo2action_235',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
- ['sethighsensitivitymode_236',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]],
- ['setinversion_237',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]],
- ['setirqaction_238',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
- ['setlnatestboost_239',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
- ['setnodeaddress_240',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]],
- ['setook_241',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]],
- ['setookfixedorfloorthreshold_242',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
- ['setookfixedthreshold_243',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
- ['setookpeakthresholddecrement_244',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]],
- ['setookpeakthresholdstep_245',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
- ['setookthresholdtype_246',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
- ['setoutputpower_247',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
- ['setpreamblelength_248',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]],
- ['setpromiscuousmode_249',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
- ['setreceivepipe_250',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
- ['setrecvsequence_251',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
- ['setregulatordcdc_252',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
- ['setregulatorldo_253',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
- ['setrepeaters_254',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
- ['setrfswitchpins_255',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]],
- ['setrfswitchstate_256',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
- ['setrssiconfig_257',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
- ['setrxbandwidth_258',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]],
- ['setsendsequence_259',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
- ['setspreadingfactor_260',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]],
- ['setsyncbits_261',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
- ['setsyncword_262',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]],
- ['settcxo_263',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
- ['settransmitpipe_264',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
- ['setwhitening_265',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
- ['si4430_266',['Si4430',['../class_si4430.html',1,'Si4430'],['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()']]],
- ['si4431_267',['Si4431',['../class_si4431.html',1,'Si4431'],['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()']]],
- ['si4432_268',['Si4432',['../class_si4432.html',1,'Si4432'],['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()']]],
- ['si443x_269',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]],
- ['sleep_270',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]],
- ['spigetregvalue_271',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
- ['spireadcommand_272',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
- ['spireadregister_273',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
- ['spireadregisterburst_274',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
- ['spisetregvalue_275',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
- ['spitransfer_276',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
- ['spiwritecommand_277',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
- ['spiwriteregister_278',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
- ['spiwriteregisterburst_279',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
- ['srccallsign_280',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]],
- ['srcssid_281',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]],
- ['sstvclient_282',['SSTVClient',['../class_s_s_t_v_client.html',1,'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)']]],
- ['sstvmode_5ft_283',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
- ['standby_284',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]],
- ['startchannelscan_285',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]],
- ['startdirect_286',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
- ['startranging_287',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
- ['startreceive_288',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]],
- ['startreceivedutycycle_289',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
- ['startreceivedutycycleauto_290',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
- ['startsignal_291',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
- ['starttransmit_292',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
- ['status_20codes_293',['Status Codes',['../group__status__codes.html',1,'']]],
- ['sx1231_294',['SX1231',['../class_s_x1231.html',1,'SX1231'],['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()']]],
- ['sx1261_295',['SX1261',['../class_s_x1261.html',1,'SX1261'],['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()']]],
- ['sx1262_296',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]],
- ['sx1268_297',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]],
- ['sx126x_298',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]],
- ['sx1272_299',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]],
- ['sx1273_300',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]],
- ['sx1276_301',['SX1276',['../class_s_x1276.html',1,'SX1276'],['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()']]],
- ['sx1277_302',['SX1277',['../class_s_x1277.html',1,'SX1277'],['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()']]],
- ['sx1278_303',['SX1278',['../class_s_x1278.html',1,'SX1278'],['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()']]],
- ['sx1279_304',['SX1279',['../class_s_x1279.html',1,'SX1279'],['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()']]],
- ['sx127x_305',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]],
- ['sx1280_306',['SX1280',['../class_s_x1280.html',1,'SX1280'],['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()']]],
- ['sx1281_307',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]],
- ['sx1282_308',['SX1282',['../class_s_x1282.html',1,'SX1282'],['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()']]],
- ['sx128x_309',['SX128x',['../class_s_x128x.html',1,'SX128x'],['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()']]]
+ ['scanchannel_197',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]],
+ ['scanpixellen_198',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
+ ['sendframe_199',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]],
+ ['sendheader_200',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
+ ['sendline_201',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
+ ['sendposition_202',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]],
+ ['sendseqnumber_203',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
+ ['setaccessaddress_204',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
+ ['setaddresswidth_205',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
+ ['setaeskey_206',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
+ ['setafc_207',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
+ ['setafcagctrigger_208',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
+ ['setafcbandwidth_209',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
+ ['setambienttemperature_210',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
+ ['setautoack_211',['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_212',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::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_213',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]],
+ ['setbroadcastaddress_214',['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()']]],
+ ['setcodingrate_215',['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()']]],
+ ['setcorrection_216',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]],
+ ['setcrc_217',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]],
+ ['setcrcfiltering_218',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]],
+ ['setcurrentlimit_219',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
+ ['setdatarate_220',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
+ ['setdatashaping_221',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]],
+ ['setdatashapingook_222',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
+ ['setdio0action_223',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
+ ['setdio1action_224',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
+ ['setdio2asrfswitch_225',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
+ ['setdiomapping_226',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]],
+ ['setdiopreambledetect_227',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],
+ ['setdirectaction_228',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::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#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]],
+ ['setdirectsyncword_229',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
+ ['setencoding_230',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]],
+ ['setfhsshoppingperiod_231',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
+ ['setfifoemptyaction_232',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
+ ['setfifofullaction_233',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
+ ['setfrequency_234',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]],
+ ['setfrequencydeviation_235',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]],
+ ['setgain_236',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
+ ['setgaincontrol_237',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]],
+ ['setgdo0action_238',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
+ ['setgdo2action_239',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
+ ['sethighsensitivitymode_240',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]],
+ ['setinversion_241',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]],
+ ['setirqaction_242',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
+ ['setlnatestboost_243',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
+ ['setnodeaddress_244',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]],
+ ['setook_245',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]],
+ ['setookfixedorfloorthreshold_246',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
+ ['setookfixedthreshold_247',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
+ ['setookpeakthresholddecrement_248',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]],
+ ['setookpeakthresholdstep_249',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
+ ['setookthresholdtype_250',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
+ ['setoutputpower_251',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
+ ['setpreamblelength_252',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]],
+ ['setpromiscuousmode_253',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
+ ['setreceivepipe_254',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
+ ['setrecvsequence_255',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
+ ['setregulatordcdc_256',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
+ ['setregulatorldo_257',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
+ ['setrepeaters_258',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
+ ['setrfswitchpins_259',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]],
+ ['setrfswitchstate_260',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
+ ['setrssiconfig_261',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
+ ['setrxbandwidth_262',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]],
+ ['setsendsequence_263',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
+ ['setspreadingfactor_264',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]],
+ ['setsyncbits_265',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
+ ['setsyncword_266',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]],
+ ['settcxo_267',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
+ ['settransmitpipe_268',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
+ ['setwhitening_269',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
+ ['si4430_270',['Si4430',['../class_si4430.html',1,'Si4430'],['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()']]],
+ ['si4431_271',['Si4431',['../class_si4431.html',1,'Si4431'],['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()']]],
+ ['si4432_272',['Si4432',['../class_si4432.html',1,'Si4432'],['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()']]],
+ ['si443x_273',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]],
+ ['sleep_274',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]],
+ ['spigetregvalue_275',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
+ ['spireadcommand_276',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
+ ['spireadregister_277',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
+ ['spireadregisterburst_278',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
+ ['spisetregvalue_279',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
+ ['spitransfer_280',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
+ ['spiwritecommand_281',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
+ ['spiwriteregister_282',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
+ ['spiwriteregisterburst_283',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
+ ['srccallsign_284',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]],
+ ['srcssid_285',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]],
+ ['sstvclient_286',['SSTVClient',['../class_s_s_t_v_client.html',1,'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)']]],
+ ['sstvmode_5ft_287',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
+ ['standby_288',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]],
+ ['startchannelscan_289',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]],
+ ['startdirect_290',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
+ ['startranging_291',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
+ ['startreceive_292',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]],
+ ['startreceivedutycycle_293',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
+ ['startreceivedutycycleauto_294',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
+ ['startsignal_295',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
+ ['starttransmit_296',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
+ ['status_20codes_297',['Status Codes',['../group__status__codes.html',1,'']]],
+ ['sx1231_298',['SX1231',['../class_s_x1231.html',1,'SX1231'],['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()']]],
+ ['sx1261_299',['SX1261',['../class_s_x1261.html',1,'SX1261'],['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()']]],
+ ['sx1262_300',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]],
+ ['sx1268_301',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]],
+ ['sx126x_302',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]],
+ ['sx1272_303',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]],
+ ['sx1273_304',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]],
+ ['sx1276_305',['SX1276',['../class_s_x1276.html',1,'SX1276'],['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()']]],
+ ['sx1277_306',['SX1277',['../class_s_x1277.html',1,'SX1277'],['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()']]],
+ ['sx1278_307',['SX1278',['../class_s_x1278.html',1,'SX1278'],['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()']]],
+ ['sx1279_308',['SX1279',['../class_s_x1279.html',1,'SX1279'],['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()']]],
+ ['sx127x_309',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]],
+ ['sx1280_310',['SX1280',['../class_s_x1280.html',1,'SX1280'],['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()']]],
+ ['sx1281_311',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]],
+ ['sx1282_312',['SX1282',['../class_s_x1282.html',1,'SX1282'],['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()']]],
+ ['sx128x_313',['SX128x',['../class_s_x128x.html',1,'SX128x'],['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()']]]
];
diff --git a/search/classes_0.js b/search/classes_0.js
index 9a7dba92..dc9b169b 100644
--- a/search/classes_0.js
+++ b/search/classes_0.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['afskclient_326',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]],
- ['aprsclient_327',['APRSClient',['../class_a_p_r_s_client.html',1,'']]],
- ['ax25client_328',['AX25Client',['../class_a_x25_client.html',1,'']]],
- ['ax25frame_329',['AX25Frame',['../class_a_x25_frame.html',1,'']]]
+ ['afskclient_330',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]],
+ ['aprsclient_331',['APRSClient',['../class_a_p_r_s_client.html',1,'']]],
+ ['ax25client_332',['AX25Client',['../class_a_x25_client.html',1,'']]],
+ ['ax25frame_333',['AX25Frame',['../class_a_x25_frame.html',1,'']]]
];
diff --git a/search/classes_1.js b/search/classes_1.js
index fa296ed5..5973ef6b 100644
--- a/search/classes_1.js
+++ b/search/classes_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['cc1101_330',['CC1101',['../class_c_c1101.html',1,'']]]
+ ['cc1101_334',['CC1101',['../class_c_c1101.html',1,'']]]
];
diff --git a/search/classes_2.js b/search/classes_2.js
index 407b911e..ff04e811 100644
--- a/search/classes_2.js
+++ b/search/classes_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['fsk4client_331',['FSK4Client',['../class_f_s_k4_client.html',1,'']]]
+ ['fsk4client_335',['FSK4Client',['../class_f_s_k4_client.html',1,'']]]
];
diff --git a/search/classes_3.js b/search/classes_3.js
index 46fe67b7..474ad4dd 100644
--- a/search/classes_3.js
+++ b/search/classes_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['hellclient_332',['HellClient',['../class_hell_client.html',1,'']]]
+ ['hellclient_336',['HellClient',['../class_hell_client.html',1,'']]]
];
diff --git a/search/classes_4.js b/search/classes_4.js
index 77e5ff44..457d7d8b 100644
--- a/search/classes_4.js
+++ b/search/classes_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['ita2string_333',['ITA2String',['../class_i_t_a2_string.html',1,'']]]
+ ['ita2string_337',['ITA2String',['../class_i_t_a2_string.html',1,'']]]
];
diff --git a/search/classes_5.js b/search/classes_5.js
index fce2b1d4..3b530b42 100644
--- a/search/classes_5.js
+++ b/search/classes_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['llcc68_334',['LLCC68',['../class_l_l_c_c68.html',1,'']]]
+ ['llcc68_338',['LLCC68',['../class_l_l_c_c68.html',1,'']]]
];
diff --git a/search/classes_6.js b/search/classes_6.js
index 4b34c754..eed70ad9 100644
--- a/search/classes_6.js
+++ b/search/classes_6.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['module_335',['Module',['../class_module.html',1,'']]],
- ['morseclient_336',['MorseClient',['../class_morse_client.html',1,'']]]
+ ['module_339',['Module',['../class_module.html',1,'']]],
+ ['morseclient_340',['MorseClient',['../class_morse_client.html',1,'']]]
];
diff --git a/search/classes_7.js b/search/classes_7.js
index b0b134ee..1bef329a 100644
--- a/search/classes_7.js
+++ b/search/classes_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['nrf24_337',['nRF24',['../classn_r_f24.html',1,'']]]
+ ['nrf24_341',['nRF24',['../classn_r_f24.html',1,'']]]
];
diff --git a/search/classes_8.js b/search/classes_8.js
index 242e2e13..70cfada6 100644
--- a/search/classes_8.js
+++ b/search/classes_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['physicallayer_338',['PhysicalLayer',['../class_physical_layer.html',1,'']]]
+ ['physicallayer_342',['PhysicalLayer',['../class_physical_layer.html',1,'']]]
];
diff --git a/search/classes_9.js b/search/classes_9.js
index a534c8be..2fb22106 100644
--- a/search/classes_9.js
+++ b/search/classes_9.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['rf69_339',['RF69',['../class_r_f69.html',1,'']]],
- ['rfm22_340',['RFM22',['../class_r_f_m22.html',1,'']]],
- ['rfm23_341',['RFM23',['../class_r_f_m23.html',1,'']]],
- ['rfm95_342',['RFM95',['../class_r_f_m95.html',1,'']]],
- ['rfm96_343',['RFM96',['../class_r_f_m96.html',1,'']]],
- ['rfm97_344',['RFM97',['../class_r_f_m97.html',1,'']]],
- ['rfm98_345',['RFM98',['../class_r_f_m98.html',1,'']]],
- ['rttyclient_346',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]]
+ ['rf69_343',['RF69',['../class_r_f69.html',1,'']]],
+ ['rfm22_344',['RFM22',['../class_r_f_m22.html',1,'']]],
+ ['rfm23_345',['RFM23',['../class_r_f_m23.html',1,'']]],
+ ['rfm95_346',['RFM95',['../class_r_f_m95.html',1,'']]],
+ ['rfm96_347',['RFM96',['../class_r_f_m96.html',1,'']]],
+ ['rfm97_348',['RFM97',['../class_r_f_m97.html',1,'']]],
+ ['rfm98_349',['RFM98',['../class_r_f_m98.html',1,'']]],
+ ['rttyclient_350',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]]
];
diff --git a/search/classes_a.js b/search/classes_a.js
index e07e1890..4f5a426f 100644
--- a/search/classes_a.js
+++ b/search/classes_a.js
@@ -1,25 +1,25 @@
var searchData=
[
- ['si4430_347',['Si4430',['../class_si4430.html',1,'']]],
- ['si4431_348',['Si4431',['../class_si4431.html',1,'']]],
- ['si4432_349',['Si4432',['../class_si4432.html',1,'']]],
- ['si443x_350',['Si443x',['../class_si443x.html',1,'']]],
- ['sstvclient_351',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]],
- ['sstvmode_5ft_352',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
- ['sx1231_353',['SX1231',['../class_s_x1231.html',1,'']]],
- ['sx1261_354',['SX1261',['../class_s_x1261.html',1,'']]],
- ['sx1262_355',['SX1262',['../class_s_x1262.html',1,'']]],
- ['sx1268_356',['SX1268',['../class_s_x1268.html',1,'']]],
- ['sx126x_357',['SX126x',['../class_s_x126x.html',1,'']]],
- ['sx1272_358',['SX1272',['../class_s_x1272.html',1,'']]],
- ['sx1273_359',['SX1273',['../class_s_x1273.html',1,'']]],
- ['sx1276_360',['SX1276',['../class_s_x1276.html',1,'']]],
- ['sx1277_361',['SX1277',['../class_s_x1277.html',1,'']]],
- ['sx1278_362',['SX1278',['../class_s_x1278.html',1,'']]],
- ['sx1279_363',['SX1279',['../class_s_x1279.html',1,'']]],
- ['sx127x_364',['SX127x',['../class_s_x127x.html',1,'']]],
- ['sx1280_365',['SX1280',['../class_s_x1280.html',1,'']]],
- ['sx1281_366',['SX1281',['../class_s_x1281.html',1,'']]],
- ['sx1282_367',['SX1282',['../class_s_x1282.html',1,'']]],
- ['sx128x_368',['SX128x',['../class_s_x128x.html',1,'']]]
+ ['si4430_351',['Si4430',['../class_si4430.html',1,'']]],
+ ['si4431_352',['Si4431',['../class_si4431.html',1,'']]],
+ ['si4432_353',['Si4432',['../class_si4432.html',1,'']]],
+ ['si443x_354',['Si443x',['../class_si443x.html',1,'']]],
+ ['sstvclient_355',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]],
+ ['sstvmode_5ft_356',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
+ ['sx1231_357',['SX1231',['../class_s_x1231.html',1,'']]],
+ ['sx1261_358',['SX1261',['../class_s_x1261.html',1,'']]],
+ ['sx1262_359',['SX1262',['../class_s_x1262.html',1,'']]],
+ ['sx1268_360',['SX1268',['../class_s_x1268.html',1,'']]],
+ ['sx126x_361',['SX126x',['../class_s_x126x.html',1,'']]],
+ ['sx1272_362',['SX1272',['../class_s_x1272.html',1,'']]],
+ ['sx1273_363',['SX1273',['../class_s_x1273.html',1,'']]],
+ ['sx1276_364',['SX1276',['../class_s_x1276.html',1,'']]],
+ ['sx1277_365',['SX1277',['../class_s_x1277.html',1,'']]],
+ ['sx1278_366',['SX1278',['../class_s_x1278.html',1,'']]],
+ ['sx1279_367',['SX1279',['../class_s_x1279.html',1,'']]],
+ ['sx127x_368',['SX127x',['../class_s_x127x.html',1,'']]],
+ ['sx1280_369',['SX1280',['../class_s_x1280.html',1,'']]],
+ ['sx1281_370',['SX1281',['../class_s_x1281.html',1,'']]],
+ ['sx1282_371',['SX1282',['../class_s_x1282.html',1,'']]],
+ ['sx128x_372',['SX128x',['../class_s_x128x.html',1,'']]]
];
diff --git a/search/classes_b.js b/search/classes_b.js
index 69f4456e..c52a27b8 100644
--- a/search/classes_b.js
+++ b/search/classes_b.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['tone_5ft_369',['tone_t',['../structtone__t.html',1,'']]]
+ ['tone_5ft_373',['tone_t',['../structtone__t.html',1,'']]]
];
diff --git a/search/functions_0.js b/search/functions_0.js
index 3fb55b9a..51a3088f 100644
--- a/search/functions_0.js
+++ b/search/functions_0.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['afskclient_370',['AFSKClient',['../class_a_f_s_k_client.html#acfe53917bcba7f79611e01865c42fefd',1,'AFSKClient']]],
- ['aprsclient_371',['APRSClient',['../class_a_p_r_s_client.html#a08e166ed706d79c66c1d5b48f195724c',1,'APRSClient']]],
- ['attachinterrupt_372',['attachInterrupt',['../class_module.html#a91aaa34aecdfeaf24948551b037033be',1,'Module']]],
- ['autoldro_373',['autoLDRO',['../class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c',1,'SX126x::autoLDRO()'],['../class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63',1,'SX1272::autoLDRO()'],['../class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e',1,'SX1278::autoLDRO()']]],
- ['available_374',['available',['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer']]],
- ['ax25client_375',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]],
- ['ax25frame_376',['AX25Frame',['../class_a_x25_frame.html#a138d97d90a371bef7ebd86cce1cc4979',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control)'],['../class_a_x25_frame.html#a60e1b318d6e4b9299a4eab72e40877fc',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, const char *info)'],['../class_a_x25_frame.html#a3899b8698d772b8285629d6a4f2a642a',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, uint8_t *info, uint16_t infoLen)'],['../class_a_x25_frame.html#a25b83cc9c281d2758165833fe238fe0e',1,'AX25Frame::AX25Frame(const AX25Frame &frame)']]]
+ ['afskclient_374',['AFSKClient',['../class_a_f_s_k_client.html#acfe53917bcba7f79611e01865c42fefd',1,'AFSKClient']]],
+ ['aprsclient_375',['APRSClient',['../class_a_p_r_s_client.html#a08e166ed706d79c66c1d5b48f195724c',1,'APRSClient']]],
+ ['attachinterrupt_376',['attachInterrupt',['../class_module.html#a91aaa34aecdfeaf24948551b037033be',1,'Module']]],
+ ['autoldro_377',['autoLDRO',['../class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c',1,'SX126x::autoLDRO()'],['../class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63',1,'SX1272::autoLDRO()'],['../class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e',1,'SX1278::autoLDRO()']]],
+ ['available_378',['available',['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer']]],
+ ['ax25client_379',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]],
+ ['ax25frame_380',['AX25Frame',['../class_a_x25_frame.html#a138d97d90a371bef7ebd86cce1cc4979',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control)'],['../class_a_x25_frame.html#a60e1b318d6e4b9299a4eab72e40877fc',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, const char *info)'],['../class_a_x25_frame.html#a3899b8698d772b8285629d6a4f2a642a',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, uint8_t *info, uint16_t infoLen)'],['../class_a_x25_frame.html#a25b83cc9c281d2758165833fe238fe0e',1,'AX25Frame::AX25Frame(const AX25Frame &frame)']]]
];
diff --git a/search/functions_1.js b/search/functions_1.js
index 6feb7f19..dcc11c98 100644
--- a/search/functions_1.js
+++ b/search/functions_1.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['begin_377',['begin',['../class_module.html#af6bfd022681d360082e3dd31a984e1f7',1,'Module::begin()'],['../class_c_c1101.html#a3b40fd5505fec6bad5986f67a5062593',1,'CC1101::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../classn_r_f24.html#a60eb59262c5004b587b1d8177706ff28',1,'nRF24::begin()'],['../class_r_f69.html#a35944b24d27a1ac98c1034cfcdb816cd',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a4befd17d1f753049f7ec08c48d8b8496',1,'APRSClient::begin()'],['../class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca',1,'AX25Client::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_r_t_t_y_client.html#ac4ae2458f8005c87161c74cf827d35b9',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3d85be3941250366eec2cd9a147a4f5c',1,'SSTVClient::begin(float base, const SSTVMode_t &mode, float correction=1.0)'],['../class_s_s_t_v_client.html#a8606cf73f86f6f1b29cea9ae9b46c81e',1,'SSTVClient::begin(const SSTVMode_t &mode, float correction=1.0)']]],
- ['beginble_378',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]],
- ['beginflrc_379',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]],
- ['beginfsk_380',['beginFSK',['../class_r_f_m95.html#a878cb6f8df95b3bdfa4553384a43e974',1,'RFM95::beginFSK()'],['../class_r_f_m96.html#ae92d6950e533f2501be22c3923681a86',1,'RFM96::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3',1,'SX127x::beginFSK()']]],
- ['begingfsk_381',['beginGFSK',['../class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93',1,'SX128x']]],
- ['begintransaction_382',['beginTransaction',['../class_module.html#a3d0caa9f5e38cfa2c609570a89a4a703',1,'Module']]],
- ['bytearr_383',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]]
+ ['begin_381',['begin',['../class_module.html#af6bfd022681d360082e3dd31a984e1f7',1,'Module::begin()'],['../class_c_c1101.html#a3b40fd5505fec6bad5986f67a5062593',1,'CC1101::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../classn_r_f24.html#a60eb59262c5004b587b1d8177706ff28',1,'nRF24::begin()'],['../class_r_f69.html#a35944b24d27a1ac98c1034cfcdb816cd',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a4befd17d1f753049f7ec08c48d8b8496',1,'APRSClient::begin()'],['../class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca',1,'AX25Client::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_r_t_t_y_client.html#ac4ae2458f8005c87161c74cf827d35b9',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3d85be3941250366eec2cd9a147a4f5c',1,'SSTVClient::begin(float base, const SSTVMode_t &mode, float correction=1.0)'],['../class_s_s_t_v_client.html#a8606cf73f86f6f1b29cea9ae9b46c81e',1,'SSTVClient::begin(const SSTVMode_t &mode, float correction=1.0)']]],
+ ['beginble_382',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]],
+ ['beginflrc_383',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]],
+ ['beginfsk_384',['beginFSK',['../class_r_f_m95.html#a878cb6f8df95b3bdfa4553384a43e974',1,'RFM95::beginFSK()'],['../class_r_f_m96.html#ae92d6950e533f2501be22c3923681a86',1,'RFM96::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3',1,'SX127x::beginFSK()']]],
+ ['begingfsk_385',['beginGFSK',['../class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93',1,'SX128x']]],
+ ['begintransaction_386',['beginTransaction',['../class_module.html#a3d0caa9f5e38cfa2c609570a89a4a703',1,'Module']]],
+ ['bytearr_387',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]]
];
diff --git a/search/functions_10.js b/search/functions_10.js
index 1877fe13..967cec11 100644
--- a/search/functions_10.js
+++ b/search/functions_10.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['term_590',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]],
- ['tone_591',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
- ['transfer_592',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]],
- ['transmit_593',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
- ['transmitdirect_594',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]],
- ['transmitdirectasync_595',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]]
+ ['term_596',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]],
+ ['tone_597',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
+ ['transfer_598',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]],
+ ['transmit_599',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
+ ['transmitdirect_600',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]],
+ ['transmitdirectasync_601',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]]
];
diff --git a/search/functions_11.js b/search/functions_11.js
index 2962ebb7..b4f16819 100644
--- a/search/functions_11.js
+++ b/search/functions_11.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['variablepacketlengthmode_596',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]]
+ ['variablepacketlengthmode_602',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]]
];
diff --git a/search/functions_12.js b/search/functions_12.js
index 5891a275..787c7182 100644
--- a/search/functions_12.js
+++ b/search/functions_12.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['yield_597',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
+ ['yield_603',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
];
diff --git a/search/functions_13.js b/search/functions_13.js
index 85f5b2ad..f5499d88 100644
--- a/search/functions_13.js
+++ b/search/functions_13.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['_7eax25frame_598',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
- ['_7eita2string_599',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
+ ['_7eax25frame_604',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
+ ['_7eita2string_605',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
];
diff --git a/search/functions_2.js b/search/functions_2.js
index 2dd85e58..95e8c028 100644
--- a/search/functions_2.js
+++ b/search/functions_2.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['cc1101_384',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]],
- ['cleardio0action_385',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
- ['cleardio1action_386',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]],
- ['clearfhssint_387',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]],
- ['clearfifoemptyaction_388',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]],
- ['clearfifofullaction_389',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]],
- ['cleargdo0action_390',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
- ['cleargdo2action_391',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
- ['clearirqaction_392',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]]
+ ['cc1101_388',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]],
+ ['cleardio0action_389',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
+ ['cleardio1action_390',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]],
+ ['clearfhssint_391',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]],
+ ['clearfifoemptyaction_392',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]],
+ ['clearfifofullaction_393',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]],
+ ['cleargdo0action_394',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
+ ['cleargdo2action_395',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
+ ['clearirqaction_396',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]]
];
diff --git a/search/functions_3.js b/search/functions_3.js
index 9e02a27c..a4b0de2e 100644
--- a/search/functions_3.js
+++ b/search/functions_3.js
@@ -1,14 +1,14 @@
var searchData=
[
- ['delay_393',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]],
- ['delaymicroseconds_394',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]],
- ['detachinterrupt_395',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]],
- ['digitalread_396',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]],
- ['digitalwrite_397',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]],
- ['disableaddressfiltering_398',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()']]],
- ['disableaes_399',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]],
- ['disablebitsync_400',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]],
- ['disablecontinuousmodebitsync_401',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]],
- ['disablepipe_402',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]],
- ['disablesyncwordfiltering_403',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]]
+ ['delay_397',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]],
+ ['delaymicroseconds_398',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]],
+ ['detachinterrupt_399',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]],
+ ['digitalread_400',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]],
+ ['digitalwrite_401',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]],
+ ['disableaddressfiltering_402',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()']]],
+ ['disableaes_403',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]],
+ ['disablebitsync_404',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]],
+ ['disablecontinuousmodebitsync_405',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]],
+ ['disablepipe_406',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]],
+ ['disablesyncwordfiltering_407',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]]
];
diff --git a/search/functions_4.js b/search/functions_4.js
index a1e4de69..522614b4 100644
--- a/search/functions_4.js
+++ b/search/functions_4.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['enableaes_404',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]],
- ['enablebitsync_405',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]],
- ['enablecontinuousmodebitsync_406',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]],
- ['enablesyncwordfiltering_407',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]],
- ['end_408',['end',['../class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d',1,'Module']]],
- ['endtransaction_409',['endTransaction',['../class_module.html#a015226566efc5131c8a39a184b6c4e6b',1,'Module']]],
- ['explicitheader_410',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]]
+ ['enableaes_408',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]],
+ ['enablebitsync_409',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]],
+ ['enablecontinuousmodebitsync_410',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]],
+ ['enablesyncwordfiltering_411',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]],
+ ['end_412',['end',['../class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d',1,'Module']]],
+ ['endtransaction_413',['endTransaction',['../class_module.html#a015226566efc5131c8a39a184b6c4e6b',1,'Module']]],
+ ['explicitheader_414',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]]
];
diff --git a/search/functions_5.js b/search/functions_5.js
index 3c654a5e..cac3fb02 100644
--- a/search/functions_5.js
+++ b/search/functions_5.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['fifoadd_411',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]],
- ['fifoget_412',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]],
- ['fixedpacketlengthmode_413',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]],
- ['flipbits_414',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]],
- ['flipbits16_415',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]],
- ['forceldro_416',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]],
- ['fsk4client_417',['FSK4Client',['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]]
+ ['fifoadd_415',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]],
+ ['fifoget_416',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]],
+ ['fixedpacketlengthmode_417',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]],
+ ['flipbits_418',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]],
+ ['flipbits16_419',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]],
+ ['forceldro_420',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]],
+ ['fsk4client_421',['FSK4Client',['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]]
];
diff --git a/search/functions_6.js b/search/functions_6.js
index 368f53a1..741a50e1 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -1,31 +1,31 @@
var searchData=
[
- ['getafcerror_418',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
- ['getchannelscanresult_419',['getChannelScanResult',['../class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f',1,'SX126x']]],
- ['getchipversion_420',['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_421',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]],
- ['getcurrentlimit_422',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
- ['getdatarate_423',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
- ['getfhsschannel_424',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]],
- ['getfhsshoppingperiod_425',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]],
- ['getfreqstep_426',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
- ['getfrequencyerror_427',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]],
- ['getgpio_428',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]],
- ['getirq_429',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
- ['getirqflags_430',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
- ['getirqstatus_431',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]],
- ['getlqi_432',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
- ['getmodemstatus_433',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
- ['getpacketlength_434',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]],
- ['getpictureheight_435',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
- ['getpromiscuousmode_436',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
- ['getrangingresult_437',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
- ['getrssi_438',['getRSSI',['../class_c_c1101.html#a48fd0452d6f7d7d51ea7d23b2dbe1551',1,'CC1101::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_s_x126x.html#a0e5f0032a91686b9673a48c908eb1925',1,'SX126x::getRSSI()'],['../class_s_x1272.html#a0d8e68cf913422535dc43cbdf73a3f10',1,'SX1272::getRSSI()'],['../class_s_x1278.html#ae52d84fa301309a4a4294312571fc3b8',1,'SX1278::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()']]],
- ['getrssiinst_439',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]],
- ['getrst_440',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]],
- ['getsnr_441',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()']]],
- ['getstatus_442',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
- ['gettemperature_443',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
- ['gettempraw_444',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
- ['gettimeonair_445',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]]
+ ['getafcerror_422',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
+ ['getchannelscanresult_423',['getChannelScanResult',['../class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f',1,'SX126x']]],
+ ['getchipversion_424',['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_425',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]],
+ ['getcurrentlimit_426',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
+ ['getdatarate_427',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
+ ['getfhsschannel_428',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]],
+ ['getfhsshoppingperiod_429',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]],
+ ['getfreqstep_430',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
+ ['getfrequencyerror_431',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]],
+ ['getgpio_432',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]],
+ ['getirq_433',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
+ ['getirqflags_434',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
+ ['getirqstatus_435',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]],
+ ['getlqi_436',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
+ ['getmodemstatus_437',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
+ ['getpacketlength_438',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]],
+ ['getpictureheight_439',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
+ ['getpromiscuousmode_440',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
+ ['getrangingresult_441',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
+ ['getrssi_442',['getRSSI',['../class_c_c1101.html#a48fd0452d6f7d7d51ea7d23b2dbe1551',1,'CC1101::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_s_x126x.html#a0e5f0032a91686b9673a48c908eb1925',1,'SX126x::getRSSI()'],['../class_s_x1272.html#a0d8e68cf913422535dc43cbdf73a3f10',1,'SX1272::getRSSI()'],['../class_s_x1278.html#ae52d84fa301309a4a4294312571fc3b8',1,'SX1278::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()']]],
+ ['getrssiinst_443',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]],
+ ['getrst_444',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]],
+ ['getsnr_445',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()']]],
+ ['getstatus_446',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
+ ['gettemperature_447',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
+ ['gettempraw_448',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
+ ['gettimeonair_449',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]]
];
diff --git a/search/functions_7.js b/search/functions_7.js
index 28926511..66ec648b 100644
--- a/search/functions_7.js
+++ b/search/functions_7.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['hellclient_446',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]],
- ['hexdump_447',['hexdump',['../class_module.html#ac2dc188128f32f9360a178f31659291a',1,'Module']]]
+ ['hellclient_450',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]],
+ ['hexdump_451',['hexdump',['../class_module.html#ac2dc188128f32f9360a178f31659291a',1,'Module']]]
];
diff --git a/search/functions_8.js b/search/functions_8.js
index 36397509..9daacdcb 100644
--- a/search/functions_8.js
+++ b/search/functions_8.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['idle_448',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
- ['implicitheader_449',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]],
- ['init_450',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]],
- ['invertiq_451',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
- ['iscarrierdetected_452',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
- ['ita2string_453',['ITA2String',['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]]
+ ['idle_452',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
+ ['implicitheader_453',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]],
+ ['init_454',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]],
+ ['invertiq_455',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
+ ['iscarrierdetected_456',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
+ ['ita2string_457',['ITA2String',['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]]
];
diff --git a/search/functions_9.js b/search/functions_9.js
index 17cf68c3..4028ad65 100644
--- a/search/functions_9.js
+++ b/search/functions_9.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['length_454',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]],
- ['llcc68_455',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68']]]
+ ['length_458',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]],
+ ['llcc68_459',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68']]]
];
diff --git a/search/functions_a.js b/search/functions_a.js
index a08e5f5c..e7eb67ea 100644
--- a/search/functions_a.js
+++ b/search/functions_a.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['micros_456',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]],
- ['millis_457',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]],
- ['module_458',['Module',['../class_module.html#a1101d49f597f756141fc9de88a504f21',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]],
- ['morseclient_459',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]]
+ ['micros_460',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]],
+ ['millis_461',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]],
+ ['module_462',['Module',['../class_module.html#a1101d49f597f756141fc9de88a504f21',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]],
+ ['morseclient_463',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]]
];
diff --git a/search/functions_b.js b/search/functions_b.js
index e104e403..5f6f4a74 100644
--- a/search/functions_b.js
+++ b/search/functions_b.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['notone_460',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]],
- ['nrf24_461',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]]
+ ['notone_464',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]],
+ ['nrf24_465',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]]
];
diff --git a/search/functions_c.js b/search/functions_c.js
index a780c41a..6a743a73 100644
--- a/search/functions_c.js
+++ b/search/functions_c.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['operator_3d_462',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]]
+ ['operator_3d_466',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]]
];
diff --git a/search/functions_d.js b/search/functions_d.js
index cc32ce59..3286b756 100644
--- a/search/functions_d.js
+++ b/search/functions_d.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['packetmode_463',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]],
- ['physicallayer_464',['PhysicalLayer',['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer']]],
- ['pinmode_465',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]],
- ['printglyph_466',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]]
+ ['packetmode_467',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]],
+ ['physicallayer_468',['PhysicalLayer',['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer']]],
+ ['pinmode_469',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]],
+ ['printglyph_470',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]]
];
diff --git a/search/functions_e.js b/search/functions_e.js
index fdd38461..6e612696 100644
--- a/search/functions_e.js
+++ b/search/functions_e.js
@@ -1,19 +1,19 @@
var searchData=
[
- ['random_467',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]],
- ['randombyte_468',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]],
- ['range_469',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
- ['read_470',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]],
- ['readbit_471',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]],
- ['readdata_472',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]],
- ['receive_473',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]],
- ['receivedirect_474',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]],
- ['receivedirectasync_475',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
- ['regdump_476',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]],
- ['reset_477',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]],
- ['rf69_478',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]],
- ['rfm95_479',['RFM95',['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95']]],
- ['rfm96_480',['RFM96',['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96']]],
- ['rfm97_481',['RFM97',['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97']]],
- ['rttyclient_482',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]]
+ ['random_471',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]],
+ ['randombyte_472',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]],
+ ['range_473',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
+ ['read_474',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]],
+ ['readbit_475',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]],
+ ['readdata_476',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]],
+ ['receive_477',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]],
+ ['receivedirect_478',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]],
+ ['receivedirectasync_479',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
+ ['regdump_480',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]],
+ ['reset_481',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]],
+ ['rf69_482',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]],
+ ['rfm95_483',['RFM95',['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95']]],
+ ['rfm96_484',['RFM96',['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96']]],
+ ['rfm97_485',['RFM97',['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97']]],
+ ['rttyclient_486',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]]
];
diff --git a/search/functions_f.js b/search/functions_f.js
index b736da62..74f2d3e1 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -1,110 +1,112 @@
var searchData=
[
- ['scanchannel_483',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]],
- ['sendframe_484',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]],
- ['sendheader_485',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
- ['sendline_486',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
- ['sendposition_487',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]],
- ['setaccessaddress_488',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
- ['setaddresswidth_489',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
- ['setaeskey_490',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
- ['setafc_491',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
- ['setafcagctrigger_492',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
- ['setafcbandwidth_493',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
- ['setambienttemperature_494',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
- ['setautoack_495',['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_496',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::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_497',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]],
- ['setbroadcastaddress_498',['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()']]],
- ['setcodingrate_499',['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()']]],
- ['setcorrection_500',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]],
- ['setcrc_501',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]],
- ['setcrcfiltering_502',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]],
- ['setcurrentlimit_503',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
- ['setdatarate_504',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
- ['setdatashaping_505',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]],
- ['setdatashapingook_506',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
- ['setdio0action_507',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
- ['setdio1action_508',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
- ['setdio2asrfswitch_509',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
- ['setdirectaction_510',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::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#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]],
- ['setdirectsyncword_511',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
- ['setencoding_512',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]],
- ['setfhsshoppingperiod_513',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
- ['setfifoemptyaction_514',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
- ['setfifofullaction_515',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
- ['setfrequency_516',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]],
- ['setfrequencydeviation_517',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]],
- ['setgain_518',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
- ['setgaincontrol_519',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]],
- ['setgdo0action_520',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
- ['setgdo2action_521',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
- ['sethighsensitivitymode_522',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]],
- ['setinversion_523',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]],
- ['setirqaction_524',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
- ['setlnatestboost_525',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
- ['setnodeaddress_526',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]],
- ['setook_527',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]],
- ['setookfixedorfloorthreshold_528',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
- ['setookfixedthreshold_529',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
- ['setookpeakthresholddecrement_530',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]],
- ['setookpeakthresholdstep_531',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
- ['setookthresholdtype_532',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
- ['setoutputpower_533',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
- ['setpreamblelength_534',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]],
- ['setpromiscuousmode_535',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
- ['setreceivepipe_536',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
- ['setrecvsequence_537',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
- ['setregulatordcdc_538',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
- ['setregulatorldo_539',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
- ['setrepeaters_540',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
- ['setrfswitchpins_541',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]],
- ['setrfswitchstate_542',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
- ['setrssiconfig_543',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
- ['setrxbandwidth_544',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]],
- ['setsendsequence_545',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
- ['setspreadingfactor_546',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]],
- ['setsyncbits_547',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
- ['setsyncword_548',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]],
- ['settcxo_549',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
- ['settransmitpipe_550',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
- ['setwhitening_551',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
- ['si4430_552',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]],
- ['si4431_553',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]],
- ['si4432_554',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]],
- ['si443x_555',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]],
- ['sleep_556',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]],
- ['spigetregvalue_557',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
- ['spireadregister_558',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
- ['spireadregisterburst_559',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
- ['spisetregvalue_560',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
- ['spitransfer_561',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
- ['spiwriteregister_562',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
- ['spiwriteregisterburst_563',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
- ['sstvclient_564',['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_565',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]],
- ['startchannelscan_566',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]],
- ['startdirect_567',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
- ['startranging_568',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
- ['startreceive_569',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]],
- ['startreceivedutycycle_570',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
- ['startreceivedutycycleauto_571',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
- ['startsignal_572',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
- ['starttransmit_573',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
- ['sx1231_574',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]],
- ['sx1261_575',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]],
- ['sx1262_576',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]],
- ['sx1268_577',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]],
- ['sx126x_578',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]],
- ['sx1272_579',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]],
- ['sx1273_580',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]],
- ['sx1276_581',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]],
- ['sx1277_582',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]],
- ['sx1278_583',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]],
- ['sx1279_584',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]],
- ['sx127x_585',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]],
- ['sx1280_586',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]],
- ['sx1281_587',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]],
- ['sx1282_588',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]],
- ['sx128x_589',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]]
+ ['scanchannel_487',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]],
+ ['sendframe_488',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]],
+ ['sendheader_489',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
+ ['sendline_490',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
+ ['sendposition_491',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]],
+ ['setaccessaddress_492',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
+ ['setaddresswidth_493',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
+ ['setaeskey_494',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
+ ['setafc_495',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
+ ['setafcagctrigger_496',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
+ ['setafcbandwidth_497',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
+ ['setambienttemperature_498',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
+ ['setautoack_499',['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_500',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::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_501',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]],
+ ['setbroadcastaddress_502',['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()']]],
+ ['setcodingrate_503',['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()']]],
+ ['setcorrection_504',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]],
+ ['setcrc_505',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]],
+ ['setcrcfiltering_506',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]],
+ ['setcurrentlimit_507',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
+ ['setdatarate_508',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
+ ['setdatashaping_509',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]],
+ ['setdatashapingook_510',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
+ ['setdio0action_511',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
+ ['setdio1action_512',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
+ ['setdio2asrfswitch_513',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
+ ['setdiomapping_514',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]],
+ ['setdiopreambledetect_515',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],
+ ['setdirectaction_516',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::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#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]],
+ ['setdirectsyncword_517',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
+ ['setencoding_518',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]],
+ ['setfhsshoppingperiod_519',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
+ ['setfifoemptyaction_520',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
+ ['setfifofullaction_521',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
+ ['setfrequency_522',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]],
+ ['setfrequencydeviation_523',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]],
+ ['setgain_524',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
+ ['setgaincontrol_525',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]],
+ ['setgdo0action_526',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
+ ['setgdo2action_527',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
+ ['sethighsensitivitymode_528',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]],
+ ['setinversion_529',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]],
+ ['setirqaction_530',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
+ ['setlnatestboost_531',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
+ ['setnodeaddress_532',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]],
+ ['setook_533',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]],
+ ['setookfixedorfloorthreshold_534',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
+ ['setookfixedthreshold_535',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
+ ['setookpeakthresholddecrement_536',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]],
+ ['setookpeakthresholdstep_537',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
+ ['setookthresholdtype_538',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
+ ['setoutputpower_539',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
+ ['setpreamblelength_540',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]],
+ ['setpromiscuousmode_541',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
+ ['setreceivepipe_542',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
+ ['setrecvsequence_543',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
+ ['setregulatordcdc_544',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
+ ['setregulatorldo_545',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
+ ['setrepeaters_546',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
+ ['setrfswitchpins_547',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]],
+ ['setrfswitchstate_548',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
+ ['setrssiconfig_549',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
+ ['setrxbandwidth_550',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]],
+ ['setsendsequence_551',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
+ ['setspreadingfactor_552',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]],
+ ['setsyncbits_553',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
+ ['setsyncword_554',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]],
+ ['settcxo_555',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
+ ['settransmitpipe_556',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
+ ['setwhitening_557',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
+ ['si4430_558',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]],
+ ['si4431_559',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]],
+ ['si4432_560',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]],
+ ['si443x_561',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]],
+ ['sleep_562',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]],
+ ['spigetregvalue_563',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
+ ['spireadregister_564',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
+ ['spireadregisterburst_565',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
+ ['spisetregvalue_566',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
+ ['spitransfer_567',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
+ ['spiwriteregister_568',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
+ ['spiwriteregisterburst_569',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
+ ['sstvclient_570',['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_571',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]],
+ ['startchannelscan_572',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]],
+ ['startdirect_573',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
+ ['startranging_574',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
+ ['startreceive_575',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]],
+ ['startreceivedutycycle_576',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
+ ['startreceivedutycycleauto_577',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
+ ['startsignal_578',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
+ ['starttransmit_579',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]],
+ ['sx1231_580',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]],
+ ['sx1261_581',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]],
+ ['sx1262_582',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]],
+ ['sx1268_583',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]],
+ ['sx126x_584',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]],
+ ['sx1272_585',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]],
+ ['sx1273_586',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]],
+ ['sx1276_587',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]],
+ ['sx1277_588',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]],
+ ['sx1278_589',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]],
+ ['sx1279_590',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]],
+ ['sx127x_591',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]],
+ ['sx1280_592',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]],
+ ['sx1281_593',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]],
+ ['sx1282_594',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]],
+ ['sx128x_595',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]]
];
diff --git a/search/groups_0.js b/search/groups_0.js
index eaf09a55..0ad595ef 100644
--- a/search/groups_0.js
+++ b/search/groups_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['data_20shaping_20filter_20values_20aliases_2e_624',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]]
+ ['data_20shaping_20filter_20values_20aliases_2e_630',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]]
];
diff --git a/search/groups_1.js b/search/groups_1.js
index c300ee17..84c397d0 100644
--- a/search/groups_1.js
+++ b/search/groups_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['encoding_20type_20aliases_2e_625',['Encoding type aliases.',['../group__config__encoding.html',1,'']]]
+ ['encoding_20type_20aliases_2e_631',['Encoding type aliases.',['../group__config__encoding.html',1,'']]]
];
diff --git a/search/groups_2.js b/search/groups_2.js
index 2825fab7..c0c8bc29 100644
--- a/search/groups_2.js
+++ b/search/groups_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['status_20codes_626',['Status Codes',['../group__status__codes.html',1,'']]]
+ ['status_20codes_632',['Status Codes',['../group__status__codes.html',1,'']]]
];
diff --git a/search/pages_0.js b/search/pages_0.js
index ce85ad70..f9fc5ee0 100644
--- a/search/pages_0.js
+++ b/search/pages_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['radiolib_20documentation_627',['RadioLib Documentation',['../index.html',1,'']]]
+ ['radiolib_20documentation_633',['RadioLib Documentation',['../index.html',1,'']]]
];
diff --git a/search/pages_1.js b/search/pages_1.js
index 2e28c632..95516dd8 100644
--- a/search/pages_1.js
+++ b/search/pages_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['todo_20list_628',['Todo List',['../todo.html',1,'']]]
+ ['todo_20list_634',['Todo List',['../todo.html',1,'']]]
];
diff --git a/search/variables_0.js b/search/variables_0.js
index 10678713..e94e1813 100644
--- a/search/variables_0.js
+++ b/search/variables_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['control_600',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]]
+ ['control_606',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]]
];
diff --git a/search/variables_1.js b/search/variables_1.js
index 7b11091a..d31ff3dd 100644
--- a/search/variables_1.js
+++ b/search/variables_1.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['destcallsign_601',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]],
- ['destssid_602',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]]
+ ['destcallsign_607',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]],
+ ['destssid_608',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]]
];
diff --git a/search/variables_2.js b/search/variables_2.js
index c204927f..e6cb8baf 100644
--- a/search/variables_2.js
+++ b/search/variables_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['freq_603',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]]
+ ['freq_609',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]]
];
diff --git a/search/variables_3.js b/search/variables_3.js
index d59332b9..e597ccca 100644
--- a/search/variables_3.js
+++ b/search/variables_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['height_604',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]]
+ ['height_610',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]]
];
diff --git a/search/variables_4.js b/search/variables_4.js
index 30825742..c44256c8 100644
--- a/search/variables_4.js
+++ b/search/variables_4.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['info_605',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
- ['infolen_606',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]]
+ ['info_611',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
+ ['infolen_612',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]]
];
diff --git a/search/variables_5.js b/search/variables_5.js
index c0686ee5..a79b4155 100644
--- a/search/variables_5.js
+++ b/search/variables_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['len_607',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]]
+ ['len_613',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]]
];
diff --git a/search/variables_6.js b/search/variables_6.js
index a1188f3e..200eedb4 100644
--- a/search/variables_6.js
+++ b/search/variables_6.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['numrepeaters_608',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
- ['numtones_609',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]]
+ ['numrepeaters_614',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
+ ['numtones_615',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]]
];
diff --git a/search/variables_7.js b/search/variables_7.js
index e367e6eb..87d912a5 100644
--- a/search/variables_7.js
+++ b/search/variables_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['protocolid_610',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]]
+ ['protocolid_616',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]]
];
diff --git a/search/variables_8.js b/search/variables_8.js
index 1617a504..2ea5b6f7 100644
--- a/search/variables_8.js
+++ b/search/variables_8.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['rcvseqnumber_611',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
- ['repeatercallsigns_612',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
- ['repeaterssids_613',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]]
+ ['rcvseqnumber_617',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
+ ['repeatercallsigns_618',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
+ ['repeaterssids_619',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]]
];
diff --git a/search/variables_9.js b/search/variables_9.js
index 547a6128..40f81136 100644
--- a/search/variables_9.js
+++ b/search/variables_9.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['scanpixellen_614',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
- ['sendseqnumber_615',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
- ['spireadcommand_616',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
- ['spiwritecommand_617',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
- ['srccallsign_618',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]],
- ['srcssid_619',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]]
+ ['scanpixellen_620',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
+ ['sendseqnumber_621',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
+ ['spireadcommand_622',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
+ ['spiwritecommand_623',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
+ ['srccallsign_624',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]],
+ ['srcssid_625',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]]
];
diff --git a/search/variables_a.js b/search/variables_a.js
index 077f43a0..8e8fdc9c 100644
--- a/search/variables_a.js
+++ b/search/variables_a.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['tones_620',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
- ['type_621',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
+ ['tones_626',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
+ ['type_627',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
];
diff --git a/search/variables_b.js b/search/variables_b.js
index d9d09f0b..f837a87e 100644
--- a/search/variables_b.js
+++ b/search/variables_b.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['viscode_622',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
+ ['viscode_628',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
];
diff --git a/search/variables_c.js b/search/variables_c.js
index ecf78344..91c471fa 100644
--- a/search/variables_c.js
+++ b/search/variables_c.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['width_623',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
+ ['width_629',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
];