diff --git a/_a_f_s_k_8h_source.html b/_a_f_s_k_8h_source.html
index 857f38b2..08787abe 100644
--- a/_a_f_s_k_8h_source.html
+++ b/_a_f_s_k_8h_source.html
@@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('_a_f_s_k_8h_source.html',''); initResi
int16_t tone(uint16_t freq, bool autoStart=true)
Start transmitting audio tone.
Definition: AFSK.cpp:12
AFSKClient(PhysicalLayer *phy, RADIOLIB_PIN_TYPE pin)
Default contructor.
Definition: AFSK.cpp:4
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition: Morse.h:89
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
+Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
Client for RTTY communication. The public interface is the same as Arduino Serial.
Definition: RTTY.h:88
Client for SSTV transmissions.
Definition: SSTV.h:120
int16_t begin()
Initialization method.
Definition: AFSK.cpp:8
diff --git a/_a_x25_8h_source.html b/_a_x25_8h_source.html
index 05ba5d92..e026149f 100644
--- a/_a_x25_8h_source.html
+++ b/_a_x25_8h_source.html
@@ -255,13 +255,11 @@ $(document).ready(function(){initNavTree('_a_x25_8h_source.html',''); initResiza
344 uint16_t _preambleLen = 0;
346 static uint16_t getFrameCheckSequence(uint8_t* buff,
size_t len);
- 347 static uint8_t flipBits(uint8_t b);
- 348 static uint16_t flipBits16(uint16_t i);
-
+
+
+
-
-
uint16_t infoLen
Number of bytes in the information field.
Definition: AX25.h:128
@@ -278,7 +276,7 @@ $(document).ready(function(){initNavTree('_a_x25_8h_source.html',''); initResiza
uint8_t * repeaterSSIDs
Array of repeater SSIDs.
Definition: AX25.h:154
uint8_t destSSID
SSID of the destination station.
Definition: AX25.h:98
int16_t transmit(const char *str, const char *destCallsign, uint8_t destSSID=0x00)
Transmit unnumbered information (UI) frame.
Definition: AX25.cpp:186
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
+Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
uint8_t control
The control field.
Definition: AX25.h:118
uint8_t rcvSeqNumber
Receive sequence number.
Definition: AX25.h:133
char destCallsign[AX25_MAX_CALLSIGN_LEN+1]
Callsign of the destination station.
Definition: AX25.h:93
diff --git a/_c_c1101_8h_source.html b/_c_c1101_8h_source.html
index fd6a07ad..9c197d17 100644
--- a/_c_c1101_8h_source.html
+++ b/_c_c1101_8h_source.html
@@ -726,7 +726,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
int16_t disableSyncWordFiltering(bool requireCarrierSense=false)
Disable preamble and sync word filtering and generation.
Definition: CC1101.cpp:756
uint8_t random()
Get one truly random byte from RSSI noise.
Definition: CC1101.cpp:849
int16_t startReceive()
Interrupt-driven receive method. GDO0 will be activated when full packet is received.
Definition: CC1101.cpp:323
@@ -738,7 +738,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override
Blocking binary transmit method. Overloads for string-based transmissions are implemented in Physical...
Definition: CC1101.cpp:98
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm.
Definition: CC1101.cpp:514
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ and RADIOLIB_ENCODING_WHITENING.
Definition: CC1101.cpp:821
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
int16_t readData(uint8_t *data, size_t len) override
Reads data received after calling startReceive method.
Definition: CC1101.cpp:344
void setGdo2Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=FALLING)
Sets interrupt service routine to call when GDO2 activates.
Definition: CC1101.cpp:234
bool getPromiscuousMode()
Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...
Definition: CC1101.cpp:798
@@ -752,9 +752,9 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: CC1101.cpp:668
int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)
Sets node and broadcast addresses. Calling this method will also enable address filtering.
Definition: CC1101.cpp:657
int16_t setFrequencyDeviation(float freqDev) override
Sets frequency deviation. Allowed values range from 1.587 to 380.8 kHz.
Definition: CC1101.cpp:491
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
+Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
int16_t standby() override
Sets the module to standby mode.
Definition: CC1101.cpp:175
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:100
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed value is RADI...
Definition: CC1101.cpp:802
int16_t setRxBandwidth(float rxBw)
Sets receiver bandwidth. Allowed values range from 58.0 to 812.0 kHz.
Definition: CC1101.cpp:471
int16_t setBitRate(float br)
Sets bit rate. Allowed values range from 0.025 to 600.0 kbps.
Definition: CC1101.cpp:451
@@ -772,7 +772,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: CC1101.cpp:760
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: CC1101.cpp:184
CC1101(Module *module)
Default constructor.
Definition: CC1101.cpp:4
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+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/_hellschreiber_8h_source.html b/_hellschreiber_8h_source.html
index 58301b08..ea4c4bcf 100644
--- a/_hellschreiber_8h_source.html
+++ b/_hellschreiber_8h_source.html
@@ -239,7 +239,7 @@ $(document).ready(function(){initNavTree('_hellschreiber_8h_source.html',''); in
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition: AFSK.h:17
size_t printGlyph(uint8_t *buff)
Method to "print" a buffer of pixels, this is exposed to allow users to send custom characters.
Definition: Hellschreiber.cpp:31
int16_t begin(float base, float rate=122.5)
Initialization method.
Definition: Hellschreiber.cpp:19
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
+Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
diff --git a/_module_8h_source.html b/_module_8h_source.html
index 20bb0c84..9fcf6e3c 100644
--- a/_module_8h_source.html
+++ b/_module_8h_source.html
@@ -219,27 +219,31 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz
- 471 #ifndef RADIOLIB_GODMODE
-
-
- 474 RADIOLIB_PIN_TYPE _cs = RADIOLIB_NC;
- 475 RADIOLIB_PIN_TYPE _irq = RADIOLIB_NC;
- 476 RADIOLIB_PIN_TYPE _rst = RADIOLIB_NC;
- 477 RADIOLIB_PIN_TYPE _rx = RADIOLIB_NC;
- 478 RADIOLIB_PIN_TYPE _tx = RADIOLIB_NC;
-
- 480 SPISettings _spiSettings = SPISettings(2000000, MSBFIRST, SPI_MODE0);
-
- 482 bool _initInterface =
false;
- 483 SPIClass* _spi = NULL;
-
- 485 bool _useRfSwitch =
false;
- 486 RADIOLIB_PIN_TYPE _rxEn = RADIOLIB_NC, _txEn = RADIOLIB_NC;
-
- 488 uint32_t _ATtimeout = 15000;
-
-
-
+
+
+
+
+ 481 #ifndef RADIOLIB_GODMODE
+
+
+ 484 RADIOLIB_PIN_TYPE _cs = RADIOLIB_NC;
+ 485 RADIOLIB_PIN_TYPE _irq = RADIOLIB_NC;
+ 486 RADIOLIB_PIN_TYPE _rst = RADIOLIB_NC;
+ 487 RADIOLIB_PIN_TYPE _rx = RADIOLIB_NC;
+ 488 RADIOLIB_PIN_TYPE _tx = RADIOLIB_NC;
+
+ 490 SPISettings _spiSettings = SPISettings(2000000, MSBFIRST, SPI_MODE0);
+
+ 492 bool _initInterface =
false;
+ 493 SPIClass* _spi = NULL;
+
+ 495 bool _useRfSwitch =
false;
+ 496 RADIOLIB_PIN_TYPE _rxEn = RADIOLIB_NC, _txEn = RADIOLIB_NC;
+
+ 498 uint32_t _ATtimeout = 15000;
+
+
+
Module(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial *serial=nullptr, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC)
UART-based module constructor.
Definition: Module.cpp:29
@@ -266,9 +270,10 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz
void SPIwriteRegister(uint8_t reg, uint8_t data)
SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be us...
Definition: Module.cpp:272
void term(uint8_t interface)
Terminate low-level module control.
Definition: Module.cpp:137
static void noTone(RADIOLIB_PIN_TYPE pin)
Arduino core noTone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPP...
Definition: Module.cpp:358
-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: Module.cpp:401
+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: Module.cpp:416
RADIOLIB_PIN_TYPE getTx() const
Access method to get the pin number of UART Rx.
Definition: Module.h:344
RADIOLIB_PIN_TYPE getGpio() const
Access method to get the pin number of second interrupt/GPIO.
Definition: Module.h:330
+static uint16_t flipBits16(uint16_t i)
Function to reflect bits within an integer.
Definition: Module.cpp:408
uint8_t SPIreadRegister(uint8_t reg)
SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be use...
Definition: Module.cpp:262
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
Module & operator=(const Module &mod)
Overload for assignment operator.
Definition: Module.cpp:96
@@ -276,9 +281,10 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz
uint8_t SPIreadCommand
Basic SPI read command. Defaults to 0x00.
Definition: Module.h:156
static void detachInterrupt(RADIOLIB_PIN_TYPE interruptNum)
Arduino core detachInterrupt override.
Definition: Module.cpp:377
SPISettings getSpiSettings() const
Access method to get the SPI interface settings.
Definition: Module.h:358
-void setRfSwitchState(RADIOLIB_PIN_STATUS rxPinState, RADIOLIB_PIN_STATUS txPinState)
Set RF switch state.
Definition: Module.cpp:409
+void setRfSwitchState(RADIOLIB_PIN_STATUS rxPinState, RADIOLIB_PIN_STATUS txPinState)
Set RF switch state.
Definition: Module.cpp:424
void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t *inBytes)
SPI burst read method.
Definition: Module.cpp:258
static void tone(RADIOLIB_PIN_TYPE pin, uint16_t value)
Arduino core tone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPPOR...
Definition: Module.cpp:342
+static uint8_t flipBits(uint8_t b)
Function to reflect bits within a byte.
Definition: Module.cpp:401
uint32_t baudrate
Baud rate of SoftwareSerial UART communication. Defaults to 9600 baud.
Definition: Module.h:146
static uint32_t millis()
Arduino core millis override.
Definition: Module.cpp:393
bool ATsendCommand(const char *cmd)
Send AT command. Will also call ATgetResponse.
Definition: Module.cpp:158
diff --git a/_morse_8h_source.html b/_morse_8h_source.html
index 750cca4f..a96f8c8f 100644
--- a/_morse_8h_source.html
+++ b/_morse_8h_source.html
@@ -235,7 +235,7 @@ $(document).ready(function(){initNavTree('_morse_8h_source.html',''); initResiza
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition: AFSK.h:17
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition: Morse.h:89
MorseClient(PhysicalLayer *phy)
Constructor for 2-FSK mode.
Definition: Morse.cpp:4
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
+Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
int16_t begin(float base, uint8_t speed=20)
Initialization method.
Definition: Morse.cpp:18
size_t startSignal()
Send start signal.
Definition: Morse.cpp:30
diff --git a/_physical_layer_8h_source.html b/_physical_layer_8h_source.html
index 6198eec1..859b8974 100644
--- a/_physical_layer_8h_source.html
+++ b/_physical_layer_8h_source.html
@@ -90,90 +90,118 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
2 #define _RADIOLIB_PHYSICAL_LAYER_H
4 #include "../../TypeDef.h"
-
-
-
-
-
-
-
-
-
-
- 38 int16_t
transmit(__FlashStringHelper* fstr, uint8_t addr = 0);
-
- 49 int16_t
transmit(String& str, uint8_t addr = 0);
-
- 60 int16_t
transmit(
const char* str, uint8_t addr = 0);
-
- 73 virtual int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0) = 0;
-
- 84 int16_t
receive(String& str,
size_t len = 0);
-
-
-
- 102 virtual int16_t
receive(uint8_t* data,
size_t len) = 0;
-
-
-
-
-
- 139 virtual int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0) = 0;
-
- 150 int16_t
readData(String& str,
size_t len = 0);
-
- 161 virtual int16_t
readData(uint8_t* data,
size_t len) = 0;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 234 int32_t
random(int32_t max);
-
- 245 int32_t
random(int32_t min, int32_t max);
-
- 252 virtual uint8_t
random() = 0;
-
-
-
- 261 #ifndef RADIOLIB_GODMODE
-
-
-
- 265 size_t _maxPacketLength;
-
-
-
+ 5 #include "../../Module.h"
+
+
+
+
+
+
+
+
+
+
+ 39 int16_t
transmit(__FlashStringHelper* fstr, uint8_t addr = 0);
+
+ 50 int16_t
transmit(String& str, uint8_t addr = 0);
+
+ 61 int16_t
transmit(
const char* str, uint8_t addr = 0);
+
+ 74 virtual int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0) = 0;
+
+ 85 int16_t
receive(String& str,
size_t len = 0);
+
+
+
+ 103 virtual int16_t
receive(uint8_t* data,
size_t len) = 0;
+
+
+
+
+
+ 140 virtual int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0) = 0;
+
+ 151 int16_t
readData(String& str,
size_t len = 0);
+
+ 162 virtual int16_t
readData(uint8_t* data,
size_t len) = 0;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 235 int32_t
random(int32_t max);
+
+ 246 int32_t
random(int32_t min, int32_t max);
+
+ 253 virtual uint8_t
random() = 0;
+
+
+
+
+
+
+
+ 285 virtual void readBit(uint8_t pin) = 0;
+
+
+
+
+
+
+ 302 void updateDirectBuffer(uint8_t bit);
+
+ 304 #ifndef RADIOLIB_GODMODE
+
+
+
+ 308 size_t _maxPacketLength;
+
+ 310 uint8_t _bufferBitPos;
+ 311 uint8_t _bufferWritePos;
+ 312 uint8_t _bufferReadPos;
+ 313 uint8_t _buffer[RADIOLIB_STATIC_ARRAY_SIZE];
+ 314 uint32_t _syncBuffer;
+ 315 uint32_t _directSyncWord;
+ 316 uint32_t _directSyncWordMask;
+
+
+
+
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+virtual void readBit(uint8_t pin)=0
Function to read and process data bit in direct reception mode. Must be implemented in module class.
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
virtual int16_t standby()=0
Sets module to standby.
virtual int16_t setFrequencyDeviation(float freqDev)=0
Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...
virtual int16_t setEncoding(uint8_t encoding)=0
Sets FSK data encoding. Only available in FSK mode. Must be implemented in module class.
virtual int16_t transmitDirect(uint32_t frf=0)=0
Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module ...
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t available()
Get the number of direct mode bytes currently available in buffer.
Definition: PhysicalLayer.cpp:187
+virtual void setDirectAction(void(*func)(void))=0
Set interrupt service routine function to call when data bit is receveid in direct mode....
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
virtual int16_t receiveDirect()=0
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module cla...
+uint8_t read()
Get data from direct mode buffer.
Definition: PhysicalLayer.cpp:191
PhysicalLayer(float freqStep, size_t maxPacketLength)
Default constructor.
Definition: PhysicalLayer.cpp:3
-int16_t startDirect()
Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX....
Definition: PhysicalLayer.cpp:171
+int16_t startDirect()
Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX....
Definition: PhysicalLayer.cpp:173
virtual uint8_t random()=0
Get one truly random byte from RSSI noise. Must be implemented in module class.
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+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
virtual size_t getPacketLength(bool update=true)=0
Query modem for the packet length of received payload. Must be implemented in module class.
-float getFreqStep() const
Gets the module frequency step size that was set in constructor.
Definition: PhysicalLayer.cpp:143
+int16_t setDirectSyncWord(uint32_t syncWord, uint8_t len)
Set sync word to be used to determine start of packet in direct reception mode.
Definition: PhysicalLayer.cpp:198
+float getFreqStep() const
Gets the module frequency step size that was set in constructor.
Definition: PhysicalLayer.cpp:145
virtual int16_t setDataShaping(uint8_t sh)=0
Sets GFSK data shaping. Only available in FSK mode. Must be implemented in module class.
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+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/_r_f69_8h_source.html b/_r_f69_8h_source.html
index 4875b920..cacecd0a 100644
--- a/_r_f69_8h_source.html
+++ b/_r_f69_8h_source.html
@@ -677,7 +677,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: RF69.cpp:715
void setDio0Action(void(*func)(void))
Sets interrupt service routine to call when DIO0 activates.
Definition: RF69.cpp:269
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: RF69.cpp:285
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: RF69.cpp:634
int16_t receiveDirect() override
Starts direct mode reception.
Definition: RF69.cpp:200
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:799
@@ -697,7 +697,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
void reset()
Reset method. Will reset the chip to the default state using RST pin.
Definition: RF69.cpp:102
int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override
Blocking binary transmit method. Overloads for string-based transmissions are implemented in Physical...
Definition: RF69.cpp:110
int16_t setRxBandwidth(float rxBw)
Sets receiver bandwidth. Allowed values are 2.6, 3.1, 3.9, 5.2, 6.3, 7.8, 10.4, 12....
Definition: RF69.cpp:434
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
int16_t setBitRate(float br)
Sets bit rate. Allowed values range from 1.2 to 300.0 kbps.
Definition: RF69.cpp:413
int16_t disableAES()
Disables AES encryption.
Definition: RF69.cpp:237
RF69(Module *module)
Default constructor.
Definition: RF69.cpp:4
@@ -711,8 +711,8 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
int16_t setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)
Sets sync word. Up to 8 bytes can be set as sync word.
Definition: RF69.cpp:591
int16_t disableSyncWordFiltering()
Disable preamble and sync word filtering and generation.
Definition: RF69.cpp:703
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: RF69.cpp:795
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+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
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER an...
Definition: RF69.cpp:769
void setAESKey(uint8_t *key)
Sets AES key.
Definition: RF69.cpp:229
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
@@ -728,7 +728,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
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:292
uint8_t random()
Get one truly random byte from RSSI noise.
Definition: RF69.cpp:803
int16_t begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)
Initialization method.
Definition: RF69.cpp:8
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+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/_r_t_t_y_8h_source.html b/_r_t_t_y_8h_source.html
index 881b92fc..aca5475f 100644
--- a/_r_t_t_y_8h_source.html
+++ b/_r_t_t_y_8h_source.html
@@ -222,7 +222,7 @@ $(document).ready(function(){initNavTree('_r_t_t_y_8h_source.html',''); initResi
uint8_t * byteArr()
Gets the ITA2 representation of the ASCII string set in constructor.
Definition: RTTY.cpp:36
RTTYClient(PhysicalLayer *phy)
Constructor for 2-FSK mode.
Definition: RTTY.cpp:110
int16_t begin(float base, uint32_t shift, uint16_t rate, uint8_t encoding=ASCII, uint8_t stopBits=1)
Initialization method.
Definition: RTTY.cpp:124
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
+Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
Client for RTTY communication. The public interface is the same as Arduino Serial.
Definition: RTTY.h:88
diff --git a/_s_s_t_v_8h_source.html b/_s_s_t_v_8h_source.html
index 2a349c87..b70d5c89 100644
--- a/_s_s_t_v_8h_source.html
+++ b/_s_s_t_v_8h_source.html
@@ -224,7 +224,7 @@ $(document).ready(function(){initNavTree('_s_s_t_v_8h_source.html',''); initResi
uint32_t len
Length of tone in us, set to 0 for picture scan tones.
Definition: SSTV.h:58
tone_t tones[8]
Sequence of tones in each transmission line. This is used to create the correct encoding sequence.
Definition: SSTV.h:101
void idle()
Sends out tone at 1900 Hz.
Definition: SSTV.cpp:199
-
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
+
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
int16_t begin(float base, const SSTVMode_t &mode, float correction=1.0)
Initialization method for 2-FSK.
Definition: SSTV.cpp:182
Client for SSTV transmissions.
Definition: SSTV.h:120
uint16_t getPictureHeight() const
Get picture height of the currently configured SSTV mode.
Definition: SSTV.cpp:280
diff --git a/_s_x126x_8h_source.html b/_s_x126x_8h_source.html
index bc6d111e..029ecc4a 100644
--- a/_s_x126x_8h_source.html
+++ b/_s_x126x_8h_source.html
@@ -628,7 +628,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override
Blocking binary transmit method. Overloads for string-based transmissions are implemented in Physical...
Definition: SX126x.cpp:193
uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX126x.cpp:1108
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....
Definition: SX126x.cpp:611
@@ -654,7 +654,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX126x.cpp:1093
float getRSSIInst()
Get instantaneous RSSI value during recption of the packet. Should switch to FSK receive mode for LBT...
Definition: SX126x.cpp:1143
int16_t variablePacketLengthMode(uint8_t maxLen=SX126X_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1104
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
int16_t beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for FSK modem.
Definition: SX126x.cpp:79
SX126x(Module *mod)
Default constructor.
Definition: SX126x.cpp:4
int16_t setWhitening(bool enabled, uint16_t initial=0x0100)
Sets FSK whitening parameters.
Definition: SX126x.cpp:1029
@@ -671,8 +671,8 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)
Sets CRC configuration.
Definition: SX126x.cpp:970
int16_t fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1100
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX126x.cpp:845
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+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
int16_t setCodingRate(uint8_t cr)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX126x.cpp:675
int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8)
Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...
Definition: SX126x.cpp:515
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
@@ -687,7 +687,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...
Definition: SX126x.h:342
int16_t begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for LoRa modem.
Definition: SX126x.cpp:8
int16_t setBitRate(float br)
Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: SX126x.cpp:761
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:51
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: SX126x.cpp:942
diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html
index 3d164f22..94d9fdaf 100644
--- a/_s_x127x_8h_source.html
+++ b/_s_x127x_8h_source.html
@@ -747,52 +747,56 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
-
1029 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
-
1034 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
-
-
-
-
-
-
1044 bool _crcEnabled =
false;
-
1045 size_t _packetLength = 0;
-
-
1047 int16_t setFrequencyRaw(
float newFreq);
-
-
1049 int16_t configFSK();
-
1050 int16_t getActiveModem();
-
1051 int16_t directMode();
-
1052 int16_t setPacketMode(uint8_t mode, uint8_t len);
-
-
1054 #if !defined(RADIOLIB_GODMODE)
-
-
-
1057 float _dataRate = 0;
-
1058 bool _packetLengthQueried =
false;
-
1059 uint8_t _packetLengthConfig = SX127X_PACKET_VARIABLE;
+
+
+
+
+
1043 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+
1048 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+
+
+
+
+
1058 bool _crcEnabled =
false;
+
1059 size_t _packetLength = 0;
-
1061 bool findChip(uint8_t ver);
-
1062 int16_t setMode(uint8_t mode);
-
1063 int16_t setActiveModem(uint8_t modem);
-
1064 void clearIRQFlags();
-
1065 void clearFIFO(
size_t count);
-
1073 static uint8_t calculateBWManExp(
float bandwidth);
-
-
-
-
-
+
1061 int16_t setFrequencyRaw(
float newFreq);
+
+
1063 int16_t configFSK();
+
1064 int16_t getActiveModem();
+
1065 int16_t directMode();
+
1066 int16_t setPacketMode(uint8_t mode, uint8_t len);
+
+
1068 #if !defined(RADIOLIB_GODMODE)
+
+
+
1071 float _dataRate = 0;
+
1072 bool _packetLengthQueried =
false;
+
1073 uint8_t _packetLengthConfig = SX127X_PACKET_VARIABLE;
+
+
1075 bool findChip(uint8_t ver);
+
1076 int16_t setMode(uint8_t mode);
+
1077 int16_t setActiveModem(uint8_t modem);
+
1078 void clearIRQFlags();
+
1079 void clearFIFO(
size_t count);
+
1087 static uint8_t calculateBWManExp(
float bandwidth);
+
+
+
+
+
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
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:850
int8_t getTempRaw()
Reads uncalibrated temperature value. This function will change operating mode and should not be call...
Definition: SX127x.cpp:1090
int16_t variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:986
@@ -800,14 +804,16 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
int16_t setAFCAGCTrigger(uint8_t trigger)
Controls trigger of AFC and AGC.
Definition: SX127x.cpp:816
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: SX127x.cpp:1013
void setDio1Action(void(*func)(void))
Set interrupt service routine function to call when DIO1 activates.
Definition: SX127x.cpp:421
+void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX127x.cpp:1299
int16_t sleep()
Sets the LoRa module to sleep to save power. Module will not be able to transmit or receive any data ...
Definition: SX127x.cpp:288
int16_t startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS)
Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.
Definition: SX127x.cpp:369
int16_t readData(uint8_t *data, size_t len) override
Reads data that was received after calling startReceive method. This method reads len characters.
Definition: SX127x.cpp:496
int16_t setAFC(bool isEnabled)
Enables or disables FSK automatic frequency correction(AFC)
Definition: SX127x.cpp:806
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX127x.cpp:428
int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word. Only available in LoRa mode.
Definition: SX127x.cpp:553
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
int16_t beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)
Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK init...
Definition: SX127x.cpp:55
+void readBit(uint8_t pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1303
int16_t receiveDirect() override
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:330
void setDio0Action(void(*func)(void))
Set interrupt service routine function to call when DIO0 activates.
Definition: SX127x.cpp:413
uint8_t random()
Get one truly random byte from RSSI noise.
Definition: SX127x.cpp:1061
@@ -830,8 +836,8 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
int16_t begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength)
Initialization method. Will be called with appropriate parameters when calling initialization method ...
Definition: SX127x.cpp:8
int16_t setPreambleLength(uint16_t preambleLength)
Sets LoRa or FSK preamble length. Allowed values range from 6 to 65535 in LoRa mode or 0 to 65535 in ...
Definition: SX127x.cpp:590
int16_t setBitRate(float br)
Sets FSK bit rate. Allowed values range from 1.2 to 300 kbps. Only available in FSK mode.
Definition: SX127x.cpp:703
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+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
void clearDio0Action()
Clears interrupt service routine to call when DIO0 activates.
Definition: SX127x.cpp:417
uint16_t getIRQFlags()
Reads currently active IRQ flags, can be used to check which event caused an interrupt....
Definition: SX127x.cpp:1032
int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:912
@@ -849,7 +855,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
int16_t packetMode()
Disables direct mode and enables packet mode, allowing the module to receive packets....
Definition: SX127x.cpp:360
int16_t setCurrentLimit(uint8_t currentLimit)
Sets current limit for over current protection at transmitter amplifier. Allowed values range from 45...
Definition: SX127x.cpp:566
float getFrequencyError(bool autoCorrect=false)
Gets frequency error of the latest received packet.
Definition: SX127x.cpp:619
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+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_x128x_8h_source.html b/_s_x128x_8h_source.html
index 49e23dc1..13b2203a 100644
--- a/_s_x128x_8h_source.html
+++ b/_s_x128x_8h_source.html
@@ -605,7 +605,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:126
int16_t readData(uint8_t *data, size_t len) override
Reads data received after calling startReceive method.
Definition: SX128x.cpp:554
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...
Definition: SX128x.h:350
int16_t setSyncWord(uint8_t *syncWord, uint8_t len)
Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...
Definition: SX128x.cpp:864
int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX128x.cpp:662
@@ -618,7 +618,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t startReceive(uint16_t timeout=SX128X_RX_TIMEOUT_INF)
Interrupt-driven receive method. DIO1 will be activated when full packet is received.
Definition: SX128x.cpp:521
int16_t receive(uint8_t *data, size_t len) override
Blocking binary receive method. Overloads for string-based transmissions are implemented in PhysicalL...
Definition: SX128x.cpp:315
#define RADIOLIB_SHAPING_0_5
Gaussin shaping filter, BT = 0.5.
Definition: TypeDef.h:110
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.
Definition: SX128x.cpp:590
SX128x(Module *mod)
Default constructor.
Definition: SX128x.cpp:4
int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:923
@@ -638,8 +638,8 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX128x.cpp:353
int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override
Blocking binary transmit method. Overloads for string-based transmissions are implemented in Physical...
Definition: SX128x.cpp:267
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1062
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+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
uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1069
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:449
@@ -649,7 +649,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1133
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: SX128x.cpp:1145
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1042
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:51
int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX128x.cpp:234
diff --git a/_si443x_8h_source.html b/_si443x_8h_source.html
index 3d2e42b7..bd743e9e 100644
--- a/_si443x_8h_source.html
+++ b/_si443x_8h_source.html
@@ -734,7 +734,7 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
int16_t receiveDirect() override
Enables direct reception mode. While in direct mode, the module will not be able to transmit or recei...
Definition: Si443x.cpp:189
int16_t standby() override
Sets the module to standby.
Definition: Si443x.cpp:139
int16_t setBitRate(float br)
Sets FSK bit rate. Allowed values range from 0.123 to 256.0 kbps.
Definition: Si443x.cpp:305
@@ -747,14 +747,14 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
int16_t sleep()
Sets the module to sleep to save power. Module will not be able to transmit or receive any data while...
Definition: Si443x.cpp:123
int16_t readData(uint8_t *data, size_t len) override
Reads data that was received after calling startReceive method. This method reads len characters.
Definition: Si443x.cpp:279
uint8_t random()
Get one truly random byte from RSSI noise.
Definition: Si443x.cpp:551
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
void clearIrqAction()
Clears interrupt service routine to call when IRQ activates.
Definition: Si443x.cpp:210
int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override
Interrupt-driven binary transmit method. Will start transmitting arbitrary binary data up to 64 bytes...
Definition: Si443x.cpp:214
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: Si443x.cpp:499
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Only available in FSK...
Definition: Si443x.cpp:528
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: Si443x.cpp:547
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+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
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: Si443x.cpp:509
void reset()
Reset method. Will reset the chip to the default state using SDN pin.
Definition: Si443x.cpp:60
@@ -766,7 +766,7 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
Si443x(Module *mod)
Default constructor.
Definition: Si443x.cpp:4
int16_t startReceive()
Interrupt-driven receive method. IRQ will be activated when full valid packet is received.
Definition: Si443x.cpp:254
int16_t transmitDirect(uint32_t frf=0) override
Enables direct transmission mode. While in direct mode, the module will not be able to transmit or re...
Definition: Si443x.cpp:147
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+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/class_c_c1101-members.html b/class_c_c1101-members.html
index b5440ad1..aa655bec 100644
--- a/class_c_c1101-members.html
+++ b/class_c_c1101-members.html
@@ -89,70 +89,75 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable
This is the complete list of members for CC1101, including all inherited members.
- begin(float freq=434.0, float br=48.0, float freqDev=48.0, float rxBw=135.0, int8_t power=10, uint8_t preambleLength=16) | CC1101 | |
- CC1101(Module *module) | CC1101 | |
- clearGdo0Action() | CC1101 | |
- clearGdo2Action() | CC1101 | |
- disableAddressFiltering() | CC1101 | |
- disableSyncWordFiltering(bool requireCarrierSense=false) | CC1101 | |
- enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false) | CC1101 | |
- fixedPacketLengthMode(uint8_t len=CC1101_MAX_PACKET_LENGTH) | CC1101 | |
- getChipVersion() | CC1101 | |
- getFreqStep() const | PhysicalLayer | |
- getLQI() const | CC1101 | |
- getPacketLength(bool update=true) override | CC1101 | virtual |
- getPromiscuousMode() | CC1101 | |
- getRSSI() const | CC1101 | |
- packetMode() | CC1101 | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | CC1101 | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | CC1101 | virtual |
- readData(String &str, size_t len=0) | CC1101 | |
- readData(uint8_t *data, size_t len)=0 | CC1101 | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | CC1101 | virtual |
- receive(String &str, size_t len=0) | CC1101 | |
- receive(uint8_t *data, size_t len)=0 | CC1101 | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | CC1101 | virtual |
- setBitRate(float br) | CC1101 | |
- setCrcFiltering(bool crcOn=true) | CC1101 | |
- setDataShaping(uint8_t sh) override | CC1101 | virtual |
- 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 |
- variablePacketLengthMode(uint8_t maxLen=CC1101_MAX_PACKET_LENGTH) | CC1101 | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float br=48.0, float freqDev=48.0, float rxBw=135.0, int8_t power=10, uint8_t preambleLength=16) | CC1101 | |
+ CC1101(Module *module) | CC1101 | |
+ clearGdo0Action() | CC1101 | |
+ clearGdo2Action() | CC1101 | |
+ disableAddressFiltering() | CC1101 | |
+ disableSyncWordFiltering(bool requireCarrierSense=false) | CC1101 | |
+ enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false) | CC1101 | |
+ fixedPacketLengthMode(uint8_t len=CC1101_MAX_PACKET_LENGTH) | CC1101 | |
+ getChipVersion() | CC1101 | |
+ getFreqStep() const | PhysicalLayer | |
+ getLQI() const | CC1101 | |
+ getPacketLength(bool update=true) override | CC1101 | virtual |
+ getPromiscuousMode() | CC1101 | |
+ getRSSI() const | CC1101 | |
+ packetMode() | CC1101 | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | CC1101 | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | CC1101 | virtual |
+ readData(String &str, size_t len=0) | CC1101 | |
+ readData(uint8_t *data, size_t len)=0 | CC1101 | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | CC1101 | virtual |
+ receive(String &str, size_t len=0) | CC1101 | |
+ receive(uint8_t *data, size_t len)=0 | CC1101 | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | CC1101 | virtual |
+ setBitRate(float br) | CC1101 | |
+ setCrcFiltering(bool crcOn=true) | CC1101 | |
+ setDataShaping(uint8_t sh) override | CC1101 | virtual |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 |
+ variablePacketLengthMode(uint8_t maxLen=CC1101_MAX_PACKET_LENGTH) | CC1101 | |
diff --git a/class_c_c1101.html b/class_c_c1101.html
index 421a273c..b2d03116 100644
--- a/class_c_c1101.html
+++ b/class_c_c1101.html
@@ -302,6 +302,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Control class for CC1101 module.
diff --git a/class_module-members.html b/class_module-members.html
index 1ab177f6..72eb320f 100644
--- a/class_module-members.html
+++ b/class_module-members.html
@@ -101,6 +101,8 @@ $(document).ready(function(){initNavTree('class_module.html',''); initResizable(
detachInterrupt(RADIOLIB_PIN_TYPE interruptNum) | Module | static |
digitalRead(RADIOLIB_PIN_TYPE pin) | Module | static |
digitalWrite(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS value) | Module | static |
+
flipBits(uint8_t b) | Module | static |
+
flipBits16(uint16_t i) | Module | static |
getCs() const | Module | inline |
getGpio() const | Module | inline |
getIrq() const | Module | inline |
diff --git a/class_module.html b/class_module.html
index 4fe0fcb8..68572307 100644
--- a/class_module.html
+++ b/class_module.html
@@ -235,6 +235,14 @@ static uint32_t
| micros () |
| Arduino core micros override.
|
|
+
+static uint8_t | flipBits (uint8_t b) |
+
| Function to reflect bits within a byte.
|
+
|
+
+static uint16_t | flipBits16 (uint16_t i) |
+
| Function to reflect bits within an integer.
|
+
|
|
diff --git a/class_physical_layer-members.html b/class_physical_layer-members.html
index 9147a642..63b11faf 100644
--- a/class_physical_layer-members.html
+++ b/class_physical_layer-members.html
@@ -89,30 +89,35 @@ $(document).ready(function(){initNavTree('class_physical_layer.html',''); initRe
This is the complete list of members for PhysicalLayer, including all inherited members.
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true)=0 | PhysicalLayer | pure virtual |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- random()=0 | PhysicalLayer | pure virtual |
- readData(String &str, size_t len=0) | PhysicalLayer | |
- readData(uint8_t *data, size_t len)=0 | PhysicalLayer | pure virtual |
- receive(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len)=0 | PhysicalLayer | pure virtual |
- receiveDirect()=0 | PhysicalLayer | pure virtual |
- setDataShaping(uint8_t sh)=0 | PhysicalLayer | pure virtual |
- setEncoding(uint8_t encoding)=0 | PhysicalLayer | pure virtual |
- setFrequencyDeviation(float freqDev)=0 | PhysicalLayer | pure virtual |
- 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 |
+ available() | PhysicalLayer | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true)=0 | PhysicalLayer | pure virtual |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ random()=0 | PhysicalLayer | pure virtual |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(String &str, size_t len=0) | PhysicalLayer | |
+ readData(uint8_t *data, size_t len)=0 | PhysicalLayer | pure virtual |
+ receive(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len)=0 | PhysicalLayer | pure virtual |
+ receiveDirect()=0 | PhysicalLayer | pure virtual |
+ 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 |
+ 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 79c08458..7cb38dbf 100644
--- a/class_physical_layer.html
+++ b/class_physical_layer.html
@@ -201,6 +201,21 @@ Public Member Functions
int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN. Also extracts some common module-independent methods. Using this interface class allows to use the protocols on various modules without much code duplicity. Because this class is used mainly as interface, all of its virtual members must be implemented in the module class.
@@ -235,7 +250,7 @@ Public Member Functions
- Parameters
-
freqStep | Frequency step of the synthesizer in Hz. |
- maxPacketLength | Maximum length of packet that can be received by the module- |
+ maxPacketLength | Maximum length of packet that can be received by the module. |
@@ -243,6 +258,26 @@ Public Member Functions
+
+◆ available()
+
+
+
+
+
+ int16_t PhysicalLayer::available |
+ ( |
+ | ) |
+ |
+
+
+
+
+
Get the number of direct mode bytes currently available in buffer.
+
- Returns
- Number of available bytes.
+
+
+
◆ getFreqStep()
@@ -393,6 +428,62 @@ Public Member Functions
- Returns
- Random number.
+
+
+
+◆ read()
+
+
+
+
+
+ uint8_t PhysicalLayer::read |
+ ( |
+ | ) |
+ |
+
+
+
+
+
Get data from direct mode buffer.
+
- Returns
- Byte from direct mode buffer.
+
+
+
+
+◆ readBit()
+
+
+
+
+
+
+
+
+ virtual void PhysicalLayer::readBit |
+ ( |
+ uint8_t |
+ pin | ) |
+ |
+
+
+ |
+
+pure virtual |
+
+
+
+
+
Function to read and process data bit in direct reception mode. Must be implemented in module class.
+
- Parameters
-
+
+ pin | Pin on which to read. |
+
+
+
+
+
Implemented in SX127x.
+
@@ -632,6 +723,80 @@ Public Member Functions
Implemented in CC1101, RF69, Si443x, SX126x, SX128x, nRF24, SX1278, and SX1272.
+
+
+
+◆ setDirectAction()
+
+
+
+
+
+
+
+
+ virtual void PhysicalLayer::setDirectAction |
+ ( |
+ void(*)(void) |
+ func | ) |
+ |
+
+
+ |
+
+pure virtual |
+
+
+
+
+
Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class.
+
- Parameters
-
+
+ func | Pointer to interrupt service routine. |
+
+
+
+
+
Implemented in SX127x.
+
+
+
+
+◆ setDirectSyncWord()
+
+
+
+
+
+ int16_t PhysicalLayer::setDirectSyncWord |
+ ( |
+ uint32_t |
+ syncWord, |
+
+
+ |
+ |
+ uint8_t |
+ len |
+
+
+ |
+ ) |
+ | |
+
+
+
+
+
Set sync word to be used to determine start of packet in direct reception mode.
+
- Parameters
-
+
+ syncWord | Sync word bits. |
+ len | Sync word length in bits. |
+
+
+
+
- Returns
- Status Codes
+
diff --git a/class_physical_layer.js b/class_physical_layer.js
index 4782e4fa..c69e4fb4 100644
--- a/class_physical_layer.js
+++ b/class_physical_layer.js
@@ -1,17 +1,22 @@
var class_physical_layer =
[
[ "PhysicalLayer", "class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62", null ],
+ [ "available", "class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26", null ],
[ "getFreqStep", "class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c", null ],
[ "getPacketLength", "class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7", null ],
[ "random", "class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f", null ],
[ "random", "class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53", null ],
[ "random", "class_physical_layer.html#a76113e10481743094a1cd0280692b0a9", null ],
+ [ "read", "class_physical_layer.html#a929662904e9af2611e098dc13b91c977", null ],
+ [ "readBit", "class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f", null ],
[ "readData", "class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
[ "readData", "class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632", null ],
[ "receive", "class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
[ "receive", "class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3", null ],
[ "receiveDirect", "class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4", null ],
[ "setDataShaping", "class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd", null ],
+ [ "setDirectAction", "class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086", null ],
+ [ "setDirectSyncWord", "class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab", null ],
[ "setEncoding", "class_physical_layer.html#a7d3419227d201d6912b77784636d437d", null ],
[ "setFrequencyDeviation", "class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b", null ],
[ "standby", "class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9", null ],
diff --git a/class_r_f69-members.html b/class_r_f69-members.html
index 4c42ee47..9d973bd8 100644
--- a/class_r_f69-members.html
+++ b/class_r_f69-members.html
@@ -89,77 +89,82 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
This is the complete list of members for RF69, including all inherited members.
- begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16) | RF69 | |
- clearDio0Action() | RF69 | |
- clearDio1Action() | RF69 | |
- disableAddressFiltering() | RF69 | |
- disableAES() | RF69 | |
- disableSyncWordFiltering() | RF69 | |
- enableAES() | RF69 | |
- enableSyncWordFiltering(uint8_t maxErrBits=0) | RF69 | |
- fixedPacketLengthMode(uint8_t len=RF69_MAX_PACKET_LENGTH) | RF69 | |
- getChipVersion() | RF69 | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | RF69 | virtual |
- getRSSI() | RF69 | |
- getTemperature() | RF69 | |
- packetMode() | RF69 | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | RF69 | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | RF69 | virtual |
- readData(String &str, size_t len=0) | RF69 | |
- readData(uint8_t *data, size_t len)=0 | RF69 | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | RF69 | virtual |
- receive(String &str, size_t len=0) | RF69 | |
- receive(uint8_t *data, size_t len)=0 | RF69 | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | RF69 | virtual |
- reset() | RF69 | |
- RF69(Module *module) | RF69 | |
- setAESKey(uint8_t *key) | RF69 | |
- setAmbientTemperature(int16_t tempAmbient) | RF69 | |
- setBitRate(float br) | RF69 | |
- setBroadcastAddress(uint8_t broadAddr) | RF69 | |
- setCrcFiltering(bool crcOn=true) | RF69 | |
- setDataShaping(uint8_t sh) override | RF69 | virtual |
- setDio0Action(void(*func)(void)) | RF69 | |
- setDio1Action(void(*func)(void)) | RF69 | |
- setEncoding(uint8_t encoding) override | RF69 | virtual |
- setFrequency(float freq) | RF69 | |
- setFrequencyDeviation(float freqDev) override | RF69 | virtual |
- setLnaTestBoost(bool value) | RF69 | |
- setNodeAddress(uint8_t nodeAddr) | RF69 | |
- setOOK(bool enableOOK) | 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=RF69_MAX_PACKET_LENGTH) | RF69 | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16) | RF69 | |
+ clearDio0Action() | RF69 | |
+ clearDio1Action() | RF69 | |
+ disableAddressFiltering() | RF69 | |
+ disableAES() | RF69 | |
+ disableSyncWordFiltering() | RF69 | |
+ enableAES() | RF69 | |
+ enableSyncWordFiltering(uint8_t maxErrBits=0) | RF69 | |
+ fixedPacketLengthMode(uint8_t len=RF69_MAX_PACKET_LENGTH) | RF69 | |
+ getChipVersion() | RF69 | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | RF69 | virtual |
+ getRSSI() | RF69 | |
+ getTemperature() | RF69 | |
+ packetMode() | RF69 | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | RF69 | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | RF69 | virtual |
+ readData(String &str, size_t len=0) | RF69 | |
+ readData(uint8_t *data, size_t len)=0 | RF69 | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | RF69 | virtual |
+ receive(String &str, size_t len=0) | RF69 | |
+ receive(uint8_t *data, size_t len)=0 | RF69 | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | RF69 | virtual |
+ reset() | RF69 | |
+ RF69(Module *module) | RF69 | |
+ setAESKey(uint8_t *key) | RF69 | |
+ setAmbientTemperature(int16_t tempAmbient) | RF69 | |
+ setBitRate(float br) | RF69 | |
+ setBroadcastAddress(uint8_t broadAddr) | RF69 | |
+ setCrcFiltering(bool crcOn=true) | RF69 | |
+ setDataShaping(uint8_t sh) override | RF69 | virtual |
+ setDio0Action(void(*func)(void)) | RF69 | |
+ setDio1Action(void(*func)(void)) | RF69 | |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | RF69 | virtual |
+ setFrequency(float freq) | RF69 | |
+ setFrequencyDeviation(float freqDev) override | RF69 | virtual |
+ setLnaTestBoost(bool value) | RF69 | |
+ setNodeAddress(uint8_t nodeAddr) | RF69 | |
+ setOOK(bool enableOOK) | 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=RF69_MAX_PACKET_LENGTH) | RF69 | |
diff --git a/class_r_f69.html b/class_r_f69.html
index a9e2e3d5..93eb237e 100644
--- a/class_r_f69.html
+++ b/class_r_f69.html
@@ -325,6 +325,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Control class for RF69 module. Also serves as base class for SX1231.
diff --git a/class_r_f_m95-members.html b/class_r_f_m95-members.html
index 2825cd3d..91760af5 100644
--- a/class_r_f_m95-members.html
+++ b/class_r_f_m95-members.html
@@ -90,98 +90,103 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable
This is the complete list of members for RFM95, including all inherited members.
autoLDRO() | SX1278 | |
- begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | RFM95 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1278 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1278 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1278 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1278 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1278 | virtual |
- RFM95(Module *mod) | RFM95 | |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1278 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1278 | |
- setCRC(bool enable, bool mode=false) | SX1278 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1278 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1278 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | RFM95 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1278 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1278 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1278 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1278(Module *mod) | SX1278 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | RFM95 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1278 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1278 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1278 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1278 | virtual |
+ RFM95(Module *mod) | RFM95 | |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1278 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1278 | |
+ setCRC(bool enable, bool mode=false) | SX1278 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1278 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1278 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | RFM95 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1278 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1278 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1278 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1278(Module *mod) | SX1278 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_r_f_m95.html b/class_r_f_m95.html
index 13344b07..1c566071 100644
--- a/class_r_f_m95.html
+++ b/class_r_f_m95.html
@@ -330,6 +330,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -400,6 +406,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for RFM95 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_r_f_m96-members.html b/class_r_f_m96-members.html
index 8daa2619..1282902e 100644
--- a/class_r_f_m96-members.html
+++ b/class_r_f_m96-members.html
@@ -90,98 +90,103 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable
This is the complete list of members for RFM96, including all inherited members.
autoLDRO() | SX1278 | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | RFM96 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1278 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1278 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1278 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1278 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1278 | virtual |
- RFM96(Module *mod) | RFM96 | |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1278 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1278 | |
- setCRC(bool enable, bool mode=false) | SX1278 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1278 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1278 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | RFM96 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1278 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1278 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1278 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1278(Module *mod) | SX1278 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | RFM96 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1278 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1278 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1278 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1278 | virtual |
+ RFM96(Module *mod) | RFM96 | |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1278 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1278 | |
+ setCRC(bool enable, bool mode=false) | SX1278 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1278 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1278 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | RFM96 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1278 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1278 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1278 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1278(Module *mod) | SX1278 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_r_f_m96.html b/class_r_f_m96.html
index 963c547d..581f14ba 100644
--- a/class_r_f_m96.html
+++ b/class_r_f_m96.html
@@ -329,6 +329,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -399,6 +405,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for RFM96 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_r_f_m97-members.html b/class_r_f_m97-members.html
index a5ae0809..9df3202e 100644
--- a/class_r_f_m97-members.html
+++ b/class_r_f_m97-members.html
@@ -90,99 +90,104 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable
This is the complete list of members for RFM97, including all inherited members.
autoLDRO() | SX1278 | |
- begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | RFM95 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1278 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1278 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1278 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1278 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1278 | virtual |
- RFM95(Module *mod) | RFM95 | |
- RFM97(Module *mod) | RFM97 | |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1278 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1278 | |
- setCRC(bool enable, bool mode=false) | SX1278 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1278 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1278 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | RFM95 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1278 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1278 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | RFM97 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1278(Module *mod) | SX1278 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | RFM95 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1278 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1278 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1278 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1278 | virtual |
+ RFM95(Module *mod) | RFM95 | |
+ RFM97(Module *mod) | RFM97 | |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1278 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1278 | |
+ setCRC(bool enable, bool mode=false) | SX1278 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1278 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1278 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | RFM95 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1278 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1278 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | RFM97 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1278(Module *mod) | SX1278 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_r_f_m97.html b/class_r_f_m97.html
index bbf73893..432473f9 100644
--- a/class_r_f_m97.html
+++ b/class_r_f_m97.html
@@ -337,6 +337,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -407,6 +413,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for RFM97 modules. Overrides some methods from RFM95 due to different parameter ranges.
diff --git a/class_s_x1231-members.html b/class_s_x1231-members.html
index a0f916f4..eb04538d 100644
--- a/class_s_x1231-members.html
+++ b/class_s_x1231-members.html
@@ -89,78 +89,83 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
This is the complete list of members for SX1231, including all inherited members.
- begin(float freq=434.0, float br=48.0, float rxBw=125.0, float freqDev=50.0, int8_t power=10, uint8_t preambleLen=16) | SX1231 | |
- clearDio0Action() | RF69 | |
- clearDio1Action() | RF69 | |
- disableAddressFiltering() | RF69 | |
- disableAES() | RF69 | |
- disableSyncWordFiltering() | RF69 | |
- enableAES() | RF69 | |
- enableSyncWordFiltering(uint8_t maxErrBits=0) | RF69 | |
- fixedPacketLengthMode(uint8_t len=RF69_MAX_PACKET_LENGTH) | RF69 | |
- getChipVersion() | RF69 | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | RF69 | virtual |
- getRSSI() | RF69 | |
- getTemperature() | RF69 | |
- packetMode() | RF69 | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | RF69 | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | RF69 | virtual |
- readData(String &str, size_t len=0) | RF69 | |
- readData(uint8_t *data, size_t len)=0 | RF69 | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | RF69 | virtual |
- receive(String &str, size_t len=0) | RF69 | |
- receive(uint8_t *data, size_t len)=0 | RF69 | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | RF69 | virtual |
- reset() | RF69 | |
- RF69(Module *module) | RF69 | |
- setAESKey(uint8_t *key) | RF69 | |
- setAmbientTemperature(int16_t tempAmbient) | RF69 | |
- setBitRate(float br) | RF69 | |
- setBroadcastAddress(uint8_t broadAddr) | RF69 | |
- setCrcFiltering(bool crcOn=true) | RF69 | |
- setDataShaping(uint8_t sh) override | RF69 | virtual |
- setDio0Action(void(*func)(void)) | RF69 | |
- setDio1Action(void(*func)(void)) | RF69 | |
- setEncoding(uint8_t encoding) override | RF69 | virtual |
- setFrequency(float freq) | RF69 | |
- setFrequencyDeviation(float freqDev) override | RF69 | virtual |
- setLnaTestBoost(bool value) | RF69 | |
- setNodeAddress(uint8_t nodeAddr) | RF69 | |
- setOOK(bool enableOOK) | 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=RF69_MAX_PACKET_LENGTH) | RF69 | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float br=48.0, float rxBw=125.0, float freqDev=50.0, int8_t power=10, uint8_t preambleLen=16) | SX1231 | |
+ clearDio0Action() | RF69 | |
+ clearDio1Action() | RF69 | |
+ disableAddressFiltering() | RF69 | |
+ disableAES() | RF69 | |
+ disableSyncWordFiltering() | RF69 | |
+ enableAES() | RF69 | |
+ enableSyncWordFiltering(uint8_t maxErrBits=0) | RF69 | |
+ fixedPacketLengthMode(uint8_t len=RF69_MAX_PACKET_LENGTH) | RF69 | |
+ getChipVersion() | RF69 | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | RF69 | virtual |
+ getRSSI() | RF69 | |
+ getTemperature() | RF69 | |
+ packetMode() | RF69 | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | RF69 | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | RF69 | virtual |
+ readData(String &str, size_t len=0) | RF69 | |
+ readData(uint8_t *data, size_t len)=0 | RF69 | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | RF69 | virtual |
+ receive(String &str, size_t len=0) | RF69 | |
+ receive(uint8_t *data, size_t len)=0 | RF69 | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | RF69 | virtual |
+ reset() | RF69 | |
+ RF69(Module *module) | RF69 | |
+ setAESKey(uint8_t *key) | RF69 | |
+ setAmbientTemperature(int16_t tempAmbient) | RF69 | |
+ setBitRate(float br) | RF69 | |
+ setBroadcastAddress(uint8_t broadAddr) | RF69 | |
+ setCrcFiltering(bool crcOn=true) | RF69 | |
+ setDataShaping(uint8_t sh) override | RF69 | virtual |
+ setDio0Action(void(*func)(void)) | RF69 | |
+ setDio1Action(void(*func)(void)) | RF69 | |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | RF69 | virtual |
+ setFrequency(float freq) | RF69 | |
+ setFrequencyDeviation(float freqDev) override | RF69 | virtual |
+ setLnaTestBoost(bool value) | RF69 | |
+ setNodeAddress(uint8_t nodeAddr) | RF69 | |
+ setOOK(bool enableOOK) | 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=RF69_MAX_PACKET_LENGTH) | RF69 | |
diff --git a/class_s_x1231.html b/class_s_x1231.html
index 4d4401a6..9e362280 100644
--- a/class_s_x1231.html
+++ b/class_s_x1231.html
@@ -332,6 +332,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Control class for SX1231 module. Overrides some methods from RF69 due to different register values.
diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html
index c0777c00..c6a50a21 100644
--- a/class_s_x1261-members.html
+++ b/class_s_x1261-members.html
@@ -90,90 +90,95 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable
This is the complete list of members for SX1261, including all inherited members.
autoLDRO() | SX126x | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
- SX126x::begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
- SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- clearDio1Action() | SX126x | |
- disableAddressFiltering() | SX126x | |
- explicitHeader() | SX126x | |
- fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
- forceLDRO(bool enable) | SX126x | |
- getCurrentLimit() | SX126x | |
- getDataRate() const | SX126x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI() | SX126x | |
- getRSSIInst() | SX126x | |
- getSNR() | SX126x | |
- getTimeOnAir(size_t len) | SX126x | |
- implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX126x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- 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 | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
+ SX126x::begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
+ SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ clearDio1Action() | SX126x | |
+ disableAddressFiltering() | SX126x | |
+ explicitHeader() | SX126x | |
+ fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ forceLDRO(bool enable) | SX126x | |
+ getCurrentLimit() | SX126x | |
+ getDataRate() const | SX126x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI() | SX126x | |
+ getRSSIInst() | SX126x | |
+ getSNR() | SX126x | |
+ getTimeOnAir(size_t len) | SX126x | |
+ implicitHeader(size_t len) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX126x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x1261.html b/class_s_x1261.html
index 4b0bc1c8..13ae8055 100644
--- a/class_s_x1261.html
+++ b/class_s_x1261.html
@@ -370,6 +370,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1261 modules.
diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html
index 041f5fe5..fb636dc1 100644
--- a/class_s_x1262-members.html
+++ b/class_s_x1262-members.html
@@ -90,89 +90,94 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable
This is the complete list of members for SX1262, including all inherited members.
autoLDRO() | SX126x | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
- SX126x::begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
- SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- clearDio1Action() | SX126x | |
- disableAddressFiltering() | SX126x | |
- explicitHeader() | SX126x | |
- fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
- forceLDRO(bool enable) | SX126x | |
- getCurrentLimit() | SX126x | |
- getDataRate() const | SX126x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI() | SX126x | |
- getRSSIInst() | SX126x | |
- getSNR() | SX126x | |
- getTimeOnAir(size_t len) | SX126x | |
- implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX126x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- 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 | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
+ SX126x::begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | |
+ SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ clearDio1Action() | SX126x | |
+ disableAddressFiltering() | SX126x | |
+ explicitHeader() | SX126x | |
+ fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ forceLDRO(bool enable) | SX126x | |
+ getCurrentLimit() | SX126x | |
+ getDataRate() const | SX126x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI() | SX126x | |
+ getRSSIInst() | SX126x | |
+ getSNR() | SX126x | |
+ getTimeOnAir(size_t len) | SX126x | |
+ implicitHeader(size_t len) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX126x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x1262.html b/class_s_x1262.html
index 6a781681..5d57049a 100644
--- a/class_s_x1262.html
+++ b/class_s_x1262.html
@@ -363,6 +363,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1262 modules.
diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html
index df701840..bdebea26 100644
--- a/class_s_x1268-members.html
+++ b/class_s_x1268-members.html
@@ -90,89 +90,94 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable
This is the complete list of members for SX1268, including all inherited members.
autoLDRO() | SX126x | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1268 | |
- SX126x::begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1268 | |
- SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- clearDio1Action() | SX126x | |
- disableAddressFiltering() | SX126x | |
- explicitHeader() | SX126x | |
- fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
- forceLDRO(bool enable) | SX126x | |
- getCurrentLimit() | SX126x | |
- getDataRate() const | SX126x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI() | SX126x | |
- getRSSIInst() | SX126x | |
- getSNR() | SX126x | |
- getTimeOnAir(size_t len) | SX126x | |
- implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX126x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- 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 | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1268 | |
+ SX126x::begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1268 | |
+ SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ clearDio1Action() | SX126x | |
+ disableAddressFiltering() | SX126x | |
+ explicitHeader() | SX126x | |
+ fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ forceLDRO(bool enable) | SX126x | |
+ getCurrentLimit() | SX126x | |
+ getDataRate() const | SX126x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI() | SX126x | |
+ getRSSIInst() | SX126x | |
+ getSNR() | SX126x | |
+ getTimeOnAir(size_t len) | SX126x | |
+ implicitHeader(size_t len) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX126x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x1268.html b/class_s_x1268.html
index f7d41fc4..732c59be 100644
--- a/class_s_x1268.html
+++ b/class_s_x1268.html
@@ -362,6 +362,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1268 modules.
diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html
index f276293c..ecaf0b2e 100644
--- a/class_s_x126x-members.html
+++ b/class_s_x126x-members.html
@@ -90,84 +90,89 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable
This is the complete list of members for SX126x, including all inherited members.
autoLDRO() | SX126x | |
- begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
- clearDio1Action() | SX126x | |
- disableAddressFiltering() | SX126x | |
- explicitHeader() | SX126x | |
- fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
- forceLDRO(bool enable) | SX126x | |
- getCurrentLimit() | SX126x | |
- getDataRate() const | SX126x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI() | SX126x | |
- getRSSIInst() | SX126x | |
- getSNR() | SX126x | |
- getTimeOnAir(size_t len) | SX126x | |
- implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX126x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len)=0 | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- 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 | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ available() | PhysicalLayer | |
+ begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | |
+ clearDio1Action() | SX126x | |
+ disableAddressFiltering() | SX126x | |
+ explicitHeader() | SX126x | |
+ fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ forceLDRO(bool enable) | SX126x | |
+ getCurrentLimit() | SX126x | |
+ getDataRate() const | SX126x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI() | SX126x | |
+ getRSSIInst() | SX126x | |
+ getSNR() | SX126x | |
+ getTimeOnAir(size_t len) | SX126x | |
+ implicitHeader(size_t len) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX126x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len)=0 | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=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=SX126X_MAX_PACKET_LENGTH) | SX126x | |
diff --git a/class_s_x126x.html b/class_s_x126x.html
index cbb4a345..50d24714 100644
--- a/class_s_x126x.html
+++ b/class_s_x126x.html
@@ -348,6 +348,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. 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 a3231094..f690f52d 100644
--- a/class_s_x1272-members.html
+++ b/class_s_x1272-members.html
@@ -90,97 +90,102 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable
This is the complete list of members for SX1272, including all inherited members.
autoLDRO() | SX1272 | |
- begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1272 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=915.0, float br=48.0, float rxBw=125.0, float freqDev=50.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1272 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1272 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1272 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1272 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1272 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1272 | virtual |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1272 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1272 | |
- setCRC(bool enable, bool mode=false) | SX1272 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1272 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1272 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | SX1272 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1272 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1272 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1272 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1272(Module *mod) | SX1272 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1272 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=915.0, float br=48.0, float rxBw=125.0, float freqDev=50.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1272 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1272 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1272 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1272 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1272 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1272 | virtual |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1272 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1272 | |
+ setCRC(bool enable, bool mode=false) | SX1272 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1272 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1272 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | SX1272 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1272 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1272 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1272 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1272(Module *mod) | SX1272 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1272.html b/class_s_x1272.html
index a3b6292c..88606626 100644
--- a/class_s_x1272.html
+++ b/class_s_x1272.html
@@ -319,6 +319,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -389,6 +395,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic hardware and only differ in parameter ranges.
diff --git a/class_s_x1273-members.html b/class_s_x1273-members.html
index e38c7696..1a822afc 100644
--- a/class_s_x1273-members.html
+++ b/class_s_x1273-members.html
@@ -90,98 +90,103 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable
This is the complete list of members for SX1273, including all inherited members.
autoLDRO() | SX1272 | |
- begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1273 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=915.0, float br=48.0, float rxBw=125.0, float freqDev=50.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1272 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1272 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1272 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1272 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1272 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1272 | virtual |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1272 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1272 | |
- setCRC(bool enable, bool mode=false) | SX1272 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1272 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1272 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | SX1272 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1272 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1272 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1273 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1272(Module *mod) | SX1272 | |
- SX1273(Module *mod) | SX1273 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1273 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=915.0, float br=48.0, float rxBw=125.0, float freqDev=50.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1272 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1272 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1272 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1272 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1272 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1272 | virtual |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1272 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1272 | |
+ setCRC(bool enable, bool mode=false) | SX1272 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1272 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1272 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | SX1272 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1272 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1272 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1273 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1272(Module *mod) | SX1272 | |
+ SX1273(Module *mod) | SX1273 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1273.html b/class_s_x1273.html
index 29593e34..c1f7d77e 100644
--- a/class_s_x1273.html
+++ b/class_s_x1273.html
@@ -329,6 +329,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -399,6 +405,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1273 modules. Overrides some methods from SX1272 due to different parameter ranges.
diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html
index 7174220f..4da70d71 100644
--- a/class_s_x1276-members.html
+++ b/class_s_x1276-members.html
@@ -90,98 +90,103 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable
This is the complete list of members for SX1276, including all inherited members.
autoLDRO() | SX1278 | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1276 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1276 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1278 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1278 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1278 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1278 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1278 | virtual |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1278 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1278 | |
- setCRC(bool enable, bool mode=false) | SX1278 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1278 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1278 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | SX1276 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1278 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1278 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1278 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1276(Module *mod) | SX1276 | |
- SX1278(Module *mod) | SX1278 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1276 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1276 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1278 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1278 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1278 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1278 | virtual |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1278 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1278 | |
+ setCRC(bool enable, bool mode=false) | SX1278 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1278 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1278 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | SX1276 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1278 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1278 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1278 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1276(Module *mod) | SX1276 | |
+ SX1278(Module *mod) | SX1278 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1276.html b/class_s_x1276.html
index fdc45538..4c15fb84 100644
--- a/class_s_x1276.html
+++ b/class_s_x1276.html
@@ -332,6 +332,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -402,6 +408,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html
index 1ae4595c..eecc70a5 100644
--- a/class_s_x1277-members.html
+++ b/class_s_x1277-members.html
@@ -90,98 +90,103 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable
This is the complete list of members for SX1277, including all inherited members.
autoLDRO() | SX1278 | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1277 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1277 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1278 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1278 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1278 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1278 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1278 | virtual |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1278 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1278 | |
- setCRC(bool enable, bool mode=false) | SX1278 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1278 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1278 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | SX1277 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1278 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1278 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1277 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1277(Module *mod) | SX1277 | |
- SX1278(Module *mod) | SX1278 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1277 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1277 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1278 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1278 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1278 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1278 | virtual |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1278 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1278 | |
+ setCRC(bool enable, bool mode=false) | SX1278 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1278 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1278 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | SX1277 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1278 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1278 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1277 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1277(Module *mod) | SX1277 | |
+ SX1278(Module *mod) | SX1278 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1277.html b/class_s_x1277.html
index 4608669b..1402ed56 100644
--- a/class_s_x1277.html
+++ b/class_s_x1277.html
@@ -335,6 +335,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -405,6 +411,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html
index 2a395e00..0028c712 100644
--- a/class_s_x1278-members.html
+++ b/class_s_x1278-members.html
@@ -90,97 +90,102 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable
This is the complete list of members for SX1278, including all inherited members.
autoLDRO() | SX1278 | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1278 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1278 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1278 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1278 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1278 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1278 | virtual |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1278 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1278 | |
- setCRC(bool enable, bool mode=false) | SX1278 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1278 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1278 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | SX1278 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1278 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1278 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1278 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1278(Module *mod) | SX1278 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1278 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1278 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1278 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1278 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1278 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1278 | virtual |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1278 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1278 | |
+ setCRC(bool enable, bool mode=false) | SX1278 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1278 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1278 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | SX1278 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1278 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1278 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1278 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1278(Module *mod) | SX1278 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1278.html b/class_s_x1278.html
index 6edf894f..e2d8fae4 100644
--- a/class_s_x1278.html
+++ b/class_s_x1278.html
@@ -324,6 +324,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -394,6 +400,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279, RFM95 and RFM96. All of these modules use the same basic hardware and only differ in parameter ranges (and names).
diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html
index fccf364e..a6dbf9ca 100644
--- a/class_s_x1279-members.html
+++ b/class_s_x1279-members.html
@@ -90,98 +90,103 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable
This is the complete list of members for SX1279, including all inherited members.
autoLDRO() | SX1278 | |
- begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1279 | |
- SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1279 | |
- SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- explicitHeader() | SX1278 | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- forceLDRO(bool enable) | SX1278 | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getRSSI(bool skipReceive=false) | SX1278 | |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- implicitHeader(size_t len) | SX1278 | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset() override | SX1278 | virtual |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBandwidth(float bw) | SX1278 | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCodingRate(uint8_t cr) | SX1278 | |
- setCRC(bool enable, bool mode=false) | SX1278 | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh) override | SX1278 | virtual |
- setDataShapingOOK(uint8_t sh) | SX1278 | |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequency(float freq) | SX1279 | |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setGain(uint8_t gain) | SX1278 | |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power) | SX1278 | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSpreadingFactor(uint8_t sf) | SX1278 | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1278(Module *mod) | SX1278 | |
- SX1279(Module *mod) | SX1279 | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0) | SX1279 | |
+ SX127x::begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false) | SX1279 | |
+ SX127x::beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ explicitHeader() | SX1278 | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ forceLDRO(bool enable) | SX1278 | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getRSSI(bool skipReceive=false) | SX1278 | |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset() override | SX1278 | virtual |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBandwidth(float bw) | SX1278 | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCodingRate(uint8_t cr) | SX1278 | |
+ setCRC(bool enable, bool mode=false) | SX1278 | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh) override | SX1278 | virtual |
+ setDataShapingOOK(uint8_t sh) | SX1278 | |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequency(float freq) | SX1279 | |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setGain(uint8_t gain) | SX1278 | |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power) | SX1278 | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSpreadingFactor(uint8_t sf) | SX1278 | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1278(Module *mod) | SX1278 | |
+ SX1279(Module *mod) | SX1279 | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1279.html b/class_s_x1279.html
index 52394e3c..043d3fb4 100644
--- a/class_s_x1279.html
+++ b/class_s_x1279.html
@@ -332,6 +332,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -402,6 +408,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1279 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html
index 75073bbb..4f1c2e5b 100644
--- a/class_s_x127x-members.html
+++ b/class_s_x127x-members.html
@@ -89,82 +89,87 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable
This is the complete list of members for SX127x, including all inherited members.
- begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
- beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
- clearDio0Action() | SX127x | |
- clearDio1Action() | SX127x | |
- disableAddressFiltering() | SX127x | |
- fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
- getAFCError() | SX127x | |
- getChipVersion() | SX127x | |
- getDataRate() const | SX127x | |
- getFreqStep() const | PhysicalLayer | |
- getFrequencyError(bool autoCorrect=false) | SX127x | |
- getIRQFlags() | SX127x | |
- getModemStatus() | SX127x | |
- getPacketLength(bool update=true) override | SX127x | virtual |
- getSNR() | SX127x | |
- getTempRaw() | SX127x | |
- invertIQ(bool invertIQ) | SX127x | |
- packetMode() | SX127x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX127x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX127x | virtual |
- readData(String &str, size_t len=0) | SX127x | |
- readData(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX127x | virtual |
- receive(String &str, size_t len=0) | SX127x | |
- receive(uint8_t *data, size_t len)=0 | SX127x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX127x | virtual |
- reset()=0 | SX127x | pure virtual |
- scanChannel() | SX127x | |
- setAFC(bool isEnabled) | SX127x | |
- setAFCAGCTrigger(uint8_t trigger) | SX127x | |
- setAFCBandwidth(float afcBw) | SX127x | |
- setBitRate(float br) | SX127x | |
- setBroadcastAddress(uint8_t broadAddr) | SX127x | |
- setCurrentLimit(uint8_t currentLimit) | SX127x | |
- setDataShaping(uint8_t sh)=0 | PhysicalLayer | pure virtual |
- setDio0Action(void(*func)(void)) | SX127x | |
- setDio1Action(void(*func)(void)) | SX127x | |
- setEncoding(uint8_t encoding) override | SX127x | virtual |
- setFrequencyDeviation(float freqDev) override | SX127x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX127x | |
- setOOK(bool enableOOK) | SX127x | |
- setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
- setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setPreambleLength(uint16_t preambleLength) | SX127x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
- setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
- setRxBandwidth(float rxBw) | SX127x | |
- setSyncWord(uint8_t syncWord) | SX127x | |
- setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
- sleep() | SX127x | |
- standby() override | SX127x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX127x | |
- startTransmit(const char *str, uint8_t addr=0) | SX127x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX127x(Module *mod) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
- transmit(String &str, uint8_t addr=0) | SX127x | |
- transmit(const char *str, uint8_t addr=0) | SX127x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
- 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 | SX127x | virtual |
- variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ available() | PhysicalLayer | |
+ begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength) | SX127x | |
+ beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK) | SX127x | |
+ clearDio0Action() | SX127x | |
+ clearDio1Action() | SX127x | |
+ disableAddressFiltering() | SX127x | |
+ fixedPacketLengthMode(uint8_t len=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getAFCError() | SX127x | |
+ getChipVersion() | SX127x | |
+ getDataRate() const | SX127x | |
+ getFreqStep() const | PhysicalLayer | |
+ getFrequencyError(bool autoCorrect=false) | SX127x | |
+ getIRQFlags() | SX127x | |
+ getModemStatus() | SX127x | |
+ getPacketLength(bool update=true) override | SX127x | virtual |
+ getSNR() | SX127x | |
+ getTempRaw() | SX127x | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX127x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin) | SX127x | virtual |
+ readData(uint8_t *data, size_t len) override | SX127x | virtual |
+ readData(String &str, size_t len=0) | SX127x | |
+ readData(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX127x | virtual |
+ receive(String &str, size_t len=0) | SX127x | |
+ receive(uint8_t *data, size_t len)=0 | SX127x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX127x | virtual |
+ reset()=0 | SX127x | pure virtual |
+ scanChannel() | SX127x | |
+ setAFC(bool isEnabled) | SX127x | |
+ setAFCAGCTrigger(uint8_t trigger) | SX127x | |
+ setAFCBandwidth(float afcBw) | SX127x | |
+ setBitRate(float br) | SX127x | |
+ setBroadcastAddress(uint8_t broadAddr) | SX127x | |
+ setCurrentLimit(uint8_t currentLimit) | SX127x | |
+ setDataShaping(uint8_t sh)=0 | PhysicalLayer | pure virtual |
+ setDio0Action(void(*func)(void)) | SX127x | |
+ setDio1Action(void(*func)(void)) | SX127x | |
+ setDirectAction(void(*func)(void)) | SX127x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX127x | virtual |
+ setFrequencyDeviation(float freqDev) override | SX127x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX127x | |
+ setOOK(bool enableOOK) | SX127x | |
+ setOokFixedOrFloorThreshold(uint8_t value) | SX127x | |
+ setOokPeakThresholdDecrement(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setPreambleLength(uint16_t preambleLength) | SX127x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX127x | |
+ setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0) | SX127x | |
+ setRxBandwidth(float rxBw) | SX127x | |
+ setSyncWord(uint8_t syncWord) | SX127x | |
+ setSyncWord(uint8_t *syncWord, size_t len) | SX127x | |
+ sleep() | SX127x | |
+ standby() override | SX127x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX127x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX127x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX127x(Module *mod) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX127x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX127x | |
+ transmit(String &str, uint8_t addr=0) | SX127x | |
+ transmit(const char *str, uint8_t addr=0) | SX127x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX127x | |
+ 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 | SX127x | virtual |
+ variablePacketLengthMode(uint8_t maxLen=SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x127x.html b/class_s_x127x.html
index 90977295..caa02863 100644
--- a/class_s_x127x.html
+++ b/class_s_x127x.html
@@ -274,6 +274,12 @@ void | int16_t | invertIQ (bool invertIQ) |
| Enables/disables Invert the LoRa I and Q signals. More...
|
|
+void | setDirectAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
+ |
+void | readBit (uint8_t pin) |
+ | Function to read and process data bit in direct reception mode. More...
|
+ |
int16_t | transmit (__FlashStringHelper *fstr, uint8_t addr=0) |
| Arduino Flash String transmit method. More...
|
|
@@ -347,6 +353,15 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes.
@@ -815,6 +830,42 @@ void
PhysicalLayer.
+
+
+
+◆ readBit()
+
+
+
+
+
+
+
+
+ void SX127x::readBit |
+ ( |
+ uint8_t |
+ pin | ) |
+ |
+
+
+ |
+
+virtual |
+
+
+
+
+ Function to read and process data bit in direct reception mode.
+ - Parameters
-
+
+ pin | Pin on which to read. |
+
+
+
+
+ Implements PhysicalLayer.
+
@@ -1272,6 +1323,42 @@ void |
+◆ setDirectAction()
+
+
+
+
+
+
+
+
+ void SX127x::setDirectAction |
+ ( |
+ void(*)(void) |
+ func | ) |
+ |
+
+
+ |
+
+virtual |
+
+
+
+
+ Set interrupt service routine function to call when data bit is receveid in direct mode.
+ - Parameters
-
+
+ func | Pointer to interrupt service routine. |
+
+
+
+
+ Implements PhysicalLayer.
+
diff --git a/class_s_x127x.js b/class_s_x127x.js
index 14d550e1..7cb4a1a5 100644
--- a/class_s_x127x.js
+++ b/class_s_x127x.js
@@ -19,6 +19,7 @@ var class_s_x127x =
[ "invertIQ", "class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04", null ],
[ "packetMode", "class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1", null ],
[ "random", "class_s_x127x.html#a6a03da620f9fb532c879900ba05732de", null ],
+ [ "readBit", "class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd", null ],
[ "readData", "class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
[ "readData", "class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745", null ],
[ "readData", "class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632", null ],
@@ -36,6 +37,7 @@ 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 ],
+ [ "setDirectAction", "class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238", null ],
[ "setEncoding", "class_s_x127x.html#abad2d455012bd28d304589c8164390eb", null ],
[ "setFrequencyDeviation", "class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679", null ],
[ "setNodeAddress", "class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95", null ],
diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html
index 6106c0e7..a7e6a143 100644
--- a/class_s_x1280-members.html
+++ b/class_s_x1280-members.html
@@ -89,76 +89,81 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
This is the complete list of members for SX1280, including all inherited members.
- begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
- beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
- clearDio1Action() | SX128x | |
- explicitHeader() | SX128x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRangingResult() | SX1280 | |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX128x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- range(bool master, uint32_t addr) | SX1280 | |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(uint16_t br) | SX128x | |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- 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 | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- 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=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 |
+ available() | PhysicalLayer | |
+ begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
+ beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
+ clearDio1Action() | SX128x | |
+ explicitHeader() | SX128x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRangingResult() | SX1280 | |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX128x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ range(bool master, uint32_t addr) | SX1280 | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(uint16_t br) | SX128x | |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ 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))=0 | PhysicalLayer | pure 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 |
+ 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=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 c16de0a7..e5019685 100644
--- a/class_s_x1280.html
+++ b/class_s_x1280.html
@@ -323,6 +323,21 @@ void | | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+
int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+
| Set sync word to be used to determine start of packet in direct reception mode. More...
|
+
|
+
virtual void | setDirectAction (void(*func)(void))=0 |
+
| Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+
|
+
virtual void | readBit (uint8_t pin)=0 |
+
| Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+
|
+
int16_t | available () |
+
| Get the number of direct mode bytes currently available in buffer. More...
|
+
|
+
uint8_t | read () |
+
| Get data from direct mode buffer. More...
|
+
|
Derived class for SX1280 modules.
diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html
index de707872..555b958b 100644
--- a/class_s_x1281-members.html
+++ b/class_s_x1281-members.html
@@ -89,72 +89,77 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
This is the complete list of members for SX1281, including all inherited members.
- begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
- beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
- clearDio1Action() | SX128x | |
- explicitHeader() | SX128x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX128x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(uint16_t br) | SX128x | |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- 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 | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- 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=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 |
+ available() | PhysicalLayer | |
+ begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
+ beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
+ clearDio1Action() | SX128x | |
+ explicitHeader() | SX128x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX128x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(uint16_t br) | SX128x | |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ 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))=0 | PhysicalLayer | pure 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 |
+ 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=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 45d6d8c4..eca0ac07 100644
--- a/class_s_x1281.html
+++ b/class_s_x1281.html
@@ -310,6 +310,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1281 modules.
diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html
index 896cfe90..0a930164 100644
--- a/class_s_x1282-members.html
+++ b/class_s_x1282-members.html
@@ -89,77 +89,82 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
This is the complete list of members for SX1282, including all inherited members.
- begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
- beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
- clearDio1Action() | SX128x | |
- explicitHeader() | SX128x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRangingResult() | SX1280 | |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX128x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- range(bool master, uint32_t addr) | SX1280 | |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(uint16_t br) | SX128x | |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- 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 | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- 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=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 |
+ available() | PhysicalLayer | |
+ begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
+ beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
+ clearDio1Action() | SX128x | |
+ explicitHeader() | SX128x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRangingResult() | SX1280 | |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX128x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ range(bool master, uint32_t addr) | SX1280 | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(uint16_t br) | SX128x | |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ 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))=0 | PhysicalLayer | pure 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 |
+ 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=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 ced83266..47a6ffa9 100644
--- a/class_s_x1282.html
+++ b/class_s_x1282.html
@@ -327,6 +327,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for SX1282 modules.
diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html
index 22d167c1..15942ad2 100644
--- a/class_s_x128x-members.html
+++ b/class_s_x128x-members.html
@@ -89,71 +89,76 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
This is the complete list of members for SX128x, including all inherited members.
- begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
- beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
- beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
- clearDio1Action() | SX128x | |
- explicitHeader() | SX128x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | SX128x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(uint16_t br) | SX128x | |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- 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 | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- 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=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 |
+ available() | PhysicalLayer | |
+ begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12) | SX128x | |
+ beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5) | SX128x | |
+ beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16) | SX128x | |
+ clearDio1Action() | SX128x | |
+ explicitHeader() | SX128x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | SX128x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(uint16_t br) | SX128x | |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ 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))=0 | PhysicalLayer | pure 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 |
+ 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=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 0907d55a..75172051 100644
--- a/class_s_x128x.html
+++ b/class_s_x128x.html
@@ -306,6 +306,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. 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 d63ed774..9ef5f198 100644
--- a/class_si4430-members.html
+++ b/class_si4430-members.html
@@ -89,60 +89,65 @@ $(document).ready(function(){initNavTree('class_si4430.html',''); initResizable(
This is the complete list of members for Si4430, including all inherited members.
- begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16) | Si4430 | |
- Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
- clearIrqAction() | Si443x | |
- getChipVersion() | Si443x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | Si443x | virtual |
- packetMode() | Si443x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | Si443x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | Si443x | virtual |
- readData(String &str, size_t len=0) | Si443x | |
- readData(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | Si443x | virtual |
- receive(String &str, size_t len=0) | Si443x | |
- receive(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | Si443x | virtual |
- reset() | Si443x | |
- setBitRate(float br) | Si443x | |
- setDataShaping(uint8_t sh) override | Si443x | virtual |
- 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 |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16) | Si4430 | |
+ Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
+ clearIrqAction() | Si443x | |
+ getChipVersion() | Si443x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | Si443x | virtual |
+ packetMode() | Si443x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | Si443x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | Si443x | virtual |
+ readData(String &str, size_t len=0) | Si443x | |
+ readData(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | Si443x | virtual |
+ receive(String &str, size_t len=0) | Si443x | |
+ receive(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | Si443x | virtual |
+ reset() | Si443x | |
+ setBitRate(float br) | Si443x | |
+ setDataShaping(uint8_t sh) override | Si443x | virtual |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 |
diff --git a/class_si4430.html b/class_si4430.html
index 7bc9d9bd..c799163f 100644
--- a/class_si4430.html
+++ b/class_si4430.html
@@ -284,6 +284,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for Si4430 modules.
diff --git a/class_si4431-members.html b/class_si4431-members.html
index 3013ad3e..22caec4e 100644
--- a/class_si4431-members.html
+++ b/class_si4431-members.html
@@ -89,60 +89,65 @@ $(document).ready(function(){initNavTree('class_si4431.html',''); initResizable(
This is the complete list of members for Si4431, including all inherited members.
- begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16) | Si4431 | |
- Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
- clearIrqAction() | Si443x | |
- getChipVersion() | Si443x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | Si443x | virtual |
- packetMode() | Si443x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | Si443x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | Si443x | virtual |
- readData(String &str, size_t len=0) | Si443x | |
- readData(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | Si443x | virtual |
- receive(String &str, size_t len=0) | Si443x | |
- receive(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | Si443x | virtual |
- reset() | Si443x | |
- setBitRate(float br) | Si443x | |
- setDataShaping(uint8_t sh) override | Si443x | virtual |
- 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 |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16) | Si4431 | |
+ Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
+ clearIrqAction() | Si443x | |
+ getChipVersion() | Si443x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | Si443x | virtual |
+ packetMode() | Si443x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | Si443x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | Si443x | virtual |
+ readData(String &str, size_t len=0) | Si443x | |
+ readData(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | Si443x | virtual |
+ receive(String &str, size_t len=0) | Si443x | |
+ receive(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | Si443x | virtual |
+ reset() | Si443x | |
+ setBitRate(float br) | Si443x | |
+ setDataShaping(uint8_t sh) override | Si443x | virtual |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 |
diff --git a/class_si4431.html b/class_si4431.html
index 9eaa9584..b4df3665 100644
--- a/class_si4431.html
+++ b/class_si4431.html
@@ -281,6 +281,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for Si4431 modules.
diff --git a/class_si4432-members.html b/class_si4432-members.html
index 2c0081ea..75ab5df0 100644
--- a/class_si4432-members.html
+++ b/class_si4432-members.html
@@ -89,59 +89,64 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable(
This is the complete list of members for Si4432, including all inherited members.
- begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16) | Si4432 | |
- Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
- clearIrqAction() | Si443x | |
- getChipVersion() | Si443x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | Si443x | virtual |
- packetMode() | Si443x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | Si443x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | Si443x | virtual |
- readData(String &str, size_t len=0) | Si443x | |
- readData(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | Si443x | virtual |
- receive(String &str, size_t len=0) | Si443x | |
- receive(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | Si443x | virtual |
- reset() | Si443x | |
- setBitRate(float br) | Si443x | |
- setDataShaping(uint8_t sh) override | Si443x | virtual |
- 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 |
+ available() | PhysicalLayer | |
+ begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16) | Si4432 | |
+ Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
+ clearIrqAction() | Si443x | |
+ getChipVersion() | Si443x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | Si443x | virtual |
+ packetMode() | Si443x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | Si443x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | Si443x | virtual |
+ readData(String &str, size_t len=0) | Si443x | |
+ readData(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | Si443x | virtual |
+ receive(String &str, size_t len=0) | Si443x | |
+ receive(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | Si443x | virtual |
+ reset() | Si443x | |
+ setBitRate(float br) | Si443x | |
+ setDataShaping(uint8_t sh) override | Si443x | virtual |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 |
diff --git a/class_si4432.html b/class_si4432.html
index b80692d8..acbeca5c 100644
--- a/class_si4432.html
+++ b/class_si4432.html
@@ -272,6 +272,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Derived class for Si4432 modules.
diff --git a/class_si443x-members.html b/class_si443x-members.html
index 03bdc24b..ede6e4ae 100644
--- a/class_si443x-members.html
+++ b/class_si443x-members.html
@@ -89,55 +89,60 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable(
This is the complete list of members for Si443x, including all inherited members.
- begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
- clearIrqAction() | Si443x | |
- getChipVersion() | Si443x | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | Si443x | virtual |
- packetMode() | Si443x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | Si443x | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | Si443x | virtual |
- readData(String &str, size_t len=0) | Si443x | |
- readData(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | Si443x | virtual |
- receive(String &str, size_t len=0) | Si443x | |
- receive(uint8_t *data, size_t len)=0 | Si443x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | Si443x | virtual |
- reset() | Si443x | |
- setBitRate(float br) | Si443x | |
- setDataShaping(uint8_t sh) override | Si443x | virtual |
- 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 |
+ available() | PhysicalLayer | |
+ begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
+ clearIrqAction() | Si443x | |
+ getChipVersion() | Si443x | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | Si443x | virtual |
+ packetMode() | Si443x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | Si443x | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | Si443x | virtual |
+ readData(String &str, size_t len=0) | Si443x | |
+ readData(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | Si443x | virtual |
+ receive(String &str, size_t len=0) | Si443x | |
+ receive(uint8_t *data, size_t len)=0 | Si443x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | Si443x | virtual |
+ reset() | Si443x | |
+ setBitRate(float br) | Si443x | |
+ setDataShaping(uint8_t sh) override | Si443x | virtual |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 |
diff --git a/class_si443x.html b/class_si443x.html
index 975aec44..685cde22 100644
--- a/class_si443x.html
+++ b/class_si443x.html
@@ -259,6 +259,21 @@ void | int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. 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 2e3d8fa3..35531450 100644
--- a/classn_r_f24-members.html
+++ b/classn_r_f24-members.html
@@ -89,59 +89,64 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable(
This is the complete list of members for nRF24, including all inherited members.
- begin(int16_t freq=2400, int16_t dataRate=1000, int8_t power=-12, uint8_t addrWidth=5) | nRF24 | |
- disablePipe(uint8_t pipeNum) | nRF24 | |
- getFreqStep() const | PhysicalLayer | |
- getPacketLength(bool update=true) override | nRF24 | virtual |
- getStatus(uint8_t mask=0xFF) | nRF24 | |
- isCarrierDetected() | nRF24 | |
- nRF24(Module *mod) | nRF24 | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random() | nRF24 | virtual |
- PhysicalLayer::random(int32_t max) | PhysicalLayer | |
- PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
- readData(uint8_t *data, size_t len) override | nRF24 | virtual |
- readData(String &str, size_t len=0) | nRF24 | |
- readData(uint8_t *data, size_t len)=0 | nRF24 | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | nRF24 | virtual |
- receive(String &str, size_t len=0) | nRF24 | |
- receive(uint8_t *data, size_t len)=0 | nRF24 | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | nRF24 | virtual |
- setAddressWidth(uint8_t addrWidth) | nRF24 | |
- setAutoAck(bool autoAckOn=true) | nRF24 | |
- setAutoAck(uint8_t pipeNum, bool autoAckOn) | nRF24 | |
- setCrcFiltering(bool crcOn=true) | nRF24 | |
- setDataRate(int16_t dataRate) | nRF24 | |
- setDataShaping(uint8_t sh) override | nRF24 | virtual |
- 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 |
+ available() | PhysicalLayer | |
+ begin(int16_t freq=2400, int16_t dataRate=1000, int8_t power=-12, uint8_t addrWidth=5) | nRF24 | |
+ disablePipe(uint8_t pipeNum) | nRF24 | |
+ getFreqStep() const | PhysicalLayer | |
+ getPacketLength(bool update=true) override | nRF24 | virtual |
+ getStatus(uint8_t mask=0xFF) | nRF24 | |
+ isCarrierDetected() | nRF24 | |
+ nRF24(Module *mod) | nRF24 | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random() | nRF24 | virtual |
+ PhysicalLayer::random(int32_t max) | PhysicalLayer | |
+ PhysicalLayer::random(int32_t min, int32_t max) | PhysicalLayer | |
+ read() | PhysicalLayer | |
+ readBit(uint8_t pin)=0 | PhysicalLayer | pure virtual |
+ readData(uint8_t *data, size_t len) override | nRF24 | virtual |
+ readData(String &str, size_t len=0) | nRF24 | |
+ readData(uint8_t *data, size_t len)=0 | nRF24 | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | nRF24 | virtual |
+ receive(String &str, size_t len=0) | nRF24 | |
+ receive(uint8_t *data, size_t len)=0 | nRF24 | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | nRF24 | virtual |
+ setAddressWidth(uint8_t addrWidth) | nRF24 | |
+ setAutoAck(bool autoAckOn=true) | nRF24 | |
+ setAutoAck(uint8_t pipeNum, bool autoAckOn) | nRF24 | |
+ setCrcFiltering(bool crcOn=true) | nRF24 | |
+ setDataRate(int16_t dataRate) | nRF24 | |
+ setDataShaping(uint8_t sh) override | nRF24 | virtual |
+ setDirectAction(void(*func)(void))=0 | PhysicalLayer | pure 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 46c2c3b4..0e86fe05 100644
--- a/classn_r_f24.html
+++ b/classn_r_f24.html
@@ -266,6 +266,21 @@ Public Member Functions
int16_t | startDirect () |
| Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. More...
|
|
+int16_t | setDirectSyncWord (uint32_t syncWord, uint8_t len) |
+ | Set sync word to be used to determine start of packet in direct reception mode. More...
|
+ |
+virtual void | setDirectAction (void(*func)(void))=0 |
+ | Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
|
+ |
+virtual void | readBit (uint8_t pin)=0 |
+ | Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
|
+ |
+int16_t | available () |
+ | Get the number of direct mode bytes currently available in buffer. More...
|
+ |
+uint8_t | read () |
+ | Get data from direct mode buffer. More...
|
+ |
Control class for nRF24 module.
diff --git a/functions.html b/functions.html
index f2d7e584..5e835bbb 100644
--- a/functions.html
+++ b/functions.html
@@ -112,7 +112,8 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
,
SX1278
available()
-: XBee
+: PhysicalLayer
+, XBee
AX25Client()
: AX25Client
diff --git a/functions_f.html b/functions_f.html
index c3dd5006..7ef5527e 100644
--- a/functions_f.html
+++ b/functions_f.html
@@ -91,6 +91,12 @@ $(document).ready(function(){initNavTree('functions_f.html',''); initResizable()
, SX126x
, SX127x
+
flipBits()
+: Module
+
+
flipBits16()
+: Module
+
forceLDRO()
: SX126x
, SX1272
diff --git a/functions_func.html b/functions_func.html
index 841f6f67..d44dc25c 100644
--- a/functions_func.html
+++ b/functions_func.html
@@ -109,10 +109,11 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
, SX1278
available()
-: XBee
+: PhysicalLayer
+, XBee
AX25Client()
-: AX25Client
+: AX25Client
AX25Frame()
: AX25Frame
diff --git a/functions_func_f.html b/functions_func_f.html
index 54f51b07..76d4aaf8 100644
--- a/functions_func_f.html
+++ b/functions_func_f.html
@@ -91,6 +91,12 @@ $(document).ready(function(){initNavTree('functions_func_f.html',''); initResiza
, SX126x
, SX127x
+
flipBits()
+: Module
+
+
flipBits16()
+: Module
+
forceLDRO()
: SX126x
, SX1272
diff --git a/functions_func_r.html b/functions_func_r.html
index faba87f1..d441b9c5 100644
--- a/functions_func_r.html
+++ b/functions_func_r.html
@@ -98,6 +98,13 @@ $(document).ready(function(){initNavTree('functions_func_r.html',''); initResiza
range()
: SX1280
+
read()
+: PhysicalLayer
+
+
readBit()
+: PhysicalLayer
+, SX127x
+
readData()
: CC1101
, nRF24
diff --git a/functions_func_s.html b/functions_func_s.html
index d80631b6..74d88ce1 100644
--- a/functions_func_s.html
+++ b/functions_func_s.html
@@ -201,6 +201,13 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
setDio2AsRfSwitch()
: SX126x
+
setDirectAction()
+: PhysicalLayer
+, SX127x
+
+
setDirectSyncWord()
+: PhysicalLayer
+
setEncoding()
: CC1101
, nRF24
@@ -364,7 +371,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, Si443x
, SX126x
, SX127x
-, SX128x
+, SX128x
setTCXO()
: SX126x
@@ -428,7 +435,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, Si443x
, SX126x
, SX127x
-, SX128x
+, SX128x
startDirect()
: PhysicalLayer
@@ -457,7 +464,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
startTransmit()
: CC1101
, nRF24
-, PhysicalLayer
+, PhysicalLayer
, RF69
, Si443x
, SX126x
diff --git a/functions_r.html b/functions_r.html
index d94beed0..39272b67 100644
--- a/functions_r.html
+++ b/functions_r.html
@@ -101,6 +101,13 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable()
rcvSeqNumber
: AX25Frame
+
read()
+: PhysicalLayer
+
+
readBit()
+: PhysicalLayer
+, SX127x
+
readData()
: CC1101
, nRF24
diff --git a/functions_s.html b/functions_s.html
index 34f2f6d7..c44bdb1b 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -207,6 +207,13 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
setDio2AsRfSwitch()
: SX126x
+
setDirectAction()
+: PhysicalLayer
+, SX127x
+
+
setDirectSyncWord()
+: PhysicalLayer
+
setEncoding()
: CC1101
, nRF24
@@ -313,7 +320,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, RF69
setReceivePipe()
-: nRF24
+: nRF24
setRecvSequence()
: AX25Frame
@@ -365,12 +372,12 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: SX126x
setSyncWord()
-: CC1101
+: CC1101
, RF69
, Si443x
-, SX126x
+, SX126x
, SX127x
-, SX128x
+, SX128x
setTCXO()
: SX126x
@@ -444,9 +451,9 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, PhysicalLayer
, RF69
, Si443x
-, SX126x
+, SX126x
, SX127x
-, SX128x
+, SX128x
startDirect()
: PhysicalLayer
diff --git a/n_r_f24_8h_source.html b/n_r_f24_8h_source.html
index 94cc7573..e1978960 100644
--- a/n_r_f24_8h_source.html
+++ b/n_r_f24_8h_source.html
@@ -356,13 +356,13 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
int16_t receive(uint8_t *data, size_t len) override
Blocking binary receive method. Overloads for string-based transmissions are implemented in PhysicalL...
Definition: nRF24.cpp:111
-int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:8
+int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
int16_t setDataRate(int16_t dataRate)
Sets data rate. Allowed values are 2000, 1000 or 250 kbps.
Definition: nRF24.cpp:252
int16_t setDataShaping(uint8_t sh) override
Dummy data shaping configuration method, to ensure PhysicalLayer compatibility.
Definition: nRF24.cpp:494
int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: nRF24.cpp:454
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: nRF24.cpp:447
int16_t setTransmitPipe(uint8_t *addr)
Sets address of transmit pipe. The address width must be the same as the same as the configured in se...
Definition: nRF24.cpp:334
-int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:57
+int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
void setIrqAction(void(*func)(void))
Sets interrupt service routine to call when IRQ activates.
Definition: nRF24.cpp:154
int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr) override
Interrupt-driven binary transmit method. IRQ will be activated when full packet is transmitted....
Definition: nRF24.cpp:158
uint8_t random()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: nRF24.cpp:508
@@ -374,8 +374,8 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
int16_t receiveDirect() override
Dummy direct mode reception method, to ensure PhysicalLayer compatibility.
Definition: nRF24.cpp:148
int16_t disablePipe(uint8_t pipeNum)
Disables specified receive pipe.
Definition: nRF24.cpp:401
nRF24(Module *mod)
Default constructor.
Definition: nRF24.cpp:4
-Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:13
-int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:98
+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
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are -18, -12, -6 or 0 dBm.
Definition: nRF24.cpp:274
int16_t getStatus(uint8_t mask=0xFF)
Gets nRF24 status register.
Definition: nRF24.cpp:432
int16_t sleep()
Sets the module to sleep mode.
Definition: nRF24.cpp:66
@@ -389,7 +389,7 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
int16_t setAutoAck(bool autoAckOn=true)
Enable or disable auto-acknowledge packets on all pipes.
Definition: nRF24.cpp:465
int16_t setAddressWidth(uint8_t addrWidth)
Sets address width of transmit and receive pipes in bytes. Allowed values are 3, 4 or 5 bytes.
Definition: nRF24.cpp:303
int16_t readData(uint8_t *data, size_t len) override
Reads data received after calling startReceive method.
Definition: nRF24.cpp:224
-int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:49
+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/navtreedata.js b/navtreedata.js
index 7fef12e1..61a124ce 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -46,9 +46,9 @@ var NAVTREEINDEX =
[
"_a_f_s_k_8h_source.html",
"class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d",
-"class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab",
-"class_si443x.html#aabca3ba8eda212938febab1df2e764b4",
-"group__uart__config.html#ga2b4fdd9968a0a46909c7c018b0faa927"
+"class_s_x126x.html#a923654706eff5118ef6e84214e837f27",
+"class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99",
+"group__status__codes.html#gaf1f9fb751ed4f4094c02a406e049f645"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex1.js b/navtreeindex1.js
index 3df3cceb..6b1bca05 100644
--- a/navtreeindex1.js
+++ b/navtreeindex1.js
@@ -56,30 +56,35 @@ var NAVTREEINDEX1 =
"class_morse_client.html#af466855a342b3cc70b496a79caf65232":[3,0,13,17],
"class_morse_client.html#afea22f16b6360e122116da4b7b6cc2f7":[3,0,13,19],
"class_physical_layer.html":[3,0,16],
-"class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7":[3,0,16,2],
-"class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9":[3,0,16,14],
-"class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,16,9],
-"class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,16,18],
-"class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4":[3,0,16,10],
-"class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,16,20],
-"class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7":[3,0,16,23],
-"class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f":[3,0,16,3],
+"class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7":[3,0,16,3],
+"class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9":[3,0,16,19],
+"class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,16,12],
+"class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,16,23],
+"class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4":[3,0,16,13],
+"class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,16,25],
+"class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7":[3,0,16,28],
+"class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f":[3,0,16,4],
"class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62":[3,0,16,0],
-"class_physical_layer.html#a76113e10481743094a1cd0280692b0a9":[3,0,16,5],
-"class_physical_layer.html#a7d3419227d201d6912b77784636d437d":[3,0,16,12],
-"class_physical_layer.html#a88a10657bd2215a11a2331f937414b55":[3,0,16,15],
-"class_physical_layer.html#a923654706eff5118ef6e84214e837f27":[3,0,16,16],
-"class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c":[3,0,16,1],
-"class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,16,19],
-"class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd":[3,0,16,11],
-"class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b":[3,0,16,13],
-"class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53":[3,0,16,4],
-"class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,16,7],
-"class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,16,6],
-"class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,16,21],
-"class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db":[3,0,16,17],
-"class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,16,22],
-"class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,16,8],
+"class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f":[3,0,16,8],
+"class_physical_layer.html#a76113e10481743094a1cd0280692b0a9":[3,0,16,6],
+"class_physical_layer.html#a7d3419227d201d6912b77784636d437d":[3,0,16,17],
+"class_physical_layer.html#a88a10657bd2215a11a2331f937414b55":[3,0,16,20],
+"class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab":[3,0,16,16],
+"class_physical_layer.html#a923654706eff5118ef6e84214e837f27":[3,0,16,21],
+"class_physical_layer.html#a929662904e9af2611e098dc13b91c977":[3,0,16,7],
+"class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c":[3,0,16,2],
+"class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,16,24],
+"class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26":[3,0,16,1],
+"class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd":[3,0,16,14],
+"class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086":[3,0,16,15],
+"class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b":[3,0,16,18],
+"class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53":[3,0,16,5],
+"class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,16,10],
+"class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,16,9],
+"class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,16,26],
+"class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db":[3,0,16,22],
+"class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,16,27],
+"class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,16,11],
"class_r_f69.html":[3,0,17],
"class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853":[3,0,17,13],
"class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,17,55],
@@ -244,10 +249,5 @@ var NAVTREEINDEX1 =
"class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10":[3,0,35,15],
"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,35,24],
"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,35,32],
-"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,35,65],
-"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,35,56],
-"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,35,31],
-"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,35,25],
-"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,35,47],
-"class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504":[3,0,35,66]
+"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,35,65]
};
diff --git a/navtreeindex2.js b/navtreeindex2.js
index fded342c..f6efeeaf 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -1,5 +1,10 @@
var NAVTREEINDEX2 =
{
+"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,35,56],
+"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,35,31],
+"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,35,25],
+"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,35,47],
+"class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504":[3,0,35,66],
"class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,35,9],
"class_s_x126x.html#aa768ce757a0f7ee66cdd72cab7a855fa":[3,0,35,7],
"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,35,63],
@@ -90,68 +95,70 @@ var NAVTREEINDEX2 =
"class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817":[3,0,41,3],
"class_s_x127x.html":[3,0,42],
"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,42,17],
-"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,42,40],
+"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,42,42],
"class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04":[3,0,42,16],
-"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,42,39],
-"class_s_x127x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,42,24],
-"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,42,46],
+"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,42,41],
+"class_s_x127x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,42,25],
+"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,42,48],
"class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc":[3,0,42,12],
-"class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68":[3,0,42,26],
-"class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002":[3,0,42,33],
-"class_s_x127x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,42,55],
-"class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e":[3,0,42,28],
-"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,42,49],
-"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,42,37],
+"class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68":[3,0,42,27],
+"class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002":[3,0,42,34],
+"class_s_x127x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,42,57],
+"class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e":[3,0,42,29],
+"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,42,51],
+"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,42,39],
"class_s_x127x.html#a462fa74275e67c296328a01f361892d5":[3,0,42,13],
-"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,42,57],
+"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,42,59],
"class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544":[3,0,42,7],
"class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430":[3,0,42,1],
-"class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022":[3,0,42,31],
-"class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef":[3,0,42,30],
+"class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022":[3,0,42,32],
+"class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef":[3,0,42,31],
"class_s_x127x.html#a6a03da620f9fb532c879900ba05732de":[3,0,42,18],
"class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823":[3,0,42,3],
-"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,42,50],
-"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,42,42],
-"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,42,52],
+"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,42,52],
+"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,42,44],
+"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,42,54],
"class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1":[3,0,42,15],
"class_s_x127x.html#a9b6532a25e1730973ac08146008adca5":[3,0,42,4],
-"class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc":[3,0,42,47],
-"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,42,59],
-"class_s_x127x.html#a9f753c0857e7b8b4b9f7f6e91c77f0fd":[3,0,42,62],
-"class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,42,25],
-"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,42,41],
+"class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc":[3,0,42,49],
+"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,42,61],
+"class_s_x127x.html#a9f753c0857e7b8b4b9f7f6e91c77f0fd":[3,0,42,64],
+"class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238":[3,0,42,37],
+"class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,42,26],
+"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,42,43],
"class_s_x127x.html#aaf8ce9f09d0f46a76a5e251786b6de7f":[3,0,42,6],
-"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,42,29],
-"class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,42,56],
-"class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,42,43],
-"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,42,38],
-"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,42,36],
+"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,42,30],
+"class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,42,58],
+"class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,42,45],
+"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,42,40],
+"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,42,38],
"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb":[3,0,42,14],
-"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,42,32],
-"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,42,20],
-"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,42,48],
+"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,42,33],
+"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,42,21],
+"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,42,50],
"class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d":[3,0,42,11],
"class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c":[3,0,42,0],
-"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,42,45],
-"class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5":[3,0,42,27],
-"class_s_x127x.html#ada53419d65f207f352124da7747c5960":[3,0,42,34],
+"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,42,47],
+"class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5":[3,0,42,28],
+"class_s_x127x.html#ada53419d65f207f352124da7747c5960":[3,0,42,35],
"class_s_x127x.html#adc25b685de0859b799488bf7729350b6":[3,0,42,9],
-"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,42,54],
+"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,42,56],
"class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3":[3,0,42,2],
-"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,42,23],
-"class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,42,21],
-"class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,42,19],
-"class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,42,44],
-"class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,42,58],
+"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,42,24],
+"class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd":[3,0,42,19],
+"class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,42,22],
+"class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,42,20],
+"class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,42,46],
+"class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,42,60],
"class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd":[3,0,42,8],
-"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,42,61],
-"class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,42,53],
+"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,42,63],
+"class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,42,55],
"class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362":[3,0,42,10],
-"class_s_x127x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,42,60],
-"class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,42,22],
-"class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123":[3,0,42,35],
+"class_s_x127x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,42,62],
+"class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,42,23],
+"class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123":[3,0,42,36],
"class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5":[3,0,42,5],
-"class_s_x127x.html#afe8456d0f9abbce4d743f256f3e1e6c6":[3,0,42,51],
+"class_s_x127x.html#afe8456d0f9abbce4d743f256f3e1e6c6":[3,0,42,53],
"class_s_x1280.html":[3,0,43],
"class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb":[3,0,43,0],
"class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c":[3,0,43,2],
@@ -242,12 +249,5 @@ var NAVTREEINDEX2 =
"class_si443x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,28,32],
"class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a":[3,0,28,23],
"class_si443x.html#a51e6b7c677e82042224798114f311175":[3,0,28,22],
-"class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3":[3,0,28,3],
-"class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99":[3,0,28,36],
-"class_si443x.html#a616eb24c4b11c5d39caaade160be8092":[3,0,28,5],
-"class_si443x.html#a782748025e19ec6e597293afb6570bff":[3,0,28,34],
-"class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66":[3,0,28,18],
-"class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726":[3,0,28,19],
-"class_si443x.html#a8d019f58551346c3f3bd8b72d2486109":[3,0,28,2],
-"class_si443x.html#a923654706eff5118ef6e84214e837f27":[3,0,28,27]
+"class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3":[3,0,28,3]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index eb3f5140..76d1a266 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,5 +1,12 @@
var NAVTREEINDEX3 =
{
+"class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99":[3,0,28,36],
+"class_si443x.html#a616eb24c4b11c5d39caaade160be8092":[3,0,28,5],
+"class_si443x.html#a782748025e19ec6e597293afb6570bff":[3,0,28,34],
+"class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66":[3,0,28,18],
+"class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726":[3,0,28,19],
+"class_si443x.html#a8d019f58551346c3f3bd8b72d2486109":[3,0,28,2],
+"class_si443x.html#a923654706eff5118ef6e84214e837f27":[3,0,28,27],
"class_si443x.html#aabca3ba8eda212938febab1df2e764b4":[3,0,28,11],
"class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,28,31],
"class_si443x.html#ac45d2776df3ff338db154ead143fb7b8":[3,0,28,25],
@@ -118,8 +125,8 @@ var NAVTREEINDEX3 =
"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],
@@ -242,12 +249,5 @@ var NAVTREEINDEX3 =
"group__status__codes.html#gae4108bebce0009bdbca68c645b3207ff":[2,4,43],
"group__status__codes.html#gae68036ef658da67f79e0506034e72221":[2,4,50],
"group__status__codes.html#gae98a89e9fb2c2d8c85203870c939e43a":[2,4,34],
-"group__status__codes.html#gaec29abeb9f0b3f44f7dbed1a17bc675a":[2,4,58],
-"group__status__codes.html#gaf1f9fb751ed4f4094c02a406e049f645":[2,4,11],
-"group__status__codes.html#gaf56437c272ebe407f2e323eacc4d30b4":[2,4,7],
-"group__status__codes.html#gaf6ce56c0b0d24e28f68fc28159a9f9e2":[2,4,19],
-"group__status__codes.html#gaf85ebeb45d6d949753a9a3e58fa40c46":[2,4,35],
-"group__status__codes.html#gafef1096303c151991e6d933bd5f870ff":[2,4,55],
-"group__status__codes.html#gaff0d3fb76f11f6e8ea4002d826bbd23c":[2,4,53],
-"group__uart__config.html":[2,1]
+"group__status__codes.html#gaec29abeb9f0b3f44f7dbed1a17bc675a":[2,4,58]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 99b2c5ae..c0a8dd1d 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,5 +1,12 @@
var NAVTREEINDEX4 =
{
+"group__status__codes.html#gaf1f9fb751ed4f4094c02a406e049f645":[2,4,11],
+"group__status__codes.html#gaf56437c272ebe407f2e323eacc4d30b4":[2,4,7],
+"group__status__codes.html#gaf6ce56c0b0d24e28f68fc28159a9f9e2":[2,4,19],
+"group__status__codes.html#gaf85ebeb45d6d949753a9a3e58fa40c46":[2,4,35],
+"group__status__codes.html#gafef1096303c151991e6d933bd5f870ff":[2,4,55],
+"group__status__codes.html#gaff0d3fb76f11f6e8ea4002d826bbd23c":[2,4,53],
+"group__uart__config.html":[2,1],
"group__uart__config.html#ga2b4fdd9968a0a46909c7c018b0faa927":[2,1,7],
"group__uart__config.html#ga3b50652499c533c7b58b917e3f2cf528":[2,1,5],
"group__uart__config.html#ga4af49de10b0a0f569be3de38cab8b4bb":[2,1,4],
@@ -11,8 +18,8 @@ var NAVTREEINDEX4 =
"group__uart__config.html#gad418f0922126e27279d1a374fc63e036":[2,1,8],
"group__uart__config.html#gae077d53c5c120a989b1f285f183f1b78":[2,1,3],
"hierarchy.html":[3,2],
-"index.html":[0],
"index.html":[],
+"index.html":[0],
"modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,4,0],
"pages.html":[],
diff --git a/search/all_0.js b/search/all_0.js
index a094b044..87f67c26 100644
--- a/search/all_0.js
+++ b/search/all_0.js
@@ -8,7 +8,7 @@ var searchData=
['atsenddata_5',['ATsendData',['../class_module.html#a623aee6405b330b7c935013ff3d01100',1,'Module']]],
['attachinterrupt_6',['attachInterrupt',['../class_module.html#a91aaa34aecdfeaf24948551b037033be',1,'Module']]],
['autoldro_7',['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_8',['available',['../class_x_bee.html#a5ecae4c93f7aaaf85146f75eebd38891',1,'XBee']]],
+ ['available_8',['available',['../class_x_bee.html#a5ecae4c93f7aaaf85146f75eebd38891',1,'XBee::available()'],['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer::available()']]],
['ax25client_9',['AX25Client',['../class_a_x25_client.html',1,'AX25Client'],['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]],
['ax25frame_10',['AX25Frame',['../class_a_x25_frame.html',1,'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/all_10.js b/search/all_10.js
index e7d1bb1c..4ff0b5c3 100644
--- a/search/all_10.js
+++ b/search/all_10.js
@@ -1,110 +1,112 @@
var searchData=
[
- ['scanchannel_231',['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_232',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
- ['send_233',['send',['../class_e_s_p8266.html#a1caaa537edd52d1c2b7a0a25ef69c1c9',1,'ESP8266::send(const char *data) override'],['../class_e_s_p8266.html#a2f34474953b7dbe4d057c8e3f65e0dc4',1,'ESP8266::send(uint8_t *data, size_t len) override'],['../class_transport_layer.html#a1d9cb76640868aa0338b52808e4f022d',1,'TransportLayer::send(const char *data)=0'],['../class_transport_layer.html#afb001c6348bc19694090532cc5f00e52',1,'TransportLayer::send(uint8_t *data, size_t len)=0']]],
- ['sendframe_234',['sendFrame',['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client']]],
- ['sendheader_235',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
- ['sendline_236',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
- ['sendseqnumber_237',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
- ['setaccessaddress_238',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
- ['setaddresswidth_239',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
- ['setaeskey_240',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
- ['setafc_241',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
- ['setafcagctrigger_242',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
- ['setafcbandwidth_243',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
- ['setambienttemperature_244',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
- ['setautoack_245',['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_246',['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_247',['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_248',['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_249',['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()']]],
- ['setcrc_250',['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_251',['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()']]],
- ['setcurrentlimit_252',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
- ['setdatarate_253',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
- ['setdatashaping_254',['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_255',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
- ['setdestinationaddress_256',['setDestinationAddress',['../class_x_bee_serial.html#ae485a8ebeaf574ffe0c2c56a61583f13',1,'XBeeSerial']]],
- ['setdio0action_257',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
- ['setdio1action_258',['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_259',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
- ['setencoding_260',['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()']]],
- ['setfrequency_261',['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_262',['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_263',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
- ['setgdo0action_264',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
- ['setgdo2action_265',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
- ['setirqaction_266',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
- ['setlnatestboost_267',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
- ['setnodeaddress_268',['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_269',['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_270',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
- ['setookpeakthresholddecrement_271',['setOokPeakThresholdDecrement',['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x']]],
- ['setookthresholdtype_272',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
- ['setoutputpower_273',['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#ae3596f303714509f552d98321bdfce5c',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a8eeac64472fa70ed5e51f35d581f37ea',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
- ['setpanid_274',['setPanId',['../class_x_bee_serial.html#ad429a47dc445765d2dec7ff64b922306',1,'XBeeSerial::setPanId()'],['../class_x_bee.html#a88745c61a1dc2d1139c34d6cc385d35b',1,'XBee::setPanId()']]],
- ['setpreamblelength_275',['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_276',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
- ['setreceivepipe_277',['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_278',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
- ['setregulatordcdc_279',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
- ['setregulatorldo_280',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
- ['setrepeaters_281',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
- ['setrfswitchpins_282',['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_283',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
- ['setrssiconfig_284',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
- ['setrxbandwidth_285',['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_286',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
- ['setspreadingfactor_287',['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_288',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
- ['setsyncword_289',['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_290',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
- ['settransmitpipe_291',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
- ['setwhitening_292',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
- ['shield_20configuration_293',['Shield Configuration',['../group__shield__config.html',1,'']]],
- ['si4430_294',['Si4430',['../class_si4430.html',1,'Si4430'],['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()']]],
- ['si4431_295',['Si4431',['../class_si4431.html',1,'Si4431'],['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()']]],
- ['si4432_296',['Si4432',['../class_si4432.html',1,'Si4432'],['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()']]],
- ['si443x_297',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]],
- ['sleep_298',['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_299',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
- ['spireadcommand_300',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
- ['spireadregister_301',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
- ['spireadregisterburst_302',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
- ['spisetregvalue_303',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
- ['spitransfer_304',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
- ['spiwritecommand_305',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
- ['spiwriteregister_306',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
- ['spiwriteregisterburst_307',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
- ['srccallsign_308',['srcCallsign',['../class_a_x25_frame.html#ab76eaa8445e7953059a46bb78082dd5a',1,'AX25Frame']]],
- ['srcssid_309',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]],
- ['sstvclient_310',['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_311',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
- ['standby_312',['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()']]],
- ['startdirect_313',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
- ['startranging_314',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
- ['startreceive_315',['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#a5052dc09f4b10ee22e169129f368685f',1,'SX126x::startReceive()'],['../class_s_x127x.html#afe8456d0f9abbce4d743f256f3e1e6c6',1,'SX127x::startReceive()'],['../class_s_x128x.html#a8171d2f3de53156526580ca4fe4d647d',1,'SX128x::startReceive()']]],
- ['startreceivedutycycle_316',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
- ['startreceivedutycycleauto_317',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
- ['startsignal_318',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
- ['starttransmit_319',['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_320',['Status Codes',['../group__status__codes.html',1,'']]],
- ['subscribe_321',['subscribe',['../class_m_q_t_t_client.html#a9488df90534953c33d76e9183965a300',1,'MQTTClient']]],
- ['sx1231_322',['SX1231',['../class_s_x1231.html',1,'SX1231'],['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()']]],
- ['sx1261_323',['SX1261',['../class_s_x1261.html',1,'SX1261'],['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()']]],
- ['sx1262_324',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]],
- ['sx1268_325',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]],
- ['sx126x_326',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]],
- ['sx1272_327',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]],
- ['sx1273_328',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]],
- ['sx1276_329',['SX1276',['../class_s_x1276.html',1,'SX1276'],['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()']]],
- ['sx1277_330',['SX1277',['../class_s_x1277.html',1,'SX1277'],['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()']]],
- ['sx1278_331',['SX1278',['../class_s_x1278.html',1,'SX1278'],['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()']]],
- ['sx1279_332',['SX1279',['../class_s_x1279.html',1,'SX1279'],['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()']]],
- ['sx127x_333',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]],
- ['sx1280_334',['SX1280',['../class_s_x1280.html',1,'SX1280'],['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()']]],
- ['sx1281_335',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]],
- ['sx1282_336',['SX1282',['../class_s_x1282.html',1,'SX1282'],['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()']]],
- ['sx128x_337',['SX128x',['../class_s_x128x.html',1,'SX128x'],['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()']]]
+ ['scanchannel_235',['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_236',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
+ ['send_237',['send',['../class_e_s_p8266.html#a1caaa537edd52d1c2b7a0a25ef69c1c9',1,'ESP8266::send(const char *data) override'],['../class_e_s_p8266.html#a2f34474953b7dbe4d057c8e3f65e0dc4',1,'ESP8266::send(uint8_t *data, size_t len) override'],['../class_transport_layer.html#a1d9cb76640868aa0338b52808e4f022d',1,'TransportLayer::send(const char *data)=0'],['../class_transport_layer.html#afb001c6348bc19694090532cc5f00e52',1,'TransportLayer::send(uint8_t *data, size_t len)=0']]],
+ ['sendframe_238',['sendFrame',['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client']]],
+ ['sendheader_239',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
+ ['sendline_240',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
+ ['sendseqnumber_241',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
+ ['setaccessaddress_242',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
+ ['setaddresswidth_243',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
+ ['setaeskey_244',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
+ ['setafc_245',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
+ ['setafcagctrigger_246',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
+ ['setafcbandwidth_247',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
+ ['setambienttemperature_248',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
+ ['setautoack_249',['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_250',['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_251',['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_252',['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_253',['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()']]],
+ ['setcrc_254',['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_255',['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()']]],
+ ['setcurrentlimit_256',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
+ ['setdatarate_257',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
+ ['setdatashaping_258',['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_259',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
+ ['setdestinationaddress_260',['setDestinationAddress',['../class_x_bee_serial.html#ae485a8ebeaf574ffe0c2c56a61583f13',1,'XBeeSerial']]],
+ ['setdio0action_261',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
+ ['setdio1action_262',['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_263',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
+ ['setdirectaction_264',['setDirectAction',['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]],
+ ['setdirectsyncword_265',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
+ ['setencoding_266',['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()']]],
+ ['setfrequency_267',['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_268',['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_269',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
+ ['setgdo0action_270',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
+ ['setgdo2action_271',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
+ ['setirqaction_272',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
+ ['setlnatestboost_273',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
+ ['setnodeaddress_274',['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_275',['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_276',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
+ ['setookpeakthresholddecrement_277',['setOokPeakThresholdDecrement',['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x']]],
+ ['setookthresholdtype_278',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
+ ['setoutputpower_279',['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#ae3596f303714509f552d98321bdfce5c',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a8eeac64472fa70ed5e51f35d581f37ea',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
+ ['setpanid_280',['setPanId',['../class_x_bee_serial.html#ad429a47dc445765d2dec7ff64b922306',1,'XBeeSerial::setPanId()'],['../class_x_bee.html#a88745c61a1dc2d1139c34d6cc385d35b',1,'XBee::setPanId()']]],
+ ['setpreamblelength_281',['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_282',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
+ ['setreceivepipe_283',['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_284',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
+ ['setregulatordcdc_285',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
+ ['setregulatorldo_286',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
+ ['setrepeaters_287',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
+ ['setrfswitchpins_288',['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_289',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
+ ['setrssiconfig_290',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
+ ['setrxbandwidth_291',['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_292',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
+ ['setspreadingfactor_293',['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_294',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
+ ['setsyncword_295',['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_296',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
+ ['settransmitpipe_297',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
+ ['setwhitening_298',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
+ ['shield_20configuration_299',['Shield Configuration',['../group__shield__config.html',1,'']]],
+ ['si4430_300',['Si4430',['../class_si4430.html',1,'Si4430'],['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()']]],
+ ['si4431_301',['Si4431',['../class_si4431.html',1,'Si4431'],['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()']]],
+ ['si4432_302',['Si4432',['../class_si4432.html',1,'Si4432'],['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()']]],
+ ['si443x_303',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]],
+ ['sleep_304',['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_305',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
+ ['spireadcommand_306',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
+ ['spireadregister_307',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
+ ['spireadregisterburst_308',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
+ ['spisetregvalue_309',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
+ ['spitransfer_310',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
+ ['spiwritecommand_311',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
+ ['spiwriteregister_312',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
+ ['spiwriteregisterburst_313',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
+ ['srccallsign_314',['srcCallsign',['../class_a_x25_frame.html#ab76eaa8445e7953059a46bb78082dd5a',1,'AX25Frame']]],
+ ['srcssid_315',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]],
+ ['sstvclient_316',['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_317',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
+ ['standby_318',['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()']]],
+ ['startdirect_319',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
+ ['startranging_320',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
+ ['startreceive_321',['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#a5052dc09f4b10ee22e169129f368685f',1,'SX126x::startReceive()'],['../class_s_x127x.html#afe8456d0f9abbce4d743f256f3e1e6c6',1,'SX127x::startReceive()'],['../class_s_x128x.html#a8171d2f3de53156526580ca4fe4d647d',1,'SX128x::startReceive()']]],
+ ['startreceivedutycycle_322',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
+ ['startreceivedutycycleauto_323',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
+ ['startsignal_324',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
+ ['starttransmit_325',['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_326',['Status Codes',['../group__status__codes.html',1,'']]],
+ ['subscribe_327',['subscribe',['../class_m_q_t_t_client.html#a9488df90534953c33d76e9183965a300',1,'MQTTClient']]],
+ ['sx1231_328',['SX1231',['../class_s_x1231.html',1,'SX1231'],['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()']]],
+ ['sx1261_329',['SX1261',['../class_s_x1261.html',1,'SX1261'],['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()']]],
+ ['sx1262_330',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]],
+ ['sx1268_331',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]],
+ ['sx126x_332',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]],
+ ['sx1272_333',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]],
+ ['sx1273_334',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]],
+ ['sx1276_335',['SX1276',['../class_s_x1276.html',1,'SX1276'],['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()']]],
+ ['sx1277_336',['SX1277',['../class_s_x1277.html',1,'SX1277'],['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()']]],
+ ['sx1278_337',['SX1278',['../class_s_x1278.html',1,'SX1278'],['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()']]],
+ ['sx1279_338',['SX1279',['../class_s_x1279.html',1,'SX1279'],['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()']]],
+ ['sx127x_339',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]],
+ ['sx1280_340',['SX1280',['../class_s_x1280.html',1,'SX1280'],['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()']]],
+ ['sx1281_341',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]],
+ ['sx1282_342',['SX1282',['../class_s_x1282.html',1,'SX1282'],['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()']]],
+ ['sx128x_343',['SX128x',['../class_s_x128x.html',1,'SX128x'],['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()']]]
];
diff --git a/search/all_11.js b/search/all_11.js
index d8bf39e9..5a840c34 100644
--- a/search/all_11.js
+++ b/search/all_11.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['term_338',['term',['../class_module.html#af0569f6930da7bee761eeca8158aed3a',1,'Module']]],
- ['todo_20list_339',['Todo List',['../todo.html',1,'']]],
- ['tone_340',['tone',['../class_module.html#a32ba59613a2f1e77038956e18d9fedd7',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
- ['tone_5ft_341',['tone_t',['../structtone__t.html',1,'']]],
- ['tones_342',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
- ['transmit_343',['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_x_bee.html#ac1573e0aa0421cbcc767a968dda65819',1,'XBee::transmit(uint8_t *dest, const char *payload, uint8_t radius=1)'],['../class_x_bee.html#a697bfb6969560ef25bfb6c7bc64c3f09',1,'XBee::transmit(uint8_t *dest, uint8_t *destNetwork, const char *payload, uint8_t radius=1)'],['../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_344',['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()']]],
- ['transportlayer_345',['TransportLayer',['../class_transport_layer.html',1,'']]],
- ['type_346',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
+ ['term_344',['term',['../class_module.html#af0569f6930da7bee761eeca8158aed3a',1,'Module']]],
+ ['todo_20list_345',['Todo List',['../todo.html',1,'']]],
+ ['tone_346',['tone',['../class_module.html#a32ba59613a2f1e77038956e18d9fedd7',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
+ ['tone_5ft_347',['tone_t',['../structtone__t.html',1,'']]],
+ ['tones_348',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
+ ['transmit_349',['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_x_bee.html#ac1573e0aa0421cbcc767a968dda65819',1,'XBee::transmit(uint8_t *dest, const char *payload, uint8_t radius=1)'],['../class_x_bee.html#a697bfb6969560ef25bfb6c7bc64c3f09',1,'XBee::transmit(uint8_t *dest, uint8_t *destNetwork, const char *payload, uint8_t radius=1)'],['../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_350',['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()']]],
+ ['transportlayer_351',['TransportLayer',['../class_transport_layer.html',1,'']]],
+ ['type_352',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
];
diff --git a/search/all_12.js b/search/all_12.js
index b23b272e..c5d2f425 100644
--- a/search/all_12.js
+++ b/search/all_12.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['uart_20configuration_347',['UART Configuration',['../group__uart__config.html',1,'']]],
- ['unsubscribe_348',['unsubscribe',['../class_m_q_t_t_client.html#a782158f20b289746b7b6884fd922a22c',1,'MQTTClient']]]
+ ['uart_20configuration_353',['UART Configuration',['../group__uart__config.html',1,'']]],
+ ['unsubscribe_354',['unsubscribe',['../class_m_q_t_t_client.html#a782158f20b289746b7b6884fd922a22c',1,'MQTTClient']]]
];
diff --git a/search/all_13.js b/search/all_13.js
index 025a5fe5..083de041 100644
--- a/search/all_13.js
+++ b/search/all_13.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['variablepacketlengthmode_349',['variablePacketLengthMode',['../class_c_c1101.html#a881122ec3457c5f95760859f8e0297c7',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39',1,'RF69::variablePacketLengthMode()'],['../class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a9f753c0857e7b8b4b9f7f6e91c77f0fd',1,'SX127x::variablePacketLengthMode()']]],
- ['viscode_350',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
+ ['variablepacketlengthmode_355',['variablePacketLengthMode',['../class_c_c1101.html#a881122ec3457c5f95760859f8e0297c7',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39',1,'RF69::variablePacketLengthMode()'],['../class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a9f753c0857e7b8b4b9f7f6e91c77f0fd',1,'SX127x::variablePacketLengthMode()']]],
+ ['viscode_356',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
];
diff --git a/search/all_14.js b/search/all_14.js
index dd5a0bd0..d49ac15e 100644
--- a/search/all_14.js
+++ b/search/all_14.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['width_351',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
+ ['width_357',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
];
diff --git a/search/all_15.js b/search/all_15.js
index 15492ff6..a6295815 100644
--- a/search/all_15.js
+++ b/search/all_15.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['xbee_352',['XBee',['../class_x_bee.html',1,'XBee'],['../class_x_bee.html#a8a60ce7fd2b58e495b436d046e730e0b',1,'XBee::XBee()']]],
- ['xbeeserial_353',['XBeeSerial',['../class_x_bee_serial.html',1,'XBeeSerial'],['../class_x_bee_serial.html#a9ee7ddd4b45096a6112798be1be09080',1,'XBeeSerial::XBeeSerial()']]]
+ ['xbee_358',['XBee',['../class_x_bee.html',1,'XBee'],['../class_x_bee.html#a8a60ce7fd2b58e495b436d046e730e0b',1,'XBee::XBee()']]],
+ ['xbeeserial_359',['XBeeSerial',['../class_x_bee_serial.html',1,'XBeeSerial'],['../class_x_bee_serial.html#a9ee7ddd4b45096a6112798be1be09080',1,'XBeeSerial::XBeeSerial()']]]
];
diff --git a/search/all_16.js b/search/all_16.js
index 22438c64..8807f35d 100644
--- a/search/all_16.js
+++ b/search/all_16.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['yield_354',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
+ ['yield_360',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
];
diff --git a/search/all_17.js b/search/all_17.js
index f5557bb1..2f3d5d8e 100644
--- a/search/all_17.js
+++ b/search/all_17.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['_7eax25frame_355',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
- ['_7eita2string_356',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
+ ['_7eax25frame_361',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
+ ['_7eita2string_362',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
];
diff --git a/search/all_5.js b/search/all_5.js
index cb4c11eb..225458f0 100644
--- a/search/all_5.js
+++ b/search/all_5.js
@@ -1,6 +1,8 @@
var searchData=
[
['fixedpacketlengthmode_114',['fixedPacketLengthMode',['../class_c_c1101.html#a9335f1d5ccab7aab2357449002203810',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a4c9dcbd7e44bc5e46d9f10ae276a0c5f',1,'RF69::fixedPacketLengthMode()'],['../class_s_x126x.html#aa768ce757a0f7ee66cdd72cab7a855fa',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#aaf8ce9f09d0f46a76a5e251786b6de7f',1,'SX127x::fixedPacketLengthMode()']]],
- ['forceldro_115',['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()']]],
- ['freq_116',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]]
+ ['flipbits_115',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]],
+ ['flipbits16_116',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]],
+ ['forceldro_117',['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()']]],
+ ['freq_118',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]]
];
diff --git a/search/all_6.js b/search/all_6.js
index 2e6da2fc..84f4e92f 100644
--- a/search/all_6.js
+++ b/search/all_6.js
@@ -1,35 +1,35 @@
var searchData=
[
- ['get_117',['get',['../class_h_t_t_p_client.html#abc505d06d29fdc774d27c163e0be7ff8',1,'HTTPClient::get(String &url, String &response)'],['../class_h_t_t_p_client.html#a7ae493bf7db12ca2201cd6cead54c64f',1,'HTTPClient::get(const char *url, String &response)']]],
- ['getafcerror_118',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
- ['getchipversion_119',['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_120',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]],
- ['getcurrentlimit_121',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
- ['getdatarate_122',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
- ['getfreqstep_123',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
- ['getfrequencyerror_124',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x']]],
- ['getgpio_125',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]],
- ['getirq_126',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
- ['getirqflags_127',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
- ['getlqi_128',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
- ['getmodemstatus_129',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
- ['getnumbytes_130',['getNumBytes',['../class_e_s_p8266.html#ac463b6a80cdc52e7db50b1f6760cec3f',1,'ESP8266::getNumBytes()'],['../class_transport_layer.html#a730e6671632844b1effc114e5c7d95c8',1,'TransportLayer::getNumBytes()']]],
- ['getpacketdata_131',['getPacketData',['../class_x_bee.html#ab911ae5476a3a7c89dbac46adc1c843b',1,'XBee']]],
- ['getpacketlength_132',['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()']]],
- ['getpacketsource_133',['getPacketSource',['../class_x_bee.html#abcffe611d9a823d66a8a2c12720ff70b',1,'XBee']]],
- ['getpictureheight_134',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
- ['getpromiscuousmode_135',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
- ['getrangingresult_136',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
- ['getrssi_137',['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_138',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]],
- ['getrst_139',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]],
- ['getrx_140',['getRx',['../class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d',1,'Module']]],
- ['getsnr_141',['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()']]],
- ['getspi_142',['getSpi',['../class_module.html#ae867ebfef795d63d1df234394510b96e',1,'Module']]],
- ['getspisettings_143',['getSpiSettings',['../class_module.html#a7b6da4ca8fe5178617a1cc28854929a0',1,'Module']]],
- ['getstatus_144',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
- ['gettemperature_145',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
- ['gettempraw_146',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
- ['gettimeonair_147',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]],
- ['gettx_148',['getTx',['../class_module.html#a680dd2e80255cab30cbe9773bf20b390',1,'Module']]]
+ ['get_119',['get',['../class_h_t_t_p_client.html#abc505d06d29fdc774d27c163e0be7ff8',1,'HTTPClient::get(String &url, String &response)'],['../class_h_t_t_p_client.html#a7ae493bf7db12ca2201cd6cead54c64f',1,'HTTPClient::get(const char *url, String &response)']]],
+ ['getafcerror_120',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
+ ['getchipversion_121',['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_122',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]],
+ ['getcurrentlimit_123',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
+ ['getdatarate_124',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
+ ['getfreqstep_125',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
+ ['getfrequencyerror_126',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x']]],
+ ['getgpio_127',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]],
+ ['getirq_128',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
+ ['getirqflags_129',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
+ ['getlqi_130',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
+ ['getmodemstatus_131',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
+ ['getnumbytes_132',['getNumBytes',['../class_e_s_p8266.html#ac463b6a80cdc52e7db50b1f6760cec3f',1,'ESP8266::getNumBytes()'],['../class_transport_layer.html#a730e6671632844b1effc114e5c7d95c8',1,'TransportLayer::getNumBytes()']]],
+ ['getpacketdata_133',['getPacketData',['../class_x_bee.html#ab911ae5476a3a7c89dbac46adc1c843b',1,'XBee']]],
+ ['getpacketlength_134',['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()']]],
+ ['getpacketsource_135',['getPacketSource',['../class_x_bee.html#abcffe611d9a823d66a8a2c12720ff70b',1,'XBee']]],
+ ['getpictureheight_136',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
+ ['getpromiscuousmode_137',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
+ ['getrangingresult_138',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
+ ['getrssi_139',['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_140',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]],
+ ['getrst_141',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]],
+ ['getrx_142',['getRx',['../class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d',1,'Module']]],
+ ['getsnr_143',['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()']]],
+ ['getspi_144',['getSpi',['../class_module.html#ae867ebfef795d63d1df234394510b96e',1,'Module']]],
+ ['getspisettings_145',['getSpiSettings',['../class_module.html#a7b6da4ca8fe5178617a1cc28854929a0',1,'Module']]],
+ ['getstatus_146',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
+ ['gettemperature_147',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
+ ['gettempraw_148',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
+ ['gettimeonair_149',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]],
+ ['gettx_150',['getTx',['../class_module.html#a680dd2e80255cab30cbe9773bf20b390',1,'Module']]]
];
diff --git a/search/all_7.js b/search/all_7.js
index b9f3d90c..a81e76aa 100644
--- a/search/all_7.js
+++ b/search/all_7.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['hc05_149',['HC05',['../class_h_c05.html',1,'HC05'],['../class_h_c05.html#a5cc3184c58de65cbff18447c6d03de18',1,'HC05::HC05()']]],
- ['height_150',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]],
- ['hellclient_151',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]],
- ['httpclient_152',['HTTPClient',['../class_h_t_t_p_client.html',1,'HTTPClient'],['../class_h_t_t_p_client.html#a7c6fdd5681e55437ebddaac785f35557',1,'HTTPClient::HTTPClient()']]]
+ ['hc05_151',['HC05',['../class_h_c05.html',1,'HC05'],['../class_h_c05.html#a5cc3184c58de65cbff18447c6d03de18',1,'HC05::HC05()']]],
+ ['height_152',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]],
+ ['hellclient_153',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]],
+ ['httpclient_154',['HTTPClient',['../class_h_t_t_p_client.html',1,'HTTPClient'],['../class_h_t_t_p_client.html#a7c6fdd5681e55437ebddaac785f35557',1,'HTTPClient::HTTPClient()']]]
];
diff --git a/search/all_8.js b/search/all_8.js
index 2f45788f..30d5341b 100644
--- a/search/all_8.js
+++ b/search/all_8.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['idle_153',['idle',['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
- ['implicitheader_154',['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()']]],
- ['info_155',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
- ['infolen_156',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]],
- ['init_157',['init',['../class_module.html#adb22d89bc5f532f1d056d9a9f3a6589c',1,'Module']]],
- ['invertiq_158',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
- ['iscarrierdetected_159',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
- ['iserial_160',['ISerial',['../class_i_serial.html',1,'']]],
- ['ita2string_161',['ITA2String',['../class_i_t_a2_string.html',1,'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_155',['idle',['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
+ ['implicitheader_156',['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()']]],
+ ['info_157',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
+ ['infolen_158',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]],
+ ['init_159',['init',['../class_module.html#adb22d89bc5f532f1d056d9a9f3a6589c',1,'Module']]],
+ ['invertiq_160',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
+ ['iscarrierdetected_161',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
+ ['iserial_162',['ISerial',['../class_i_serial.html',1,'']]],
+ ['ita2string_163',['ITA2String',['../class_i_t_a2_string.html',1,'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/all_9.js b/search/all_9.js
index 625fb5a7..4bcdaa31 100644
--- a/search/all_9.js
+++ b/search/all_9.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['jdy08_162',['JDY08',['../class_j_d_y08.html',1,'JDY08'],['../class_j_d_y08.html#a9e2895c29cbbb30bc49aa2b3b9d2c4d6',1,'JDY08::JDY08()']]],
- ['join_163',['join',['../class_e_s_p8266.html#abb39d205464bc4789c87120564258432',1,'ESP8266']]]
+ ['jdy08_164',['JDY08',['../class_j_d_y08.html',1,'JDY08'],['../class_j_d_y08.html#a9e2895c29cbbb30bc49aa2b3b9d2c4d6',1,'JDY08::JDY08()']]],
+ ['join_165',['join',['../class_e_s_p8266.html#abb39d205464bc4789c87120564258432',1,'ESP8266']]]
];
diff --git a/search/all_a.js b/search/all_a.js
index 5de1ab18..adfb7299 100644
--- a/search/all_a.js
+++ b/search/all_a.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['len_164',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]],
- ['length_165',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]],
- ['llcc68_166',['LLCC68',['../class_l_l_c_c68.html',1,'']]],
- ['lora_5fdetected_167',['LORA_DETECTED',['../group__status__codes.html#gacfda389267c561c2ab2ac5c368954d0c',1,'TypeDef.h']]]
+ ['len_166',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]],
+ ['length_167',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]],
+ ['llcc68_168',['LLCC68',['../class_l_l_c_c68.html',1,'']]],
+ ['lora_5fdetected_169',['LORA_DETECTED',['../group__status__codes.html#gacfda389267c561c2ab2ac5c368954d0c',1,'TypeDef.h']]]
];
diff --git a/search/all_b.js b/search/all_b.js
index ed93027f..88344080 100644
--- a/search/all_b.js
+++ b/search/all_b.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['micros_168',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]],
- ['millis_169',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]],
- ['module_170',['Module',['../class_module.html',1,'Module'],['../class_module.html#a5ea76bc25ef979ec1ff90c032e476004',1,'Module::Module(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial *serial=nullptr, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC)'],['../class_module.html#a06b2e1f1eb9e07a280e55f517f2fab38',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst)'],['../class_module.html#ae8709b81f592a23ebd72ba3fd8066b0f',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio)'],['../class_module.html#ac65f3d9e022b3284134ced1c20bcff09',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, SPIClass &spi, SPISettings spiSettings)'],['../class_module.html#a53d99944916b750dc1c69890f370680e',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio, SPIClass &spi, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0))'],['../class_module.html#a56456ade4eeffa2c566a6fc3fd098276',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, SPIClass &spi=RADIOLIB_DEFAULT_SPI, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0), HardwareSerial *serial=nullptr)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]],
- ['moduleserial_171',['ModuleSerial',['../class_module.html#a99556decb983f682b98220ae5434b004',1,'Module']]],
- ['morseclient_172',['MorseClient',['../class_morse_client.html',1,'MorseClient'],['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]],
- ['mqtt_5fsubs_5fsuccess_5fqos_5f0_173',['MQTT_SUBS_SUCCESS_QOS_0',['../group__status__codes.html#ga5bbfeb0ed4631a9a1f37b62d13818340',1,'TypeDef.h']]],
- ['mqtt_5fsubs_5fsuccess_5fqos_5f1_174',['MQTT_SUBS_SUCCESS_QOS_1',['../group__status__codes.html#ga0bd24d55b395964ae24a5fb3172fdf0c',1,'TypeDef.h']]],
- ['mqtt_5fsubs_5fsuccess_5fqos_5f2_175',['MQTT_SUBS_SUCCESS_QOS_2',['../group__status__codes.html#ga4e88f8dfe1877017cb03e2fa1e6193f6',1,'TypeDef.h']]],
- ['mqttclient_176',['MQTTClient',['../class_m_q_t_t_client.html',1,'MQTTClient'],['../class_m_q_t_t_client.html#a6ecdbc80b76ae32b926e84af620dacb6',1,'MQTTClient::MQTTClient()']]]
+ ['micros_170',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]],
+ ['millis_171',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]],
+ ['module_172',['Module',['../class_module.html',1,'Module'],['../class_module.html#a5ea76bc25ef979ec1ff90c032e476004',1,'Module::Module(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial *serial=nullptr, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC)'],['../class_module.html#a06b2e1f1eb9e07a280e55f517f2fab38',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst)'],['../class_module.html#ae8709b81f592a23ebd72ba3fd8066b0f',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio)'],['../class_module.html#ac65f3d9e022b3284134ced1c20bcff09',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, SPIClass &spi, SPISettings spiSettings)'],['../class_module.html#a53d99944916b750dc1c69890f370680e',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio, SPIClass &spi, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0))'],['../class_module.html#a56456ade4eeffa2c566a6fc3fd098276',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, SPIClass &spi=RADIOLIB_DEFAULT_SPI, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0), HardwareSerial *serial=nullptr)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]],
+ ['moduleserial_173',['ModuleSerial',['../class_module.html#a99556decb983f682b98220ae5434b004',1,'Module']]],
+ ['morseclient_174',['MorseClient',['../class_morse_client.html',1,'MorseClient'],['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]],
+ ['mqtt_5fsubs_5fsuccess_5fqos_5f0_175',['MQTT_SUBS_SUCCESS_QOS_0',['../group__status__codes.html#ga5bbfeb0ed4631a9a1f37b62d13818340',1,'TypeDef.h']]],
+ ['mqtt_5fsubs_5fsuccess_5fqos_5f1_176',['MQTT_SUBS_SUCCESS_QOS_1',['../group__status__codes.html#ga0bd24d55b395964ae24a5fb3172fdf0c',1,'TypeDef.h']]],
+ ['mqtt_5fsubs_5fsuccess_5fqos_5f2_177',['MQTT_SUBS_SUCCESS_QOS_2',['../group__status__codes.html#ga4e88f8dfe1877017cb03e2fa1e6193f6',1,'TypeDef.h']]],
+ ['mqttclient_178',['MQTTClient',['../class_m_q_t_t_client.html',1,'MQTTClient'],['../class_m_q_t_t_client.html#a6ecdbc80b76ae32b926e84af620dacb6',1,'MQTTClient::MQTTClient()']]]
];
diff --git a/search/all_c.js b/search/all_c.js
index 53665d41..a3c4ac91 100644
--- a/search/all_c.js
+++ b/search/all_c.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['notone_177',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#ade91356bb158bbc820d28855dd5818d1',1,'AFSKClient::noTone()']]],
- ['nrf24_178',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]],
- ['numrepeaters_179',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
- ['numtones_180',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]]
+ ['notone_179',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#ade91356bb158bbc820d28855dd5818d1',1,'AFSKClient::noTone()']]],
+ ['nrf24_180',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]],
+ ['numrepeaters_181',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
+ ['numtones_182',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]]
];
diff --git a/search/all_d.js b/search/all_d.js
index 4ce3abcf..61c61363 100644
--- a/search/all_d.js
+++ b/search/all_d.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['opentransportconnection_181',['openTransportConnection',['../class_e_s_p8266.html#a535f4b7a8ef104b208753f9361568d20',1,'ESP8266::openTransportConnection()'],['../class_transport_layer.html#a36b1ceebca3643fb475607d3d92f5d63',1,'TransportLayer::openTransportConnection()']]],
- ['operator_3d_182',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]]
+ ['opentransportconnection_183',['openTransportConnection',['../class_e_s_p8266.html#a535f4b7a8ef104b208753f9361568d20',1,'ESP8266::openTransportConnection()'],['../class_transport_layer.html#a36b1ceebca3643fb475607d3d92f5d63',1,'TransportLayer::openTransportConnection()']]],
+ ['operator_3d_184',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]]
];
diff --git a/search/all_e.js b/search/all_e.js
index 643751d8..08da97c3 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['packetmode_183',['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_184',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer::PhysicalLayer()']]],
- ['ping_185',['ping',['../class_m_q_t_t_client.html#aea3fb930ed43a0b3122ccc90efebb99d',1,'MQTTClient']]],
- ['pinmode_186',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]],
- ['post_187',['post',['../class_h_t_t_p_client.html#ac1119b889b6fed7bd4d119d3e4842acb',1,'HTTPClient']]],
- ['preamble_5fdetected_188',['PREAMBLE_DETECTED',['../group__status__codes.html#gae20ae543b703697fa7bebfcec73617ee',1,'TypeDef.h']]],
- ['printglyph_189',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]],
- ['protocolid_190',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]],
- ['publish_191',['publish',['../class_m_q_t_t_client.html#ace3ee45313dea2f853207accf20b7c87',1,'MQTTClient::publish(String &topic, String &message)'],['../class_m_q_t_t_client.html#ab59a1174098dfdf514d8ec6d0bd9d015',1,'MQTTClient::publish(const char *topic, const char *message)']]]
+ ['packetmode_185',['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_186',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer::PhysicalLayer()']]],
+ ['ping_187',['ping',['../class_m_q_t_t_client.html#aea3fb930ed43a0b3122ccc90efebb99d',1,'MQTTClient']]],
+ ['pinmode_188',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]],
+ ['post_189',['post',['../class_h_t_t_p_client.html#ac1119b889b6fed7bd4d119d3e4842acb',1,'HTTPClient']]],
+ ['preamble_5fdetected_190',['PREAMBLE_DETECTED',['../group__status__codes.html#gae20ae543b703697fa7bebfcec73617ee',1,'TypeDef.h']]],
+ ['printglyph_191',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]],
+ ['protocolid_192',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]],
+ ['publish_193',['publish',['../class_m_q_t_t_client.html#ace3ee45313dea2f853207accf20b7c87',1,'MQTTClient::publish(String &topic, String &message)'],['../class_m_q_t_t_client.html#ab59a1174098dfdf514d8ec6d0bd9d015',1,'MQTTClient::publish(const char *topic, const char *message)']]]
];
diff --git a/search/all_f.js b/search/all_f.js
index 626bb48b..b2f433ae 100644
--- a/search/all_f.js
+++ b/search/all_f.js
@@ -1,42 +1,44 @@
var searchData=
[
- ['radiolib_20documentation_192',['RadioLib Documentation',['../index.html',1,'']]],
- ['radiolib_5fencoding_5fmanchester_193',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]],
- ['radiolib_5fencoding_5fnrz_194',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]],
- ['radiolib_5fencoding_5fwhitening_195',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f0_5f3_196',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f0_5f5_197',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f0_5f7_198',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5f1_5f0_199',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]],
- ['radiolib_5fshaping_5fnone_200',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fflow_5fboth_201',['RADIOLIB_UART_FLOW_BOTH',['../group__uart__config.html#ga939e120f07199ce8e21ed2e22d200dab',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fflow_5fcts_202',['RADIOLIB_UART_FLOW_CTS',['../group__uart__config.html#gab526b0043d5cec8d83ee4ea164698548',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fflow_5fnone_203',['RADIOLIB_UART_FLOW_NONE',['../group__uart__config.html#ga8b65a960ee0f2aa0192ade54b78057d9',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fflow_5frts_204',['RADIOLIB_UART_FLOW_RTS',['../group__uart__config.html#gae077d53c5c120a989b1f285f183f1b78',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fparity_5feven_205',['RADIOLIB_UART_PARITY_EVEN',['../group__uart__config.html#ga4af49de10b0a0f569be3de38cab8b4bb',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fparity_5fnone_206',['RADIOLIB_UART_PARITY_NONE',['../group__uart__config.html#ga3b50652499c533c7b58b917e3f2cf528',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fparity_5fodd_207',['RADIOLIB_UART_PARITY_ODD',['../group__uart__config.html#gaab1a378c99156fb89223c0b389bbe1db',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fstopbit_5f1_208',['RADIOLIB_UART_STOPBIT_1',['../group__uart__config.html#ga2b4fdd9968a0a46909c7c018b0faa927',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fstopbit_5f1_5f5_209',['RADIOLIB_UART_STOPBIT_1_5',['../group__uart__config.html#gad418f0922126e27279d1a374fc63e036',1,'TypeDef.h']]],
- ['radiolib_5fuart_5fstopbit_5f2_210',['RADIOLIB_UART_STOPBIT_2',['../group__uart__config.html#ga65930f2e5d365bb0e778b62b2840715f',1,'TypeDef.h']]],
- ['radiolib_5fuse_5fi2c_211',['RADIOLIB_USE_I2C',['../group__shield__config.html#ga8bc7260b2813f9c4635596e3ae7930de',1,'TypeDef.h']]],
- ['radiolib_5fuse_5fspi_212',['RADIOLIB_USE_SPI',['../group__shield__config.html#ga19ca32b49e830d8a5b37e670ae56c78f',1,'TypeDef.h']]],
- ['radiolib_5fuse_5fuart_213',['RADIOLIB_USE_UART',['../group__shield__config.html#ga9d666489c03cb4d7fda0d47ad6c8ea3e',1,'TypeDef.h']]],
- ['random_214',['random',['../class_c_c1101.html#aeea507b71f1a3dfab5be4c3a1606b8fd',1,'CC1101::random()'],['../classn_r_f24.html#aeb98b92de42dec7c703888c62e061c3c',1,'nRF24::random()'],['../class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c',1,'RF69::random()'],['../class_si443x.html#ad371b44fc0c4ddd3ed39e2595e85b5df',1,'Si443x::random()'],['../class_s_x126x.html#a3dd88861454d8b6e742470dee04961be',1,'SX126x::random()'],['../class_s_x127x.html#a6a03da620f9fb532c879900ba05732de',1,'SX127x::random()'],['../class_s_x128x.html#a1cefaf76d47ee71d143fc073333a9d82',1,'SX128x::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)'],['../class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f',1,'PhysicalLayer::random()=0']]],
- ['range_215',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
- ['rcvseqnumber_216',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
- ['readdata_217',['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_218',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_e_s_p8266.html#aa79f841de9ae9c5d6057e89a9f1721ea',1,'ESP8266::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'],['../class_transport_layer.html#a846492348f71d7328834076c9046dc3f',1,'TransportLayer::receive()']]],
- ['receivedirect_219',['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()']]],
- ['repeatercallsigns_220',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
- ['repeaterssids_221',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]],
- ['reset_222',['reset',['../class_e_s_p8266.html#aee0279b476a83a55f54ab22e6d8f3904',1,'ESP8266::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()'],['../class_x_bee_serial.html#a1870183689e2a2a17aa36e0d6d30ea3f',1,'XBeeSerial::reset()'],['../class_x_bee.html#a10a4b3df9d5980e89a126848ec31613c',1,'XBee::reset()']]],
- ['rf69_223',['RF69',['../class_r_f69.html',1,'RF69'],['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()']]],
- ['rfm22_224',['RFM22',['../class_r_f_m22.html',1,'']]],
- ['rfm23_225',['RFM23',['../class_r_f_m23.html',1,'']]],
- ['rfm95_226',['RFM95',['../class_r_f_m95.html',1,'RFM95'],['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95::RFM95()']]],
- ['rfm96_227',['RFM96',['../class_r_f_m96.html',1,'RFM96'],['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96::RFM96()']]],
- ['rfm97_228',['RFM97',['../class_r_f_m97.html',1,'RFM97'],['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97::RFM97()']]],
- ['rfm98_229',['RFM98',['../class_r_f_m98.html',1,'']]],
- ['rttyclient_230',['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_20documentation_194',['RadioLib Documentation',['../index.html',1,'']]],
+ ['radiolib_5fencoding_5fmanchester_195',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]],
+ ['radiolib_5fencoding_5fnrz_196',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]],
+ ['radiolib_5fencoding_5fwhitening_197',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f0_5f3_198',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f0_5f5_199',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f0_5f7_200',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5f1_5f0_201',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]],
+ ['radiolib_5fshaping_5fnone_202',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fflow_5fboth_203',['RADIOLIB_UART_FLOW_BOTH',['../group__uart__config.html#ga939e120f07199ce8e21ed2e22d200dab',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fflow_5fcts_204',['RADIOLIB_UART_FLOW_CTS',['../group__uart__config.html#gab526b0043d5cec8d83ee4ea164698548',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fflow_5fnone_205',['RADIOLIB_UART_FLOW_NONE',['../group__uart__config.html#ga8b65a960ee0f2aa0192ade54b78057d9',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fflow_5frts_206',['RADIOLIB_UART_FLOW_RTS',['../group__uart__config.html#gae077d53c5c120a989b1f285f183f1b78',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fparity_5feven_207',['RADIOLIB_UART_PARITY_EVEN',['../group__uart__config.html#ga4af49de10b0a0f569be3de38cab8b4bb',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fparity_5fnone_208',['RADIOLIB_UART_PARITY_NONE',['../group__uart__config.html#ga3b50652499c533c7b58b917e3f2cf528',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fparity_5fodd_209',['RADIOLIB_UART_PARITY_ODD',['../group__uart__config.html#gaab1a378c99156fb89223c0b389bbe1db',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fstopbit_5f1_210',['RADIOLIB_UART_STOPBIT_1',['../group__uart__config.html#ga2b4fdd9968a0a46909c7c018b0faa927',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fstopbit_5f1_5f5_211',['RADIOLIB_UART_STOPBIT_1_5',['../group__uart__config.html#gad418f0922126e27279d1a374fc63e036',1,'TypeDef.h']]],
+ ['radiolib_5fuart_5fstopbit_5f2_212',['RADIOLIB_UART_STOPBIT_2',['../group__uart__config.html#ga65930f2e5d365bb0e778b62b2840715f',1,'TypeDef.h']]],
+ ['radiolib_5fuse_5fi2c_213',['RADIOLIB_USE_I2C',['../group__shield__config.html#ga8bc7260b2813f9c4635596e3ae7930de',1,'TypeDef.h']]],
+ ['radiolib_5fuse_5fspi_214',['RADIOLIB_USE_SPI',['../group__shield__config.html#ga19ca32b49e830d8a5b37e670ae56c78f',1,'TypeDef.h']]],
+ ['radiolib_5fuse_5fuart_215',['RADIOLIB_USE_UART',['../group__shield__config.html#ga9d666489c03cb4d7fda0d47ad6c8ea3e',1,'TypeDef.h']]],
+ ['random_216',['random',['../class_c_c1101.html#aeea507b71f1a3dfab5be4c3a1606b8fd',1,'CC1101::random()'],['../classn_r_f24.html#aeb98b92de42dec7c703888c62e061c3c',1,'nRF24::random()'],['../class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c',1,'RF69::random()'],['../class_si443x.html#ad371b44fc0c4ddd3ed39e2595e85b5df',1,'Si443x::random()'],['../class_s_x126x.html#a3dd88861454d8b6e742470dee04961be',1,'SX126x::random()'],['../class_s_x127x.html#a6a03da620f9fb532c879900ba05732de',1,'SX127x::random()'],['../class_s_x128x.html#a1cefaf76d47ee71d143fc073333a9d82',1,'SX128x::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)'],['../class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f',1,'PhysicalLayer::random()=0']]],
+ ['range_217',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
+ ['rcvseqnumber_218',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
+ ['read_219',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]],
+ ['readbit_220',['readBit',['../class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd',1,'SX127x::readBit()'],['../class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f',1,'PhysicalLayer::readBit()']]],
+ ['readdata_221',['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_222',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_e_s_p8266.html#aa79f841de9ae9c5d6057e89a9f1721ea',1,'ESP8266::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'],['../class_transport_layer.html#a846492348f71d7328834076c9046dc3f',1,'TransportLayer::receive()']]],
+ ['receivedirect_223',['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()']]],
+ ['repeatercallsigns_224',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
+ ['repeaterssids_225',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]],
+ ['reset_226',['reset',['../class_e_s_p8266.html#aee0279b476a83a55f54ab22e6d8f3904',1,'ESP8266::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()'],['../class_x_bee_serial.html#a1870183689e2a2a17aa36e0d6d30ea3f',1,'XBeeSerial::reset()'],['../class_x_bee.html#a10a4b3df9d5980e89a126848ec31613c',1,'XBee::reset()']]],
+ ['rf69_227',['RF69',['../class_r_f69.html',1,'RF69'],['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()']]],
+ ['rfm22_228',['RFM22',['../class_r_f_m22.html',1,'']]],
+ ['rfm23_229',['RFM23',['../class_r_f_m23.html',1,'']]],
+ ['rfm95_230',['RFM95',['../class_r_f_m95.html',1,'RFM95'],['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95::RFM95()']]],
+ ['rfm96_231',['RFM96',['../class_r_f_m96.html',1,'RFM96'],['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96::RFM96()']]],
+ ['rfm97_232',['RFM97',['../class_r_f_m97.html',1,'RFM97'],['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97::RFM97()']]],
+ ['rfm98_233',['RFM98',['../class_r_f_m98.html',1,'']]],
+ ['rttyclient_234',['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/classes_0.js b/search/classes_0.js
index f431a785..7c85dbd2 100644
--- a/search/classes_0.js
+++ b/search/classes_0.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['afskclient_357',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]],
- ['ax25client_358',['AX25Client',['../class_a_x25_client.html',1,'']]],
- ['ax25frame_359',['AX25Frame',['../class_a_x25_frame.html',1,'']]]
+ ['afskclient_363',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]],
+ ['ax25client_364',['AX25Client',['../class_a_x25_client.html',1,'']]],
+ ['ax25frame_365',['AX25Frame',['../class_a_x25_frame.html',1,'']]]
];
diff --git a/search/classes_1.js b/search/classes_1.js
index 8fe26a42..7fdc61e9 100644
--- a/search/classes_1.js
+++ b/search/classes_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['cc1101_360',['CC1101',['../class_c_c1101.html',1,'']]]
+ ['cc1101_366',['CC1101',['../class_c_c1101.html',1,'']]]
];
diff --git a/search/classes_2.js b/search/classes_2.js
index 7efb5b05..74e43deb 100644
--- a/search/classes_2.js
+++ b/search/classes_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['esp8266_361',['ESP8266',['../class_e_s_p8266.html',1,'']]]
+ ['esp8266_367',['ESP8266',['../class_e_s_p8266.html',1,'']]]
];
diff --git a/search/classes_3.js b/search/classes_3.js
index 370f25b5..9ea3e1a8 100644
--- a/search/classes_3.js
+++ b/search/classes_3.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['hc05_362',['HC05',['../class_h_c05.html',1,'']]],
- ['hellclient_363',['HellClient',['../class_hell_client.html',1,'']]],
- ['httpclient_364',['HTTPClient',['../class_h_t_t_p_client.html',1,'']]]
+ ['hc05_368',['HC05',['../class_h_c05.html',1,'']]],
+ ['hellclient_369',['HellClient',['../class_hell_client.html',1,'']]],
+ ['httpclient_370',['HTTPClient',['../class_h_t_t_p_client.html',1,'']]]
];
diff --git a/search/classes_4.js b/search/classes_4.js
index 5b7d3d29..0526c0f4 100644
--- a/search/classes_4.js
+++ b/search/classes_4.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['iserial_365',['ISerial',['../class_i_serial.html',1,'']]],
- ['ita2string_366',['ITA2String',['../class_i_t_a2_string.html',1,'']]]
+ ['iserial_371',['ISerial',['../class_i_serial.html',1,'']]],
+ ['ita2string_372',['ITA2String',['../class_i_t_a2_string.html',1,'']]]
];
diff --git a/search/classes_5.js b/search/classes_5.js
index b292a4a6..f9661d5e 100644
--- a/search/classes_5.js
+++ b/search/classes_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['jdy08_367',['JDY08',['../class_j_d_y08.html',1,'']]]
+ ['jdy08_373',['JDY08',['../class_j_d_y08.html',1,'']]]
];
diff --git a/search/classes_6.js b/search/classes_6.js
index 1602e181..aa8172a3 100644
--- a/search/classes_6.js
+++ b/search/classes_6.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['llcc68_368',['LLCC68',['../class_l_l_c_c68.html',1,'']]]
+ ['llcc68_374',['LLCC68',['../class_l_l_c_c68.html',1,'']]]
];
diff --git a/search/classes_7.js b/search/classes_7.js
index 0f5c2de0..d3c28384 100644
--- a/search/classes_7.js
+++ b/search/classes_7.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['module_369',['Module',['../class_module.html',1,'']]],
- ['morseclient_370',['MorseClient',['../class_morse_client.html',1,'']]],
- ['mqttclient_371',['MQTTClient',['../class_m_q_t_t_client.html',1,'']]]
+ ['module_375',['Module',['../class_module.html',1,'']]],
+ ['morseclient_376',['MorseClient',['../class_morse_client.html',1,'']]],
+ ['mqttclient_377',['MQTTClient',['../class_m_q_t_t_client.html',1,'']]]
];
diff --git a/search/classes_8.js b/search/classes_8.js
index d28a3b2f..690cf1af 100644
--- a/search/classes_8.js
+++ b/search/classes_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['nrf24_372',['nRF24',['../classn_r_f24.html',1,'']]]
+ ['nrf24_378',['nRF24',['../classn_r_f24.html',1,'']]]
];
diff --git a/search/classes_9.js b/search/classes_9.js
index 744caa47..24cf39a7 100644
--- a/search/classes_9.js
+++ b/search/classes_9.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['physicallayer_373',['PhysicalLayer',['../class_physical_layer.html',1,'']]]
+ ['physicallayer_379',['PhysicalLayer',['../class_physical_layer.html',1,'']]]
];
diff --git a/search/classes_a.js b/search/classes_a.js
index f07895c1..1772854d 100644
--- a/search/classes_a.js
+++ b/search/classes_a.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['rf69_374',['RF69',['../class_r_f69.html',1,'']]],
- ['rfm22_375',['RFM22',['../class_r_f_m22.html',1,'']]],
- ['rfm23_376',['RFM23',['../class_r_f_m23.html',1,'']]],
- ['rfm95_377',['RFM95',['../class_r_f_m95.html',1,'']]],
- ['rfm96_378',['RFM96',['../class_r_f_m96.html',1,'']]],
- ['rfm97_379',['RFM97',['../class_r_f_m97.html',1,'']]],
- ['rfm98_380',['RFM98',['../class_r_f_m98.html',1,'']]],
- ['rttyclient_381',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]]
+ ['rf69_380',['RF69',['../class_r_f69.html',1,'']]],
+ ['rfm22_381',['RFM22',['../class_r_f_m22.html',1,'']]],
+ ['rfm23_382',['RFM23',['../class_r_f_m23.html',1,'']]],
+ ['rfm95_383',['RFM95',['../class_r_f_m95.html',1,'']]],
+ ['rfm96_384',['RFM96',['../class_r_f_m96.html',1,'']]],
+ ['rfm97_385',['RFM97',['../class_r_f_m97.html',1,'']]],
+ ['rfm98_386',['RFM98',['../class_r_f_m98.html',1,'']]],
+ ['rttyclient_387',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]]
];
diff --git a/search/classes_b.js b/search/classes_b.js
index ffb2b022..9236fdb3 100644
--- a/search/classes_b.js
+++ b/search/classes_b.js
@@ -1,25 +1,25 @@
var searchData=
[
- ['si4430_382',['Si4430',['../class_si4430.html',1,'']]],
- ['si4431_383',['Si4431',['../class_si4431.html',1,'']]],
- ['si4432_384',['Si4432',['../class_si4432.html',1,'']]],
- ['si443x_385',['Si443x',['../class_si443x.html',1,'']]],
- ['sstvclient_386',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]],
- ['sstvmode_5ft_387',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
- ['sx1231_388',['SX1231',['../class_s_x1231.html',1,'']]],
- ['sx1261_389',['SX1261',['../class_s_x1261.html',1,'']]],
- ['sx1262_390',['SX1262',['../class_s_x1262.html',1,'']]],
- ['sx1268_391',['SX1268',['../class_s_x1268.html',1,'']]],
- ['sx126x_392',['SX126x',['../class_s_x126x.html',1,'']]],
- ['sx1272_393',['SX1272',['../class_s_x1272.html',1,'']]],
- ['sx1273_394',['SX1273',['../class_s_x1273.html',1,'']]],
- ['sx1276_395',['SX1276',['../class_s_x1276.html',1,'']]],
- ['sx1277_396',['SX1277',['../class_s_x1277.html',1,'']]],
- ['sx1278_397',['SX1278',['../class_s_x1278.html',1,'']]],
- ['sx1279_398',['SX1279',['../class_s_x1279.html',1,'']]],
- ['sx127x_399',['SX127x',['../class_s_x127x.html',1,'']]],
- ['sx1280_400',['SX1280',['../class_s_x1280.html',1,'']]],
- ['sx1281_401',['SX1281',['../class_s_x1281.html',1,'']]],
- ['sx1282_402',['SX1282',['../class_s_x1282.html',1,'']]],
- ['sx128x_403',['SX128x',['../class_s_x128x.html',1,'']]]
+ ['si4430_388',['Si4430',['../class_si4430.html',1,'']]],
+ ['si4431_389',['Si4431',['../class_si4431.html',1,'']]],
+ ['si4432_390',['Si4432',['../class_si4432.html',1,'']]],
+ ['si443x_391',['Si443x',['../class_si443x.html',1,'']]],
+ ['sstvclient_392',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]],
+ ['sstvmode_5ft_393',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
+ ['sx1231_394',['SX1231',['../class_s_x1231.html',1,'']]],
+ ['sx1261_395',['SX1261',['../class_s_x1261.html',1,'']]],
+ ['sx1262_396',['SX1262',['../class_s_x1262.html',1,'']]],
+ ['sx1268_397',['SX1268',['../class_s_x1268.html',1,'']]],
+ ['sx126x_398',['SX126x',['../class_s_x126x.html',1,'']]],
+ ['sx1272_399',['SX1272',['../class_s_x1272.html',1,'']]],
+ ['sx1273_400',['SX1273',['../class_s_x1273.html',1,'']]],
+ ['sx1276_401',['SX1276',['../class_s_x1276.html',1,'']]],
+ ['sx1277_402',['SX1277',['../class_s_x1277.html',1,'']]],
+ ['sx1278_403',['SX1278',['../class_s_x1278.html',1,'']]],
+ ['sx1279_404',['SX1279',['../class_s_x1279.html',1,'']]],
+ ['sx127x_405',['SX127x',['../class_s_x127x.html',1,'']]],
+ ['sx1280_406',['SX1280',['../class_s_x1280.html',1,'']]],
+ ['sx1281_407',['SX1281',['../class_s_x1281.html',1,'']]],
+ ['sx1282_408',['SX1282',['../class_s_x1282.html',1,'']]],
+ ['sx128x_409',['SX128x',['../class_s_x128x.html',1,'']]]
];
diff --git a/search/classes_c.js b/search/classes_c.js
index c7164d51..28135188 100644
--- a/search/classes_c.js
+++ b/search/classes_c.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['tone_5ft_404',['tone_t',['../structtone__t.html',1,'']]],
- ['transportlayer_405',['TransportLayer',['../class_transport_layer.html',1,'']]]
+ ['tone_5ft_410',['tone_t',['../structtone__t.html',1,'']]],
+ ['transportlayer_411',['TransportLayer',['../class_transport_layer.html',1,'']]]
];
diff --git a/search/classes_d.js b/search/classes_d.js
index 7c4a6f09..c662205c 100644
--- a/search/classes_d.js
+++ b/search/classes_d.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['xbee_406',['XBee',['../class_x_bee.html',1,'']]],
- ['xbeeserial_407',['XBeeSerial',['../class_x_bee_serial.html',1,'']]]
+ ['xbee_412',['XBee',['../class_x_bee.html',1,'']]],
+ ['xbeeserial_413',['XBeeSerial',['../class_x_bee_serial.html',1,'']]]
];
diff --git a/search/functions_0.js b/search/functions_0.js
index ae78d199..e4eca0a6 100644
--- a/search/functions_0.js
+++ b/search/functions_0.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['afskclient_408',['AFSKClient',['../class_a_f_s_k_client.html#acfe53917bcba7f79611e01865c42fefd',1,'AFSKClient']]],
- ['atemptybuffer_409',['ATemptyBuffer',['../class_module.html#ad5767216ba9340ae6d86915b12e89bd6',1,'Module']]],
- ['atgetresponse_410',['ATgetResponse',['../class_module.html#ad1aadc2b52eea2bf9d26591091eec3f1',1,'Module']]],
- ['atsendcommand_411',['ATsendCommand',['../class_module.html#a5c09c878b55f56990dd0c2972a3440c4',1,'Module']]],
- ['atsenddata_412',['ATsendData',['../class_module.html#a623aee6405b330b7c935013ff3d01100',1,'Module']]],
- ['attachinterrupt_413',['attachInterrupt',['../class_module.html#a91aaa34aecdfeaf24948551b037033be',1,'Module']]],
- ['autoldro_414',['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_415',['available',['../class_x_bee.html#a5ecae4c93f7aaaf85146f75eebd38891',1,'XBee']]],
- ['ax25client_416',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]],
- ['ax25frame_417',['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_414',['AFSKClient',['../class_a_f_s_k_client.html#acfe53917bcba7f79611e01865c42fefd',1,'AFSKClient']]],
+ ['atemptybuffer_415',['ATemptyBuffer',['../class_module.html#ad5767216ba9340ae6d86915b12e89bd6',1,'Module']]],
+ ['atgetresponse_416',['ATgetResponse',['../class_module.html#ad1aadc2b52eea2bf9d26591091eec3f1',1,'Module']]],
+ ['atsendcommand_417',['ATsendCommand',['../class_module.html#a5c09c878b55f56990dd0c2972a3440c4',1,'Module']]],
+ ['atsenddata_418',['ATsendData',['../class_module.html#a623aee6405b330b7c935013ff3d01100',1,'Module']]],
+ ['attachinterrupt_419',['attachInterrupt',['../class_module.html#a91aaa34aecdfeaf24948551b037033be',1,'Module']]],
+ ['autoldro_420',['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_421',['available',['../class_x_bee.html#a5ecae4c93f7aaaf85146f75eebd38891',1,'XBee::available()'],['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer::available()']]],
+ ['ax25client_422',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]],
+ ['ax25frame_423',['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 df27f5b3..8d9e035a 100644
--- a/search/functions_1.js
+++ b/search/functions_1.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['begin_418',['begin',['../class_c_c1101.html#adcf6b5c4e1a066d6b9be326a9ee04284',1,'CC1101::begin()'],['../class_e_s_p8266.html#ae25a6901976a548443e2b7d49ca94d9b',1,'ESP8266::begin()'],['../class_h_c05.html#a83cf61ee5a79c06f43861a6e5a8a15b6',1,'HC05::begin()'],['../class_j_d_y08.html#a6fca03bb9f163c16d193904beac6b0b1',1,'JDY08::begin()'],['../classn_r_f24.html#a60eb59262c5004b587b1d8177706ff28',1,'nRF24::begin()'],['../class_r_f69.html#a4d0dea965aba1017a660c9478ec57560',1,'RF69::begin()'],['../class_r_f_m95.html#a9fd59fdec8591334cfa02514ca7aabf6',1,'RFM95::begin()'],['../class_r_f_m96.html#a959e10f61fd3fdfc013733bd6c081335',1,'RFM96::begin()'],['../class_si4430.html#a8e17e67d0d3dd9b478be964be8647ca7',1,'Si4430::begin()'],['../class_si4431.html#ab9d7e3e4d0191dff2a1483bcfa555ac4',1,'Si4431::begin()'],['../class_si4432.html#a0791a0d720bbe38030ba6ed95a383b71',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a20d6eb4b8f18fb7f8d02967937ec6f8e',1,'SX1231::begin()'],['../class_s_x1262.html#abb79631385e5bc3ed5b39fe33b80cc2b',1,'SX1262::begin()'],['../class_s_x1268.html#a19554c257984c0806ae95ee209dfa296',1,'SX1268::begin()'],['../class_s_x126x.html#a1b97488c6887df2e0291bba1b852605e',1,'SX126x::begin()'],['../class_s_x1272.html#aaa5a787164fb216c12b8dea4d810f7f3',1,'SX1272::begin()'],['../class_s_x1273.html#adf46338bf36c2d43e591426ae7b6082a',1,'SX1273::begin()'],['../class_s_x1276.html#af8c818f27a8b9f964cee23cc1f397f94',1,'SX1276::begin()'],['../class_s_x1277.html#aa2b5816c06cd644fd33171ee61cf325b',1,'SX1277::begin()'],['../class_s_x1278.html#af7d9dc775820f7b260b578908cea3dbe',1,'SX1278::begin()'],['../class_s_x1279.html#a86e675a0c6f5970370ae6a9b1be27167',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#a7927beac8c610dffd06cf95242706f39',1,'SX128x::begin()'],['../class_x_bee_serial.html#ac184a4dec32eaeafdb8e68079c3fd932',1,'XBeeSerial::begin()'],['../class_x_bee.html#a84b4593723cab4d5ce14e2bf4ee6dbe4',1,'XBee::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca',1,'AX25Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_r_t_t_y_client.html#ad8856bc336b9a70f8239084740c22c10',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_419',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]],
- ['beginflrc_420',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]],
- ['beginfsk_421',['beginFSK',['../class_s_x1262.html#ac1da6cc500564bc257031527cc54c80b',1,'SX1262::beginFSK()'],['../class_s_x1268.html#a6523b6928ee5ed26e205b07ee4f07b60',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a2ee9fb48eeaf41876de00d3774be78cf',1,'SX1272::beginFSK()'],['../class_s_x1276.html#a4154b0ed21583ab37eaf52225d156ad8',1,'SX1276::beginFSK()'],['../class_s_x1277.html#a1205719d59b2935ae9b1c953fa23509a',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a33dc718c83c233a1f93d6bdf2ec31783',1,'SX1278::beginFSK()'],['../class_s_x1279.html#a94a6c5f49eb8f26b7eeb1d5ee258f089',1,'SX1279::beginFSK()'],['../class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3',1,'SX127x::beginFSK()']]],
- ['begingfsk_422',['beginGFSK',['../class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93',1,'SX128x']]],
- ['bytearr_423',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]]
+ ['begin_424',['begin',['../class_c_c1101.html#adcf6b5c4e1a066d6b9be326a9ee04284',1,'CC1101::begin()'],['../class_e_s_p8266.html#ae25a6901976a548443e2b7d49ca94d9b',1,'ESP8266::begin()'],['../class_h_c05.html#a83cf61ee5a79c06f43861a6e5a8a15b6',1,'HC05::begin()'],['../class_j_d_y08.html#a6fca03bb9f163c16d193904beac6b0b1',1,'JDY08::begin()'],['../classn_r_f24.html#a60eb59262c5004b587b1d8177706ff28',1,'nRF24::begin()'],['../class_r_f69.html#a4d0dea965aba1017a660c9478ec57560',1,'RF69::begin()'],['../class_r_f_m95.html#a9fd59fdec8591334cfa02514ca7aabf6',1,'RFM95::begin()'],['../class_r_f_m96.html#a959e10f61fd3fdfc013733bd6c081335',1,'RFM96::begin()'],['../class_si4430.html#a8e17e67d0d3dd9b478be964be8647ca7',1,'Si4430::begin()'],['../class_si4431.html#ab9d7e3e4d0191dff2a1483bcfa555ac4',1,'Si4431::begin()'],['../class_si4432.html#a0791a0d720bbe38030ba6ed95a383b71',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a20d6eb4b8f18fb7f8d02967937ec6f8e',1,'SX1231::begin()'],['../class_s_x1262.html#abb79631385e5bc3ed5b39fe33b80cc2b',1,'SX1262::begin()'],['../class_s_x1268.html#a19554c257984c0806ae95ee209dfa296',1,'SX1268::begin()'],['../class_s_x126x.html#a1b97488c6887df2e0291bba1b852605e',1,'SX126x::begin()'],['../class_s_x1272.html#aaa5a787164fb216c12b8dea4d810f7f3',1,'SX1272::begin()'],['../class_s_x1273.html#adf46338bf36c2d43e591426ae7b6082a',1,'SX1273::begin()'],['../class_s_x1276.html#af8c818f27a8b9f964cee23cc1f397f94',1,'SX1276::begin()'],['../class_s_x1277.html#aa2b5816c06cd644fd33171ee61cf325b',1,'SX1277::begin()'],['../class_s_x1278.html#af7d9dc775820f7b260b578908cea3dbe',1,'SX1278::begin()'],['../class_s_x1279.html#a86e675a0c6f5970370ae6a9b1be27167',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#a7927beac8c610dffd06cf95242706f39',1,'SX128x::begin()'],['../class_x_bee_serial.html#ac184a4dec32eaeafdb8e68079c3fd932',1,'XBeeSerial::begin()'],['../class_x_bee.html#a84b4593723cab4d5ce14e2bf4ee6dbe4',1,'XBee::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca',1,'AX25Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_r_t_t_y_client.html#ad8856bc336b9a70f8239084740c22c10',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_425',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]],
+ ['beginflrc_426',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]],
+ ['beginfsk_427',['beginFSK',['../class_s_x1262.html#ac1da6cc500564bc257031527cc54c80b',1,'SX1262::beginFSK()'],['../class_s_x1268.html#a6523b6928ee5ed26e205b07ee4f07b60',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a2ee9fb48eeaf41876de00d3774be78cf',1,'SX1272::beginFSK()'],['../class_s_x1276.html#a4154b0ed21583ab37eaf52225d156ad8',1,'SX1276::beginFSK()'],['../class_s_x1277.html#a1205719d59b2935ae9b1c953fa23509a',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a33dc718c83c233a1f93d6bdf2ec31783',1,'SX1278::beginFSK()'],['../class_s_x1279.html#a94a6c5f49eb8f26b7eeb1d5ee258f089',1,'SX1279::beginFSK()'],['../class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3',1,'SX127x::beginFSK()']]],
+ ['begingfsk_428',['beginGFSK',['../class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93',1,'SX128x']]],
+ ['bytearr_429',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]]
];
diff --git a/search/functions_10.js b/search/functions_10.js
index f382c6b5..9f84a133 100644
--- a/search/functions_10.js
+++ b/search/functions_10.js
@@ -1,101 +1,103 @@
var searchData=
[
- ['scanchannel_520',['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()']]],
- ['send_521',['send',['../class_e_s_p8266.html#a1caaa537edd52d1c2b7a0a25ef69c1c9',1,'ESP8266::send(const char *data) override'],['../class_e_s_p8266.html#a2f34474953b7dbe4d057c8e3f65e0dc4',1,'ESP8266::send(uint8_t *data, size_t len) override'],['../class_transport_layer.html#a1d9cb76640868aa0338b52808e4f022d',1,'TransportLayer::send(const char *data)=0'],['../class_transport_layer.html#afb001c6348bc19694090532cc5f00e52',1,'TransportLayer::send(uint8_t *data, size_t len)=0']]],
- ['sendframe_522',['sendFrame',['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client']]],
- ['sendheader_523',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
- ['sendline_524',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
- ['setaccessaddress_525',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
- ['setaddresswidth_526',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
- ['setaeskey_527',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
- ['setafc_528',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
- ['setafcagctrigger_529',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
- ['setafcbandwidth_530',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
- ['setambienttemperature_531',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
- ['setautoack_532',['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_533',['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_534',['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_535',['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_536',['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()']]],
- ['setcrc_537',['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_538',['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()']]],
- ['setcurrentlimit_539',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
- ['setdatarate_540',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
- ['setdatashaping_541',['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_542',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
- ['setdestinationaddress_543',['setDestinationAddress',['../class_x_bee_serial.html#ae485a8ebeaf574ffe0c2c56a61583f13',1,'XBeeSerial']]],
- ['setdio0action_544',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
- ['setdio1action_545',['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_546',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
- ['setencoding_547',['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()']]],
- ['setfrequency_548',['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_549',['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_550',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
- ['setgdo0action_551',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
- ['setgdo2action_552',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
- ['setirqaction_553',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
- ['setlnatestboost_554',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
- ['setnodeaddress_555',['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_556',['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_557',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
- ['setookpeakthresholddecrement_558',['setOokPeakThresholdDecrement',['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x']]],
- ['setookthresholdtype_559',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
- ['setoutputpower_560',['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#ae3596f303714509f552d98321bdfce5c',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a8eeac64472fa70ed5e51f35d581f37ea',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
- ['setpanid_561',['setPanId',['../class_x_bee_serial.html#ad429a47dc445765d2dec7ff64b922306',1,'XBeeSerial::setPanId()'],['../class_x_bee.html#a88745c61a1dc2d1139c34d6cc385d35b',1,'XBee::setPanId()']]],
- ['setpreamblelength_562',['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_563',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
- ['setreceivepipe_564',['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_565',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
- ['setregulatordcdc_566',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
- ['setregulatorldo_567',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
- ['setrepeaters_568',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
- ['setrfswitchpins_569',['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_570',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
- ['setrssiconfig_571',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
- ['setrxbandwidth_572',['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_573',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
- ['setspreadingfactor_574',['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_575',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
- ['setsyncword_576',['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_577',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
- ['settransmitpipe_578',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
- ['setwhitening_579',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
- ['si4430_580',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]],
- ['si4431_581',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]],
- ['si4432_582',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]],
- ['si443x_583',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]],
- ['sleep_584',['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_585',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
- ['spireadregister_586',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
- ['spireadregisterburst_587',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
- ['spisetregvalue_588',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
- ['spitransfer_589',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
- ['spiwriteregister_590',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
- ['spiwriteregisterburst_591',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
- ['sstvclient_592',['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_593',['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()']]],
- ['startdirect_594',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
- ['startranging_595',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
- ['startreceive_596',['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#a5052dc09f4b10ee22e169129f368685f',1,'SX126x::startReceive()'],['../class_s_x127x.html#afe8456d0f9abbce4d743f256f3e1e6c6',1,'SX127x::startReceive()'],['../class_s_x128x.html#a8171d2f3de53156526580ca4fe4d647d',1,'SX128x::startReceive()']]],
- ['startreceivedutycycle_597',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
- ['startreceivedutycycleauto_598',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
- ['startsignal_599',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
- ['starttransmit_600',['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']]],
- ['subscribe_601',['subscribe',['../class_m_q_t_t_client.html#a9488df90534953c33d76e9183965a300',1,'MQTTClient']]],
- ['sx1231_602',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]],
- ['sx1261_603',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]],
- ['sx1262_604',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]],
- ['sx1268_605',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]],
- ['sx126x_606',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]],
- ['sx1272_607',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]],
- ['sx1273_608',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]],
- ['sx1276_609',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]],
- ['sx1277_610',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]],
- ['sx1278_611',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]],
- ['sx1279_612',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]],
- ['sx127x_613',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]],
- ['sx1280_614',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]],
- ['sx1281_615',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]],
- ['sx1282_616',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]],
- ['sx128x_617',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]]
+ ['scanchannel_530',['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()']]],
+ ['send_531',['send',['../class_e_s_p8266.html#a1caaa537edd52d1c2b7a0a25ef69c1c9',1,'ESP8266::send(const char *data) override'],['../class_e_s_p8266.html#a2f34474953b7dbe4d057c8e3f65e0dc4',1,'ESP8266::send(uint8_t *data, size_t len) override'],['../class_transport_layer.html#a1d9cb76640868aa0338b52808e4f022d',1,'TransportLayer::send(const char *data)=0'],['../class_transport_layer.html#afb001c6348bc19694090532cc5f00e52',1,'TransportLayer::send(uint8_t *data, size_t len)=0']]],
+ ['sendframe_532',['sendFrame',['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client']]],
+ ['sendheader_533',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
+ ['sendline_534',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
+ ['setaccessaddress_535',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
+ ['setaddresswidth_536',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
+ ['setaeskey_537',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
+ ['setafc_538',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
+ ['setafcagctrigger_539',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
+ ['setafcbandwidth_540',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
+ ['setambienttemperature_541',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
+ ['setautoack_542',['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_543',['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_544',['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_545',['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_546',['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()']]],
+ ['setcrc_547',['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_548',['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()']]],
+ ['setcurrentlimit_549',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
+ ['setdatarate_550',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]],
+ ['setdatashaping_551',['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_552',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
+ ['setdestinationaddress_553',['setDestinationAddress',['../class_x_bee_serial.html#ae485a8ebeaf574ffe0c2c56a61583f13',1,'XBeeSerial']]],
+ ['setdio0action_554',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
+ ['setdio1action_555',['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_556',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
+ ['setdirectaction_557',['setDirectAction',['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]],
+ ['setdirectsyncword_558',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
+ ['setencoding_559',['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()']]],
+ ['setfrequency_560',['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_561',['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_562',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
+ ['setgdo0action_563',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]],
+ ['setgdo2action_564',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]],
+ ['setirqaction_565',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
+ ['setlnatestboost_566',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
+ ['setnodeaddress_567',['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_568',['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_569',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
+ ['setookpeakthresholddecrement_570',['setOokPeakThresholdDecrement',['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x']]],
+ ['setookthresholdtype_571',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
+ ['setoutputpower_572',['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#ae3596f303714509f552d98321bdfce5c',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a8eeac64472fa70ed5e51f35d581f37ea',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]],
+ ['setpanid_573',['setPanId',['../class_x_bee_serial.html#ad429a47dc445765d2dec7ff64b922306',1,'XBeeSerial::setPanId()'],['../class_x_bee.html#a88745c61a1dc2d1139c34d6cc385d35b',1,'XBee::setPanId()']]],
+ ['setpreamblelength_574',['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_575',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]],
+ ['setreceivepipe_576',['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_577',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
+ ['setregulatordcdc_578',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
+ ['setregulatorldo_579',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
+ ['setrepeaters_580',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
+ ['setrfswitchpins_581',['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_582',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]],
+ ['setrssiconfig_583',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
+ ['setrxbandwidth_584',['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_585',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
+ ['setspreadingfactor_586',['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_587',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
+ ['setsyncword_588',['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_589',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
+ ['settransmitpipe_590',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
+ ['setwhitening_591',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
+ ['si4430_592',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]],
+ ['si4431_593',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]],
+ ['si4432_594',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]],
+ ['si443x_595',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]],
+ ['sleep_596',['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_597',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]],
+ ['spireadregister_598',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]],
+ ['spireadregisterburst_599',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]],
+ ['spisetregvalue_600',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]],
+ ['spitransfer_601',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]],
+ ['spiwriteregister_602',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]],
+ ['spiwriteregisterburst_603',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]],
+ ['sstvclient_604',['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_605',['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()']]],
+ ['startdirect_606',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
+ ['startranging_607',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]],
+ ['startreceive_608',['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#a5052dc09f4b10ee22e169129f368685f',1,'SX126x::startReceive()'],['../class_s_x127x.html#afe8456d0f9abbce4d743f256f3e1e6c6',1,'SX127x::startReceive()'],['../class_s_x128x.html#a8171d2f3de53156526580ca4fe4d647d',1,'SX128x::startReceive()']]],
+ ['startreceivedutycycle_609',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]],
+ ['startreceivedutycycleauto_610',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]],
+ ['startsignal_611',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
+ ['starttransmit_612',['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']]],
+ ['subscribe_613',['subscribe',['../class_m_q_t_t_client.html#a9488df90534953c33d76e9183965a300',1,'MQTTClient']]],
+ ['sx1231_614',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]],
+ ['sx1261_615',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]],
+ ['sx1262_616',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]],
+ ['sx1268_617',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]],
+ ['sx126x_618',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]],
+ ['sx1272_619',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]],
+ ['sx1273_620',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]],
+ ['sx1276_621',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]],
+ ['sx1277_622',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]],
+ ['sx1278_623',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]],
+ ['sx1279_624',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]],
+ ['sx127x_625',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]],
+ ['sx1280_626',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]],
+ ['sx1281_627',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]],
+ ['sx1282_628',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]],
+ ['sx128x_629',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]]
];
diff --git a/search/functions_11.js b/search/functions_11.js
index e3995dfa..cae00ace 100644
--- a/search/functions_11.js
+++ b/search/functions_11.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['term_618',['term',['../class_module.html#af0569f6930da7bee761eeca8158aed3a',1,'Module']]],
- ['tone_619',['tone',['../class_module.html#a32ba59613a2f1e77038956e18d9fedd7',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
- ['transmit_620',['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_x_bee.html#ac1573e0aa0421cbcc767a968dda65819',1,'XBee::transmit(uint8_t *dest, const char *payload, uint8_t radius=1)'],['../class_x_bee.html#a697bfb6969560ef25bfb6c7bc64c3f09',1,'XBee::transmit(uint8_t *dest, uint8_t *destNetwork, const char *payload, uint8_t radius=1)'],['../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_621',['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()']]]
+ ['term_630',['term',['../class_module.html#af0569f6930da7bee761eeca8158aed3a',1,'Module']]],
+ ['tone_631',['tone',['../class_module.html#a32ba59613a2f1e77038956e18d9fedd7',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]],
+ ['transmit_632',['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_x_bee.html#ac1573e0aa0421cbcc767a968dda65819',1,'XBee::transmit(uint8_t *dest, const char *payload, uint8_t radius=1)'],['../class_x_bee.html#a697bfb6969560ef25bfb6c7bc64c3f09',1,'XBee::transmit(uint8_t *dest, uint8_t *destNetwork, const char *payload, uint8_t radius=1)'],['../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_633',['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()']]]
];
diff --git a/search/functions_12.js b/search/functions_12.js
index b6f7af67..a816e75d 100644
--- a/search/functions_12.js
+++ b/search/functions_12.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['unsubscribe_622',['unsubscribe',['../class_m_q_t_t_client.html#a782158f20b289746b7b6884fd922a22c',1,'MQTTClient']]]
+ ['unsubscribe_634',['unsubscribe',['../class_m_q_t_t_client.html#a782158f20b289746b7b6884fd922a22c',1,'MQTTClient']]]
];
diff --git a/search/functions_13.js b/search/functions_13.js
index 22885795..ae796070 100644
--- a/search/functions_13.js
+++ b/search/functions_13.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['variablepacketlengthmode_623',['variablePacketLengthMode',['../class_c_c1101.html#a881122ec3457c5f95760859f8e0297c7',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39',1,'RF69::variablePacketLengthMode()'],['../class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a9f753c0857e7b8b4b9f7f6e91c77f0fd',1,'SX127x::variablePacketLengthMode()']]]
+ ['variablepacketlengthmode_635',['variablePacketLengthMode',['../class_c_c1101.html#a881122ec3457c5f95760859f8e0297c7',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39',1,'RF69::variablePacketLengthMode()'],['../class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a9f753c0857e7b8b4b9f7f6e91c77f0fd',1,'SX127x::variablePacketLengthMode()']]]
];
diff --git a/search/functions_14.js b/search/functions_14.js
index ff2f5f8b..20e1206a 100644
--- a/search/functions_14.js
+++ b/search/functions_14.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['xbee_624',['XBee',['../class_x_bee.html#a8a60ce7fd2b58e495b436d046e730e0b',1,'XBee']]],
- ['xbeeserial_625',['XBeeSerial',['../class_x_bee_serial.html#a9ee7ddd4b45096a6112798be1be09080',1,'XBeeSerial']]]
+ ['xbee_636',['XBee',['../class_x_bee.html#a8a60ce7fd2b58e495b436d046e730e0b',1,'XBee']]],
+ ['xbeeserial_637',['XBeeSerial',['../class_x_bee_serial.html#a9ee7ddd4b45096a6112798be1be09080',1,'XBeeSerial']]]
];
diff --git a/search/functions_15.js b/search/functions_15.js
index 92cb2daf..a53a3240 100644
--- a/search/functions_15.js
+++ b/search/functions_15.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['yield_626',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
+ ['yield_638',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]]
];
diff --git a/search/functions_16.js b/search/functions_16.js
index d9a5698d..4b828fed 100644
--- a/search/functions_16.js
+++ b/search/functions_16.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['_7eax25frame_627',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
- ['_7eita2string_628',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
+ ['_7eax25frame_639',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
+ ['_7eita2string_640',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
];
diff --git a/search/functions_2.js b/search/functions_2.js
index 85638b2b..1bf73b6d 100644
--- a/search/functions_2.js
+++ b/search/functions_2.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['cc1101_424',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]],
- ['check_425',['check',['../class_m_q_t_t_client.html#a49cb16ef730ad50ba5dc472ac10d933e',1,'MQTTClient']]],
- ['cleardio0action_426',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
- ['cleardio1action_427',['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()']]],
- ['cleargdo0action_428',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
- ['cleargdo2action_429',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
- ['clearirqaction_430',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]],
- ['closetransportconnection_431',['closeTransportConnection',['../class_e_s_p8266.html#aa71846340d1a679a12ddb9b9597f8f91',1,'ESP8266::closeTransportConnection()'],['../class_transport_layer.html#a82fc1c71a0f6d0aac1be7f6c184a0021',1,'TransportLayer::closeTransportConnection()']]],
- ['connect_432',['connect',['../class_m_q_t_t_client.html#ac15b32e89df903b20b066113bf8c4a88',1,'MQTTClient']]]
+ ['cc1101_430',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]],
+ ['check_431',['check',['../class_m_q_t_t_client.html#a49cb16ef730ad50ba5dc472ac10d933e',1,'MQTTClient']]],
+ ['cleardio0action_432',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
+ ['cleardio1action_433',['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()']]],
+ ['cleargdo0action_434',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
+ ['cleargdo2action_435',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
+ ['clearirqaction_436',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]],
+ ['closetransportconnection_437',['closeTransportConnection',['../class_e_s_p8266.html#aa71846340d1a679a12ddb9b9597f8f91',1,'ESP8266::closeTransportConnection()'],['../class_transport_layer.html#a82fc1c71a0f6d0aac1be7f6c184a0021',1,'TransportLayer::closeTransportConnection()']]],
+ ['connect_438',['connect',['../class_m_q_t_t_client.html#ac15b32e89df903b20b066113bf8c4a88',1,'MQTTClient']]]
];
diff --git a/search/functions_3.js b/search/functions_3.js
index d5964e99..aab66b2e 100644
--- a/search/functions_3.js
+++ b/search/functions_3.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['delay_433',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]],
- ['delaymicroseconds_434',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]],
- ['detachinterrupt_435',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]],
- ['digitalread_436',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]],
- ['digitalwrite_437',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]],
- ['disableaddressfiltering_438',['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_439',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]],
- ['disablepipe_440',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]],
- ['disablesyncwordfiltering_441',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]],
- ['disconnect_442',['disconnect',['../class_m_q_t_t_client.html#af10176e2cf67bd652823d44f3203a96e',1,'MQTTClient']]]
+ ['delay_439',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]],
+ ['delaymicroseconds_440',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]],
+ ['detachinterrupt_441',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]],
+ ['digitalread_442',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]],
+ ['digitalwrite_443',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]],
+ ['disableaddressfiltering_444',['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_445',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]],
+ ['disablepipe_446',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]],
+ ['disablesyncwordfiltering_447',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]],
+ ['disconnect_448',['disconnect',['../class_m_q_t_t_client.html#af10176e2cf67bd652823d44f3203a96e',1,'MQTTClient']]]
];
diff --git a/search/functions_4.js b/search/functions_4.js
index 2ec4fc64..561b41d9 100644
--- a/search/functions_4.js
+++ b/search/functions_4.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['enableaes_443',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]],
- ['enablesyncwordfiltering_444',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]],
- ['esp8266_445',['ESP8266',['../class_e_s_p8266.html#ac0adb20130a378b8b99fcb9101823636',1,'ESP8266']]],
- ['explicitheader_446',['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_449',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]],
+ ['enablesyncwordfiltering_450',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]],
+ ['esp8266_451',['ESP8266',['../class_e_s_p8266.html#ac0adb20130a378b8b99fcb9101823636',1,'ESP8266']]],
+ ['explicitheader_452',['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 7b146d33..1c6da70f 100644
--- a/search/functions_5.js
+++ b/search/functions_5.js
@@ -1,5 +1,7 @@
var searchData=
[
- ['fixedpacketlengthmode_447',['fixedPacketLengthMode',['../class_c_c1101.html#a9335f1d5ccab7aab2357449002203810',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a4c9dcbd7e44bc5e46d9f10ae276a0c5f',1,'RF69::fixedPacketLengthMode()'],['../class_s_x126x.html#aa768ce757a0f7ee66cdd72cab7a855fa',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#aaf8ce9f09d0f46a76a5e251786b6de7f',1,'SX127x::fixedPacketLengthMode()']]],
- ['forceldro_448',['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()']]]
+ ['fixedpacketlengthmode_453',['fixedPacketLengthMode',['../class_c_c1101.html#a9335f1d5ccab7aab2357449002203810',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a4c9dcbd7e44bc5e46d9f10ae276a0c5f',1,'RF69::fixedPacketLengthMode()'],['../class_s_x126x.html#aa768ce757a0f7ee66cdd72cab7a855fa',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#aaf8ce9f09d0f46a76a5e251786b6de7f',1,'SX127x::fixedPacketLengthMode()']]],
+ ['flipbits_454',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]],
+ ['flipbits16_455',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]],
+ ['forceldro_456',['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()']]]
];
diff --git a/search/functions_6.js b/search/functions_6.js
index e126413b..a9a01706 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -1,35 +1,35 @@
var searchData=
[
- ['get_449',['get',['../class_h_t_t_p_client.html#abc505d06d29fdc774d27c163e0be7ff8',1,'HTTPClient::get(String &url, String &response)'],['../class_h_t_t_p_client.html#a7ae493bf7db12ca2201cd6cead54c64f',1,'HTTPClient::get(const char *url, String &response)']]],
- ['getafcerror_450',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
- ['getchipversion_451',['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_452',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]],
- ['getcurrentlimit_453',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
- ['getdatarate_454',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
- ['getfreqstep_455',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
- ['getfrequencyerror_456',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x']]],
- ['getgpio_457',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]],
- ['getirq_458',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
- ['getirqflags_459',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
- ['getlqi_460',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
- ['getmodemstatus_461',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
- ['getnumbytes_462',['getNumBytes',['../class_e_s_p8266.html#ac463b6a80cdc52e7db50b1f6760cec3f',1,'ESP8266::getNumBytes()'],['../class_transport_layer.html#a730e6671632844b1effc114e5c7d95c8',1,'TransportLayer::getNumBytes()']]],
- ['getpacketdata_463',['getPacketData',['../class_x_bee.html#ab911ae5476a3a7c89dbac46adc1c843b',1,'XBee']]],
- ['getpacketlength_464',['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()']]],
- ['getpacketsource_465',['getPacketSource',['../class_x_bee.html#abcffe611d9a823d66a8a2c12720ff70b',1,'XBee']]],
- ['getpictureheight_466',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
- ['getpromiscuousmode_467',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
- ['getrangingresult_468',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
- ['getrssi_469',['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_470',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]],
- ['getrst_471',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]],
- ['getrx_472',['getRx',['../class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d',1,'Module']]],
- ['getsnr_473',['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()']]],
- ['getspi_474',['getSpi',['../class_module.html#ae867ebfef795d63d1df234394510b96e',1,'Module']]],
- ['getspisettings_475',['getSpiSettings',['../class_module.html#a7b6da4ca8fe5178617a1cc28854929a0',1,'Module']]],
- ['getstatus_476',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
- ['gettemperature_477',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
- ['gettempraw_478',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
- ['gettimeonair_479',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]],
- ['gettx_480',['getTx',['../class_module.html#a680dd2e80255cab30cbe9773bf20b390',1,'Module']]]
+ ['get_457',['get',['../class_h_t_t_p_client.html#abc505d06d29fdc774d27c163e0be7ff8',1,'HTTPClient::get(String &url, String &response)'],['../class_h_t_t_p_client.html#a7ae493bf7db12ca2201cd6cead54c64f',1,'HTTPClient::get(const char *url, String &response)']]],
+ ['getafcerror_458',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
+ ['getchipversion_459',['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_460',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]],
+ ['getcurrentlimit_461',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
+ ['getdatarate_462',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
+ ['getfreqstep_463',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
+ ['getfrequencyerror_464',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x']]],
+ ['getgpio_465',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]],
+ ['getirq_466',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
+ ['getirqflags_467',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
+ ['getlqi_468',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
+ ['getmodemstatus_469',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
+ ['getnumbytes_470',['getNumBytes',['../class_e_s_p8266.html#ac463b6a80cdc52e7db50b1f6760cec3f',1,'ESP8266::getNumBytes()'],['../class_transport_layer.html#a730e6671632844b1effc114e5c7d95c8',1,'TransportLayer::getNumBytes()']]],
+ ['getpacketdata_471',['getPacketData',['../class_x_bee.html#ab911ae5476a3a7c89dbac46adc1c843b',1,'XBee']]],
+ ['getpacketlength_472',['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()']]],
+ ['getpacketsource_473',['getPacketSource',['../class_x_bee.html#abcffe611d9a823d66a8a2c12720ff70b',1,'XBee']]],
+ ['getpictureheight_474',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
+ ['getpromiscuousmode_475',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
+ ['getrangingresult_476',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
+ ['getrssi_477',['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_478',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]],
+ ['getrst_479',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]],
+ ['getrx_480',['getRx',['../class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d',1,'Module']]],
+ ['getsnr_481',['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()']]],
+ ['getspi_482',['getSpi',['../class_module.html#ae867ebfef795d63d1df234394510b96e',1,'Module']]],
+ ['getspisettings_483',['getSpiSettings',['../class_module.html#a7b6da4ca8fe5178617a1cc28854929a0',1,'Module']]],
+ ['getstatus_484',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
+ ['gettemperature_485',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
+ ['gettempraw_486',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
+ ['gettimeonair_487',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]],
+ ['gettx_488',['getTx',['../class_module.html#a680dd2e80255cab30cbe9773bf20b390',1,'Module']]]
];
diff --git a/search/functions_7.js b/search/functions_7.js
index 74c5db61..82f1d41b 100644
--- a/search/functions_7.js
+++ b/search/functions_7.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['hc05_481',['HC05',['../class_h_c05.html#a5cc3184c58de65cbff18447c6d03de18',1,'HC05']]],
- ['hellclient_482',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]],
- ['httpclient_483',['HTTPClient',['../class_h_t_t_p_client.html#a7c6fdd5681e55437ebddaac785f35557',1,'HTTPClient']]]
+ ['hc05_489',['HC05',['../class_h_c05.html#a5cc3184c58de65cbff18447c6d03de18',1,'HC05']]],
+ ['hellclient_490',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]],
+ ['httpclient_491',['HTTPClient',['../class_h_t_t_p_client.html#a7c6fdd5681e55437ebddaac785f35557',1,'HTTPClient']]]
];
diff --git a/search/functions_8.js b/search/functions_8.js
index bf8351f1..f3295992 100644
--- a/search/functions_8.js
+++ b/search/functions_8.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['idle_484',['idle',['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
- ['implicitheader_485',['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_486',['init',['../class_module.html#adb22d89bc5f532f1d056d9a9f3a6589c',1,'Module']]],
- ['invertiq_487',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
- ['iscarrierdetected_488',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
- ['ita2string_489',['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_492',['idle',['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
+ ['implicitheader_493',['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_494',['init',['../class_module.html#adb22d89bc5f532f1d056d9a9f3a6589c',1,'Module']]],
+ ['invertiq_495',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
+ ['iscarrierdetected_496',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
+ ['ita2string_497',['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 5ec438bc..5903907a 100644
--- a/search/functions_9.js
+++ b/search/functions_9.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['jdy08_490',['JDY08',['../class_j_d_y08.html#a9e2895c29cbbb30bc49aa2b3b9d2c4d6',1,'JDY08']]],
- ['join_491',['join',['../class_e_s_p8266.html#abb39d205464bc4789c87120564258432',1,'ESP8266']]]
+ ['jdy08_498',['JDY08',['../class_j_d_y08.html#a9e2895c29cbbb30bc49aa2b3b9d2c4d6',1,'JDY08']]],
+ ['join_499',['join',['../class_e_s_p8266.html#abb39d205464bc4789c87120564258432',1,'ESP8266']]]
];
diff --git a/search/functions_a.js b/search/functions_a.js
index 1d5f9014..45ea8783 100644
--- a/search/functions_a.js
+++ b/search/functions_a.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['length_492',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]]
+ ['length_500',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]]
];
diff --git a/search/functions_b.js b/search/functions_b.js
index b1a21bd0..8f86e634 100644
--- a/search/functions_b.js
+++ b/search/functions_b.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['micros_493',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]],
- ['millis_494',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]],
- ['module_495',['Module',['../class_module.html#a5ea76bc25ef979ec1ff90c032e476004',1,'Module::Module(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial *serial=nullptr, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC)'],['../class_module.html#a06b2e1f1eb9e07a280e55f517f2fab38',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst)'],['../class_module.html#ae8709b81f592a23ebd72ba3fd8066b0f',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio)'],['../class_module.html#ac65f3d9e022b3284134ced1c20bcff09',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, SPIClass &spi, SPISettings spiSettings)'],['../class_module.html#a53d99944916b750dc1c69890f370680e',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio, SPIClass &spi, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0))'],['../class_module.html#a56456ade4eeffa2c566a6fc3fd098276',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, SPIClass &spi=RADIOLIB_DEFAULT_SPI, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0), HardwareSerial *serial=nullptr)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]],
- ['morseclient_496',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]],
- ['mqttclient_497',['MQTTClient',['../class_m_q_t_t_client.html#a6ecdbc80b76ae32b926e84af620dacb6',1,'MQTTClient']]]
+ ['micros_501',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]],
+ ['millis_502',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]],
+ ['module_503',['Module',['../class_module.html#a5ea76bc25ef979ec1ff90c032e476004',1,'Module::Module(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial *serial=nullptr, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC)'],['../class_module.html#a06b2e1f1eb9e07a280e55f517f2fab38',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst)'],['../class_module.html#ae8709b81f592a23ebd72ba3fd8066b0f',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio)'],['../class_module.html#ac65f3d9e022b3284134ced1c20bcff09',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, SPIClass &spi, SPISettings spiSettings)'],['../class_module.html#a53d99944916b750dc1c69890f370680e',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio, SPIClass &spi, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0))'],['../class_module.html#a56456ade4eeffa2c566a6fc3fd098276',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, SPIClass &spi=RADIOLIB_DEFAULT_SPI, SPISettings spiSettings=SPISettings(2000000, MSBFIRST, SPI_MODE0), HardwareSerial *serial=nullptr)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]],
+ ['morseclient_504',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]],
+ ['mqttclient_505',['MQTTClient',['../class_m_q_t_t_client.html#a6ecdbc80b76ae32b926e84af620dacb6',1,'MQTTClient']]]
];
diff --git a/search/functions_c.js b/search/functions_c.js
index 44e430a6..c7d8ca7c 100644
--- a/search/functions_c.js
+++ b/search/functions_c.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['notone_498',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#ade91356bb158bbc820d28855dd5818d1',1,'AFSKClient::noTone()']]],
- ['nrf24_499',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]]
+ ['notone_506',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#ade91356bb158bbc820d28855dd5818d1',1,'AFSKClient::noTone()']]],
+ ['nrf24_507',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]]
];
diff --git a/search/functions_d.js b/search/functions_d.js
index cefe2f63..a78275a9 100644
--- a/search/functions_d.js
+++ b/search/functions_d.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['opentransportconnection_500',['openTransportConnection',['../class_e_s_p8266.html#a535f4b7a8ef104b208753f9361568d20',1,'ESP8266::openTransportConnection()'],['../class_transport_layer.html#a36b1ceebca3643fb475607d3d92f5d63',1,'TransportLayer::openTransportConnection()']]],
- ['operator_3d_501',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]]
+ ['opentransportconnection_508',['openTransportConnection',['../class_e_s_p8266.html#a535f4b7a8ef104b208753f9361568d20',1,'ESP8266::openTransportConnection()'],['../class_transport_layer.html#a36b1ceebca3643fb475607d3d92f5d63',1,'TransportLayer::openTransportConnection()']]],
+ ['operator_3d_509',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]]
];
diff --git a/search/functions_e.js b/search/functions_e.js
index ca20bd32..706e2aa8 100644
--- a/search/functions_e.js
+++ b/search/functions_e.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['packetmode_502',['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_503',['PhysicalLayer',['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer']]],
- ['ping_504',['ping',['../class_m_q_t_t_client.html#aea3fb930ed43a0b3122ccc90efebb99d',1,'MQTTClient']]],
- ['pinmode_505',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]],
- ['post_506',['post',['../class_h_t_t_p_client.html#ac1119b889b6fed7bd4d119d3e4842acb',1,'HTTPClient']]],
- ['printglyph_507',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]],
- ['publish_508',['publish',['../class_m_q_t_t_client.html#ace3ee45313dea2f853207accf20b7c87',1,'MQTTClient::publish(String &topic, String &message)'],['../class_m_q_t_t_client.html#ab59a1174098dfdf514d8ec6d0bd9d015',1,'MQTTClient::publish(const char *topic, const char *message)']]]
+ ['packetmode_510',['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_511',['PhysicalLayer',['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer']]],
+ ['ping_512',['ping',['../class_m_q_t_t_client.html#aea3fb930ed43a0b3122ccc90efebb99d',1,'MQTTClient']]],
+ ['pinmode_513',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]],
+ ['post_514',['post',['../class_h_t_t_p_client.html#ac1119b889b6fed7bd4d119d3e4842acb',1,'HTTPClient']]],
+ ['printglyph_515',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]],
+ ['publish_516',['publish',['../class_m_q_t_t_client.html#ace3ee45313dea2f853207accf20b7c87',1,'MQTTClient::publish(String &topic, String &message)'],['../class_m_q_t_t_client.html#ab59a1174098dfdf514d8ec6d0bd9d015',1,'MQTTClient::publish(const char *topic, const char *message)']]]
];
diff --git a/search/functions_f.js b/search/functions_f.js
index 69349c29..589bba33 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -1,14 +1,16 @@
var searchData=
[
- ['random_509',['random',['../class_c_c1101.html#aeea507b71f1a3dfab5be4c3a1606b8fd',1,'CC1101::random()'],['../classn_r_f24.html#aeb98b92de42dec7c703888c62e061c3c',1,'nRF24::random()'],['../class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c',1,'RF69::random()'],['../class_si443x.html#ad371b44fc0c4ddd3ed39e2595e85b5df',1,'Si443x::random()'],['../class_s_x126x.html#a3dd88861454d8b6e742470dee04961be',1,'SX126x::random()'],['../class_s_x127x.html#a6a03da620f9fb532c879900ba05732de',1,'SX127x::random()'],['../class_s_x128x.html#a1cefaf76d47ee71d143fc073333a9d82',1,'SX128x::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)'],['../class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f',1,'PhysicalLayer::random()=0']]],
- ['range_510',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
- ['readdata_511',['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_512',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_e_s_p8266.html#aa79f841de9ae9c5d6057e89a9f1721ea',1,'ESP8266::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'],['../class_transport_layer.html#a846492348f71d7328834076c9046dc3f',1,'TransportLayer::receive()']]],
- ['receivedirect_513',['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()']]],
- ['reset_514',['reset',['../class_e_s_p8266.html#aee0279b476a83a55f54ab22e6d8f3904',1,'ESP8266::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()'],['../class_x_bee_serial.html#a1870183689e2a2a17aa36e0d6d30ea3f',1,'XBeeSerial::reset()'],['../class_x_bee.html#a10a4b3df9d5980e89a126848ec31613c',1,'XBee::reset()']]],
- ['rf69_515',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]],
- ['rfm95_516',['RFM95',['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95']]],
- ['rfm96_517',['RFM96',['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96']]],
- ['rfm97_518',['RFM97',['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97']]],
- ['rttyclient_519',['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_517',['random',['../class_c_c1101.html#aeea507b71f1a3dfab5be4c3a1606b8fd',1,'CC1101::random()'],['../classn_r_f24.html#aeb98b92de42dec7c703888c62e061c3c',1,'nRF24::random()'],['../class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c',1,'RF69::random()'],['../class_si443x.html#ad371b44fc0c4ddd3ed39e2595e85b5df',1,'Si443x::random()'],['../class_s_x126x.html#a3dd88861454d8b6e742470dee04961be',1,'SX126x::random()'],['../class_s_x127x.html#a6a03da620f9fb532c879900ba05732de',1,'SX127x::random()'],['../class_s_x128x.html#a1cefaf76d47ee71d143fc073333a9d82',1,'SX128x::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)'],['../class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f',1,'PhysicalLayer::random()=0']]],
+ ['range_518',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]],
+ ['read_519',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]],
+ ['readbit_520',['readBit',['../class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd',1,'SX127x::readBit()'],['../class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f',1,'PhysicalLayer::readBit()']]],
+ ['readdata_521',['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_522',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_e_s_p8266.html#aa79f841de9ae9c5d6057e89a9f1721ea',1,'ESP8266::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'],['../class_transport_layer.html#a846492348f71d7328834076c9046dc3f',1,'TransportLayer::receive()']]],
+ ['receivedirect_523',['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()']]],
+ ['reset_524',['reset',['../class_e_s_p8266.html#aee0279b476a83a55f54ab22e6d8f3904',1,'ESP8266::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()'],['../class_x_bee_serial.html#a1870183689e2a2a17aa36e0d6d30ea3f',1,'XBeeSerial::reset()'],['../class_x_bee.html#a10a4b3df9d5980e89a126848ec31613c',1,'XBee::reset()']]],
+ ['rf69_525',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]],
+ ['rfm95_526',['RFM95',['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95']]],
+ ['rfm96_527',['RFM96',['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96']]],
+ ['rfm97_528',['RFM97',['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97']]],
+ ['rttyclient_529',['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/groups_0.js b/search/groups_0.js
index 8ec94503..55748f44 100644
--- a/search/groups_0.js
+++ b/search/groups_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['data_20shaping_20filter_20values_20aliases_2e_656',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]]
+ ['data_20shaping_20filter_20values_20aliases_2e_668',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]]
];
diff --git a/search/groups_1.js b/search/groups_1.js
index c0d5d599..4e0f046b 100644
--- a/search/groups_1.js
+++ b/search/groups_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['encoding_20type_20aliases_2e_657',['Encoding type aliases.',['../group__config__encoding.html',1,'']]]
+ ['encoding_20type_20aliases_2e_669',['Encoding type aliases.',['../group__config__encoding.html',1,'']]]
];
diff --git a/search/groups_2.js b/search/groups_2.js
index b57afe98..2952649c 100644
--- a/search/groups_2.js
+++ b/search/groups_2.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['shield_20configuration_658',['Shield Configuration',['../group__shield__config.html',1,'']]],
- ['status_20codes_659',['Status Codes',['../group__status__codes.html',1,'']]]
+ ['shield_20configuration_670',['Shield Configuration',['../group__shield__config.html',1,'']]],
+ ['status_20codes_671',['Status Codes',['../group__status__codes.html',1,'']]]
];
diff --git a/search/groups_3.js b/search/groups_3.js
index 6c13b0a3..23f7cc0f 100644
--- a/search/groups_3.js
+++ b/search/groups_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['uart_20configuration_660',['UART Configuration',['../group__uart__config.html',1,'']]]
+ ['uart_20configuration_672',['UART Configuration',['../group__uart__config.html',1,'']]]
];
diff --git a/search/pages_0.js b/search/pages_0.js
index 85318ae6..0b1c952c 100644
--- a/search/pages_0.js
+++ b/search/pages_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['radiolib_20documentation_661',['RadioLib Documentation',['../index.html',1,'']]]
+ ['radiolib_20documentation_673',['RadioLib Documentation',['../index.html',1,'']]]
];
diff --git a/search/pages_1.js b/search/pages_1.js
index 0e4555dd..88fb7d19 100644
--- a/search/pages_1.js
+++ b/search/pages_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['todo_20list_662',['Todo List',['../todo.html',1,'']]]
+ ['todo_20list_674',['Todo List',['../todo.html',1,'']]]
];
diff --git a/search/variables_0.js b/search/variables_0.js
index c0898b68..52cd2e79 100644
--- a/search/variables_0.js
+++ b/search/variables_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['atlinefeed_629',['AtLineFeed',['../class_module.html#a9d8ab2ff353bad5d0e7568d300a48ba0',1,'Module']]]
+ ['atlinefeed_641',['AtLineFeed',['../class_module.html#a9d8ab2ff353bad5d0e7568d300a48ba0',1,'Module']]]
];
diff --git a/search/variables_1.js b/search/variables_1.js
index 9b6df58e..cc226478 100644
--- a/search/variables_1.js
+++ b/search/variables_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['baudrate_630',['baudrate',['../class_module.html#a128ead3f3198e3b06d39a128a5d6c777',1,'Module']]]
+ ['baudrate_642',['baudrate',['../class_module.html#a128ead3f3198e3b06d39a128a5d6c777',1,'Module']]]
];
diff --git a/search/variables_2.js b/search/variables_2.js
index 5c1aec21..f232f93e 100644
--- a/search/variables_2.js
+++ b/search/variables_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['control_631',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]]
+ ['control_643',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]]
];
diff --git a/search/variables_3.js b/search/variables_3.js
index f71e2902..089feb9a 100644
--- a/search/variables_3.js
+++ b/search/variables_3.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['destcallsign_632',['destCallsign',['../class_a_x25_frame.html#a78e72871e3a9370675318876f4a4b432',1,'AX25Frame']]],
- ['destssid_633',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]]
+ ['destcallsign_644',['destCallsign',['../class_a_x25_frame.html#a78e72871e3a9370675318876f4a4b432',1,'AX25Frame']]],
+ ['destssid_645',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]]
];
diff --git a/search/variables_4.js b/search/variables_4.js
index c2d2a392..756dba5e 100644
--- a/search/variables_4.js
+++ b/search/variables_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['freq_634',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]]
+ ['freq_646',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]]
];
diff --git a/search/variables_5.js b/search/variables_5.js
index c75882d9..6527e212 100644
--- a/search/variables_5.js
+++ b/search/variables_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['height_635',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]]
+ ['height_647',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]]
];
diff --git a/search/variables_6.js b/search/variables_6.js
index a150e7b2..9439c87c 100644
--- a/search/variables_6.js
+++ b/search/variables_6.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['info_636',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
- ['infolen_637',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]]
+ ['info_648',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
+ ['infolen_649',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]]
];
diff --git a/search/variables_7.js b/search/variables_7.js
index f00f0e09..9c445524 100644
--- a/search/variables_7.js
+++ b/search/variables_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['len_638',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]]
+ ['len_650',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]]
];
diff --git a/search/variables_8.js b/search/variables_8.js
index 67e1aa58..4c37fd46 100644
--- a/search/variables_8.js
+++ b/search/variables_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['moduleserial_639',['ModuleSerial',['../class_module.html#a99556decb983f682b98220ae5434b004',1,'Module']]]
+ ['moduleserial_651',['ModuleSerial',['../class_module.html#a99556decb983f682b98220ae5434b004',1,'Module']]]
];
diff --git a/search/variables_9.js b/search/variables_9.js
index 6085458b..f777deae 100644
--- a/search/variables_9.js
+++ b/search/variables_9.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['numrepeaters_640',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
- ['numtones_641',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]]
+ ['numrepeaters_652',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
+ ['numtones_653',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]]
];
diff --git a/search/variables_a.js b/search/variables_a.js
index 480fb809..a3041c2b 100644
--- a/search/variables_a.js
+++ b/search/variables_a.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['protocolid_642',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]]
+ ['protocolid_654',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]]
];
diff --git a/search/variables_b.js b/search/variables_b.js
index 73362de2..b472c39f 100644
--- a/search/variables_b.js
+++ b/search/variables_b.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['rcvseqnumber_643',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
- ['repeatercallsigns_644',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
- ['repeaterssids_645',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]]
+ ['rcvseqnumber_655',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
+ ['repeatercallsigns_656',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
+ ['repeaterssids_657',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]]
];
diff --git a/search/variables_c.js b/search/variables_c.js
index 1019cc56..6d35c693 100644
--- a/search/variables_c.js
+++ b/search/variables_c.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['scanpixellen_646',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
- ['sendseqnumber_647',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
- ['spireadcommand_648',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
- ['spiwritecommand_649',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
- ['srccallsign_650',['srcCallsign',['../class_a_x25_frame.html#ab76eaa8445e7953059a46bb78082dd5a',1,'AX25Frame']]],
- ['srcssid_651',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]]
+ ['scanpixellen_658',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
+ ['sendseqnumber_659',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
+ ['spireadcommand_660',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
+ ['spiwritecommand_661',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
+ ['srccallsign_662',['srcCallsign',['../class_a_x25_frame.html#ab76eaa8445e7953059a46bb78082dd5a',1,'AX25Frame']]],
+ ['srcssid_663',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]]
];
diff --git a/search/variables_d.js b/search/variables_d.js
index 387e6fb9..097a5214 100644
--- a/search/variables_d.js
+++ b/search/variables_d.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['tones_652',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
- ['type_653',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
+ ['tones_664',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
+ ['type_665',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]]
];
diff --git a/search/variables_e.js b/search/variables_e.js
index e164855a..d35359f6 100644
--- a/search/variables_e.js
+++ b/search/variables_e.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['viscode_654',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
+ ['viscode_666',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
];
diff --git a/search/variables_f.js b/search/variables_f.js
index 4dcc0297..89da3223 100644
--- a/search/variables_f.js
+++ b/search/variables_f.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['width_655',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
+ ['width_667',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]]
];