diff --git a/_r_f69_8h_source.html b/_r_f69_8h_source.html
index bca5a075..da70b5f4 100644
--- a/_r_f69_8h_source.html
+++ b/_r_f69_8h_source.html
@@ -488,7 +488,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
401 #define RADIOLIB_RF69_TX_START_CONDITION_FIFO_LEVEL 0b00000000 // 7 7 packet transmission start condition: FifoLevel
402 #define RADIOLIB_RF69_TX_START_CONDITION_FIFO_NOT_EMPTY 0b10000000 // 7 7 FifoNotEmpty (default)
- 403 #define RADIOLIB_RF69_FIFO_THRESHOLD 0b00001111 // 6 0 default threshold to trigger FifoLevel interrupt
+ 403 #define RADIOLIB_RF69_FIFO_THRESH 0x1F // 6 0 default threshold to trigger FifoLevel interrupt
406 #define RADIOLIB_RF69_INTER_PACKET_RX_DELAY 0b00000000 // 7 4 delay between FIFO empty and start of new RSSI phase
@@ -570,187 +570,205 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
- 605 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
-
- 624 int16_t
readData(uint8_t* data,
size_t len)
override;
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ 628 bool fifoAdd(uint8_t* data,
int totalLen,
volatile int* remLen);
+
+ 641 bool fifoGet(
volatile uint8_t* data,
int totalLen,
volatile int* rcvLen);
+
+ 655 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+
-
-
- 684 int16_t
setSyncWord(uint8_t* syncWord,
size_t len, uint8_t maxErrBits = 0);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ 674 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 734 int16_t
setSyncWord(uint8_t* syncWord,
size_t len, uint8_t maxErrBits = 0);
-
+
- 753 int16_t
setOOK(
bool enableOOK);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 803 int16_t
setOOK(
bool enableOOK);
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- 920 void readBit(RADIOLIB_PIN_TYPE pin);
-
- 922 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
+
+
+
- 927 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
-
-
-
- 935 int16_t _tempOffset = 0;
-
-
- 938 size_t _packetLength = 0;
- 939 bool _packetLengthQueried =
false;
- 940 uint8_t _packetLengthConfig = RADIOLIB_RF69_PACKET_FORMAT_VARIABLE;
-
- 942 bool _promiscuous =
false;
+
+
+
- 944 uint8_t _syncWordLength = 2;
-
- 946 bool _bitSync =
true;
-
-
- 949 int16_t directMode();
- 950 int16_t setPacketMode(uint8_t mode, uint8_t len);
-
- 952 #if !defined(RADIOLIB_GODMODE)
-
-
- 955 int16_t setMode(uint8_t mode);
- 956 void clearIRQFlags();
- 957 void clearFIFO(
size_t count);
-
-
-
-
-
+
+
+
+
+
+
+ 970 void readBit(RADIOLIB_PIN_TYPE pin);
+
+ 972 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+ 977 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+
+
+ 985 int16_t _tempOffset = 0;
+
+
+ 988 size_t _packetLength = 0;
+ 989 bool _packetLengthQueried =
false;
+ 990 uint8_t _packetLengthConfig = RADIOLIB_RF69_PACKET_FORMAT_VARIABLE;
+
+ 992 bool _promiscuous =
false;
+
+ 994 uint8_t _syncWordLength = 2;
+
+ 996 bool _bitSync =
true;
+
+
+ 999 int16_t directMode();
+ 1000 int16_t setPacketMode(uint8_t mode, uint8_t len);
+
+ 1002 #if !defined(RADIOLIB_GODMODE)
+
+
+ 1005 int16_t setMode(uint8_t mode);
+ 1006 void clearIRQFlags();
+ 1007 void clearFIFO(
size_t count);
+
+
+
+
+
-int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: RF69.cpp:694
+int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: RF69.cpp:791
void setDio0Action(void(*func)(void))
Sets interrupt service routine to call when DIO0 activates.
Definition: RF69.cpp:277
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: RF69.cpp:293
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:595
+int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: RF69.cpp:692
int16_t receiveDirect() override
Starts direct mode reception.
Definition: RF69.cpp:204
-void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)
Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...
Definition: RF69.cpp:778
-int16_t setOokFixedThreshold(uint8_t value)
Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...
Definition: RF69.cpp:411
-int16_t readData(uint8_t *data, size_t len) override
Reads data received after calling startReceive method.
Definition: RF69.cpp:348
-int16_t setPromiscuousMode(bool promiscuous=true)
Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...
Definition: RF69.cpp:702
+void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)
Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...
Definition: RF69.cpp:875
+int16_t setOokFixedThreshold(uint8_t value)
Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...
Definition: RF69.cpp:508
+int16_t readData(uint8_t *data, size_t len) override
Reads data received after calling startReceive method.
Definition: RF69.cpp:445
+int16_t setPromiscuousMode(bool promiscuous=true)
Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...
Definition: RF69.cpp:799
int16_t receive(uint8_t *data, size_t len) override
Blocking binary receive method. Overloads for string-based transmissions are implemented in PhysicalL...
Definition: RF69.cpp:143
void clearDio0Action()
Clears interrupt service routine to call when DIO0 activates.
Definition: RF69.cpp:281
-size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: RF69.cpp:638
+void clearFifoEmptyAction()
Clears interrupt service routine to call when FIFO is empty.
Definition: RF69.cpp:311
+size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: RF69.cpp:735
Control class for RF69 module. Also serves as base class for SX1231.
Definition: RF69.h:440
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: RF69.cpp:285
int16_t startReceive()
Interrupt-driven receive method. GDO0 will be activated when full packet is received.
Definition: RF69.cpp:249
-int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510....
Definition: RF69.cpp:419
-int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: RF69.cpp:586
+int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510....
Definition: RF69.cpp:516
+int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: RF69.cpp:683
int16_t enableAES()
Enables AES encryption.
Definition: RF69.cpp:241
-int16_t setPreambleLength(uint8_t preambleLen)
Sets preamble length.
Definition: RF69.cpp:575
-int16_t disableContinuousModeBitSync()
Disable Bit synchronization in continuous mode.
Definition: RF69.cpp:685
+int16_t setPreambleLength(uint8_t preambleLen)
Sets preamble length.
Definition: RF69.cpp:672
+int16_t disableContinuousModeBitSync()
Disable Bit synchronization in continuous mode.
Definition: RF69.cpp:782
int16_t begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)
Initialization method.
Definition: RF69.cpp:12
void reset()
Reset method. Will reset the chip to the default state using RST pin.
Definition: RF69.cpp:106
-int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)
Set modem in variable packet length mode.
Definition: RF69.cpp:655
+int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)
Set modem in variable packet length mode.
Definition: RF69.cpp:752
+bool fifoAdd(uint8_t *data, int totalLen, volatile int *remLen)
Set interrupt service routine function to call when FIFO is empty.
Definition: RF69.cpp:329
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:114
-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:462
+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:559
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:441
+int16_t setBitRate(float br)
Sets bit rate. Allowed values range from 1.2 to 300.0 kbps.
Definition: RF69.cpp:538
int16_t disableAES()
Disables AES encryption.
Definition: RF69.cpp:245
RF69(Module *module)
Default constructor.
Definition: RF69.cpp:4
-int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: RF69.cpp:415
-int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RA...
Definition: RF69.cpp:728
-int16_t enableContinuousModeBitSync()
Enable Bit synchronization in continuous mode.
Definition: RF69.cpp:676
-uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: RF69.cpp:782
-int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again,...
Definition: RF69.cpp:385
+int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: RF69.cpp:512
+int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RA...
Definition: RF69.cpp:825
+int16_t enableContinuousModeBitSync()
Enable Bit synchronization in continuous mode.
Definition: RF69.cpp:773
+uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: RF69.cpp:879
+int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again,...
Definition: RF69.cpp:482
+void setFifoFullAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is full.
Definition: RF69.cpp:315
int16_t standby() override
Sets the module to standby mode.
Definition: RF69.cpp:175
-int16_t setLnaTestBoost(bool value)
Enable/disable LNA Boost mode (disabled by default).
Definition: RF69.cpp:766
-int16_t getTemperature()
Measures temperature.
Definition: RF69.cpp:621
-int16_t setFrequencyDeviation(float freqDev) override
Sets frequency deviation.
Definition: RF69.cpp:490
-int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: RF69.cpp:604
-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:552
-void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: RF69.cpp:805
-int16_t disableSyncWordFiltering()
Disable preamble and sync word filtering and generation.
Definition: RF69.cpp:664
-float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: RF69.cpp:774
-int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode.
Definition: RF69.cpp:651
+void clearFifoFullAction()
Clears interrupt service routine to call when FIFO is full.
Definition: RF69.cpp:324
+int16_t setLnaTestBoost(bool value)
Enable/disable LNA Boost mode (disabled by default).
Definition: RF69.cpp:863
+int16_t getTemperature()
Measures temperature.
Definition: RF69.cpp:718
+int16_t setFrequencyDeviation(float freqDev) override
Sets frequency deviation.
Definition: RF69.cpp:587
+int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: RF69.cpp:701
+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:649
+void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: RF69.cpp:902
+void setFifoEmptyAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is empty.
Definition: RF69.cpp:300
+int16_t disableSyncWordFiltering()
Disable preamble and sync word filtering and generation.
Definition: RF69.cpp:761
+float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: RF69.cpp:871
+int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode.
Definition: RF69.cpp:748
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:748
+int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER an...
Definition: RF69.cpp:845
void setAESKey(uint8_t *key)
Sets AES key.
Definition: RF69.cpp:237
-void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: RF69.cpp:801
+void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: RF69.cpp:898
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:16
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: RF69.cpp:183
-int16_t setOutputPower(int8_t power, bool highPower=false)
Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to ...
Definition: RF69.cpp:514
+int16_t setOutputPower(int8_t power, bool highPower=false)
Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to ...
Definition: RF69.cpp:611
+bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)
Set interrupt service routine function to call when FIFO is sufficently full to read.
Definition: RF69.cpp:359
int16_t packetMode()
Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...
Definition: RF69.cpp:233
-void setAmbientTemperature(int16_t tempAmbient)
Sets ambient temperature. Required to correct values from on-board temperature sensor.
Definition: RF69.cpp:617
-int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: RF69.cpp:404
+void setAmbientTemperature(int16_t tempAmbient)
Sets ambient temperature. Required to correct values from on-board temperature sensor.
Definition: RF69.cpp:714
+int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: RF69.cpp:501
int16_t sleep()
Sets the module to sleep mode.
Definition: RF69.cpp:167
-int16_t getChipVersion()
Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.
Definition: RF69.cpp:809
-int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)
Enable sync word filtering and generation.
Definition: RF69.cpp:659
-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:300
+int16_t getChipVersion()
Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.
Definition: RF69.cpp:906
+int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)
Enable sync word filtering and generation.
Definition: RF69.cpp:756
+int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override
Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in ...
Definition: RF69.cpp:387
int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:51
diff --git a/class_physical_layer.html b/class_physical_layer.html
index 9decaf78..f4288357 100644
--- a/class_physical_layer.html
+++ b/class_physical_layer.html
@@ -357,7 +357,7 @@ class
FSK4Client | <
- Returns
- Length of last received packet in bytes.
-
Implemented in SX127x, SX126x, CC1101, SX128x, Si443x, RF69, and nRF24.
+
Implemented in SX127x, SX126x, CC1101, RF69, SX128x, Si443x, and nRF24.
@@ -452,7 +452,7 @@ class FSK4Client | <
Get one truly random byte from RSSI noise. Must be implemented in module class.
- Returns
- TRNG byte.
-Implemented in SX127x, SX126x, CC1101, RF69, SX128x, Si443x, and nRF24.
+Implemented in SX127x, RF69, SX126x, CC1101, SX128x, Si443x, and nRF24.
@@ -508,7 +508,7 @@ class FSK4Client | <
-Implemented in SX127x, SX126x, CC1101, RF69, SX128x, Si443x, and nRF24.
+Implemented in SX127x, RF69, SX126x, CC1101, SX128x, Si443x, and nRF24.
@@ -747,7 +747,7 @@ class FSK4Client | <
- Returns
- Status Codes
-Implemented in CC1101, RF69, Si443x, SX126x, SX128x, nRF24, SX1278, and SX1272.
+Implemented in RF69, CC1101, Si443x, SX126x, SX128x, nRF24, SX1278, and SX1272.
@@ -783,7 +783,7 @@ class FSK4Client | <
-Implemented in SX127x, SX126x, CC1101, RF69, SX128x, Si443x, and nRF24.
+Implemented in SX127x, RF69, SX126x, CC1101, SX128x, Si443x, and nRF24.
@@ -858,7 +858,7 @@ class FSK4Client | <
- Returns
- Status Codes
-Implemented in SX127x, CC1101, SX126x, RF69, SX128x, Si443x, and nRF24.
+Implemented in SX127x, RF69, CC1101, SX126x, SX128x, Si443x, and nRF24.
@@ -895,7 +895,7 @@ class FSK4Client | <
- Returns
- Status Codes
-Implemented in SX127x, Si443x, CC1101, SX126x, RF69, SX128x, and nRF24.
+Implemented in SX127x, Si443x, CC1101, RF69, SX126x, SX128x, and nRF24.
diff --git a/class_r_f69-members.html b/class_r_f69-members.html
index 4a86cf8d..69e2bd39 100644
--- a/class_r_f69-members.html
+++ b/class_r_f69-members.html
@@ -93,6 +93,8 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16) | RF69 | |
clearDio0Action() | RF69 | |
clearDio1Action() | RF69 | |
+ clearFifoEmptyAction() | RF69 | |
+ clearFifoFullAction() | RF69 | |
disableAddressFiltering() | RF69 | |
disableAES() | RF69 | |
disableContinuousModeBitSync() | RF69 | |
@@ -100,6 +102,8 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
enableAES() | RF69 | |
enableContinuousModeBitSync() | RF69 | |
enableSyncWordFiltering(uint8_t maxErrBits=0) | RF69 | |
+ fifoAdd(uint8_t *data, int totalLen, volatile int *remLen) | RF69 | |
+ fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen) | RF69 | |
fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH) | RF69 | |
getChipVersion() | RF69 | |
getFreqStep() const | PhysicalLayer | |
@@ -136,6 +140,8 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
setDirectAction(void(*func)(void)) | RF69 | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | RF69 | virtual |
+ setFifoEmptyAction(void(*func)(void)) | RF69 | |
+ setFifoFullAction(void(*func)(void)) | RF69 | |
setFrequency(float freq) | RF69 | |
setFrequencyDeviation(float freqDev) override | RF69 | virtual |
setLnaTestBoost(bool value) | RF69 | |
diff --git a/class_r_f69.html b/class_r_f69.html
index 334b2b93..bf91bbb1 100644
--- a/class_r_f69.html
+++ b/class_r_f69.html
@@ -165,6 +165,26 @@ void clearDio1Action () |
| Clears interrupt service routine to call when DIO1 activates.
|
|
+void | setFifoEmptyAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when FIFO is empty. More...
|
+ |
+
+void | clearFifoEmptyAction () |
+ | Clears interrupt service routine to call when FIFO is empty.
|
+ |
+void | setFifoFullAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when FIFO is full. More...
|
+ |
+
+void | clearFifoFullAction () |
+ | Clears interrupt service routine to call when FIFO is full.
|
+ |
+bool | fifoAdd (uint8_t *data, int totalLen, volatile int *remLen) |
+ | Set interrupt service routine function to call when FIFO is empty. More...
|
+ |
+bool | fifoGet (volatile uint8_t *data, int totalLen, volatile int *rcvLen) |
+ | Set interrupt service routine function to call when FIFO is sufficently full to read. More...
|
+ |
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 PhysicalLayer. More...
|
|
@@ -597,6 +617,96 @@ void ReturnsStatus Codes
+
+
+
+◆ fifoAdd()
+
+
+
+
+
+ bool RF69::fifoAdd |
+ ( |
+ uint8_t * |
+ data, |
+
+
+ |
+ |
+ int |
+ totalLen, |
+
+
+ |
+ |
+ volatile int * |
+ remLen |
+
+
+ |
+ ) |
+ | |
+
+
+
+
+ Set interrupt service routine function to call when FIFO is empty.
+ - Parameters
-
+
+ data | Pointer to the transmission buffer. |
+ totalLen | Total number of bytes to transmit. |
+ remLen | Pointer to a counter holding the number of bytes that have been transmitted so far. |
+
+
+
+ - Returns
- True when a complete packet is sent, false if more data is needed.
+
+
+
+
+◆ fifoGet()
+
+
+
+
+
+ bool RF69::fifoGet |
+ ( |
+ volatile uint8_t * |
+ data, |
+
+
+ |
+ |
+ int |
+ totalLen, |
+
+
+ |
+ |
+ volatile int * |
+ rcvLen |
+
+
+ |
+ ) |
+ | |
+
+
+
+
+ Set interrupt service routine function to call when FIFO is sufficently full to read.
+ - Parameters
-
+
+ data | Pointer to a buffer that stores the receive data. |
+ totalLen | Total number of bytes to receive. |
+ rcvLen | Pointer to a counter holding the number of bytes that have been received so far. |
+
+
+
+ - Returns
- True when a complete packet is received, false if more data is needed.
+
@@ -1304,6 +1414,58 @@ void | PhysicalLayer.
+
+
+
+◆ setFifoEmptyAction()
+
+
+
+
+
+ void RF69::setFifoEmptyAction |
+ ( |
+ void(*)(void) |
+ func | ) |
+ |
+
+
+
+
+ Set interrupt service routine function to call when FIFO is empty.
+ - Parameters
-
+
+ func | Pointer to interrupt service routine. |
+
+
+
+
+
+
+
+◆ setFifoFullAction()
+
+
+
+
+
+ void RF69::setFifoFullAction |
+ ( |
+ void(*)(void) |
+ func | ) |
+ |
+
+
+
+
+ Set interrupt service routine function to call when FIFO is full.
+ - Parameters
-
+
+ func | Pointer to interrupt service routine. |
+
+
+
+
diff --git a/class_r_f69.js b/class_r_f69.js
index f9c5c5d1..ceb04d76 100644
--- a/class_r_f69.js
+++ b/class_r_f69.js
@@ -4,6 +4,8 @@ var class_r_f69 =
[ "begin", "class_r_f69.html#a35944b24d27a1ac98c1034cfcdb816cd", null ],
[ "clearDio0Action", "class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942", null ],
[ "clearDio1Action", "class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51", null ],
+ [ "clearFifoEmptyAction", "class_r_f69.html#a0d7b67499462777f7909860405ca6b62", null ],
+ [ "clearFifoFullAction", "class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3", null ],
[ "disableAddressFiltering", "class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee", null ],
[ "disableAES", "class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa", null ],
[ "disableContinuousModeBitSync", "class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad", null ],
@@ -11,6 +13,8 @@ var class_r_f69 =
[ "enableAES", "class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69", null ],
[ "enableContinuousModeBitSync", "class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0", null ],
[ "enableSyncWordFiltering", "class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417", null ],
+ [ "fifoAdd", "class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d", null ],
+ [ "fifoGet", "class_r_f69.html#aa6886410230c654400c76ec7710d623c", null ],
[ "fixedPacketLengthMode", "class_r_f69.html#a0de2a07f264839cda945faebf7319e0e", null ],
[ "getChipVersion", "class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638", null ],
[ "getMod", "class_r_f69.html#afd3a98c6ff75e1036c9ba6d5423851df", null ],
@@ -38,6 +42,8 @@ var class_r_f69 =
[ "setDio1Action", "class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf", null ],
[ "setDirectAction", "class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28", null ],
[ "setEncoding", "class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2", null ],
+ [ "setFifoEmptyAction", "class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d", null ],
+ [ "setFifoFullAction", "class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b", null ],
[ "setFrequency", "class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b", null ],
[ "setFrequencyDeviation", "class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be", null ],
[ "setLnaTestBoost", "class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194", null ],
diff --git a/class_s_x1231-members.html b/class_s_x1231-members.html
index 109e5d6d..ffaf06cd 100644
--- a/class_s_x1231-members.html
+++ b/class_s_x1231-members.html
@@ -93,6 +93,8 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
| begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16) | SX1231 | |
clearDio0Action() | RF69 | |
clearDio1Action() | RF69 | |
+ clearFifoEmptyAction() | RF69 | |
+ clearFifoFullAction() | RF69 | |
disableAddressFiltering() | RF69 | |
disableAES() | RF69 | |
disableContinuousModeBitSync() | RF69 | |
@@ -100,6 +102,8 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
enableAES() | RF69 | |
enableContinuousModeBitSync() | RF69 | |
enableSyncWordFiltering(uint8_t maxErrBits=0) | RF69 | |
+ fifoAdd(uint8_t *data, int totalLen, volatile int *remLen) | RF69 | |
+ fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen) | RF69 | |
fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH) | RF69 | |
getChipVersion() | RF69 | |
getFreqStep() const | PhysicalLayer | |
@@ -136,6 +140,8 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
setDirectAction(void(*func)(void)) | RF69 | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setEncoding(uint8_t encoding) override | RF69 | virtual |
+ setFifoEmptyAction(void(*func)(void)) | RF69 | |
+ setFifoFullAction(void(*func)(void)) | RF69 | |
setFrequency(float freq) | RF69 | |
setFrequencyDeviation(float freqDev) override | RF69 | virtual |
setLnaTestBoost(bool value) | RF69 | |
diff --git a/class_s_x1231.html b/class_s_x1231.html
index de9da140..1d2dfbad 100644
--- a/class_s_x1231.html
+++ b/class_s_x1231.html
@@ -172,6 +172,26 @@ void clearDio1Action () |
| Clears interrupt service routine to call when DIO1 activates.
|
|
+void | setFifoEmptyAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when FIFO is empty. More...
|
+ |
+
+void | clearFifoEmptyAction () |
+ | Clears interrupt service routine to call when FIFO is empty.
|
+ |
+void | setFifoFullAction (void(*func)(void)) |
+ | Set interrupt service routine function to call when FIFO is full. More...
|
+ |
+
+void | clearFifoFullAction () |
+ | Clears interrupt service routine to call when FIFO is full.
|
+ |
+bool | fifoAdd (uint8_t *data, int totalLen, volatile int *remLen) |
+ | Set interrupt service routine function to call when FIFO is empty. More...
|
+ |
+bool | fifoGet (volatile uint8_t *data, int totalLen, volatile int *rcvLen) |
+ | Set interrupt service routine function to call when FIFO is sufficently full to read. More...
|
+ |
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 PhysicalLayer. More...
|
|
diff --git a/functions_c.html b/functions_c.html
index b833cf16..cab8286b 100644
--- a/functions_c.html
+++ b/functions_c.html
@@ -102,10 +102,12 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable()
: SX127x
clearFifoEmptyAction()
-: SX127x
+: RF69
+, SX127x
clearFifoFullAction()
-: SX127x
+: RF69
+, SX127x
clearGdo0Action()
: CC1101
diff --git a/functions_f.html b/functions_f.html
index cb2eee6a..31a82209 100644
--- a/functions_f.html
+++ b/functions_f.html
@@ -86,10 +86,12 @@ $(document).ready(function(){initNavTree('functions_f.html',''); initResizable()
- f -
diff --git a/functions_func_c.html b/functions_func_c.html
index f02c9caa..7c65b814 100644
--- a/functions_func_c.html
+++ b/functions_func_c.html
@@ -102,10 +102,12 @@ $(document).ready(function(){initNavTree('functions_func_c.html',''); initResiza
: SX127x
clearFifoEmptyAction()
-: SX127x
+: RF69
+, SX127x
clearFifoFullAction()
-: SX127x
+: RF69
+, SX127x
clearGdo0Action()
: CC1101
diff --git a/functions_func_f.html b/functions_func_f.html
index 0a526fce..f2799ae2 100644
--- a/functions_func_f.html
+++ b/functions_func_f.html
@@ -86,10 +86,12 @@ $(document).ready(function(){initNavTree('functions_func_f.html',''); initResiza
- f -
- fifoAdd()
-: SX127x
+: RF69
+, SX127x
- fifoGet()
-: SX127x
+: RF69
+, SX127x
- fixedPacketLengthMode()
: CC1101
diff --git a/functions_func_s.html b/functions_func_s.html
index 969d745b..98f9fc1d 100644
--- a/functions_func_s.html
+++ b/functions_func_s.html
@@ -230,10 +230,12 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: SX127x
- setFifoEmptyAction()
-: SX127x
+: RF69
+, SX127x
- setFifoFullAction()
-: SX127x
+: RF69
+, SX127x
- setFrequency()
: CC1101
@@ -343,7 +345,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, RF69
- setReceivePipe()
-: nRF24
+: nRF24
- setRecvSequence()
: AX25Frame
@@ -399,7 +401,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: CC1101
, RF69
, Si443x
-, SX126x
+, SX126x
, SX127x
, SX128x
@@ -499,7 +501,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
- startTransmit()
: CC1101
, nRF24
-, PhysicalLayer
+, PhysicalLayer
, RF69
, Si443x
, SX126x
diff --git a/functions_s.html b/functions_s.html
index 00a4c54d..ee60e79e 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -236,10 +236,12 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: SX127x
- setFifoEmptyAction()
-: SX127x
+: RF69
+, SX127x
- setFifoFullAction()
-: SX127x
+: RF69
+, SX127x
- setFrequency()
: CC1101
@@ -349,7 +351,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, RF69
- setReceivePipe()
-: nRF24
+: nRF24
- setRecvSequence()
: AX25Frame
@@ -405,8 +407,8 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: CC1101
, RF69
, Si443x
-, SX126x
-, SX127x
+, SX126x
+, SX127x
, SX128x
- setTCXO()
@@ -473,7 +475,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: AX25Frame
- SSTVClient()
-: SSTVClient
+: SSTVClient
- standby()
: CC1101
@@ -517,7 +519,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
- startTransmit()
: CC1101
, nRF24
-, PhysicalLayer
+, PhysicalLayer
, RF69
, Si443x
, SX126x
diff --git a/navtreedata.js b/navtreedata.js
index 7c88d528..a2ba03f7 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -46,9 +46,9 @@ var NAVTREEINDEX =
[
"_a_f_s_k_8h_source.html",
"class_module.html#af998b86ce1243f616f6fcb6df5336207",
-"class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8",
-"class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3",
-"todo.html"
+"class_s_x126x.html#a95007639c2648a1dbb614493224606f1",
+"class_si4430.html#a025a31861d1511090168e416140d0343",
+"structtone__t.html#a3b0421dd255c7c59552741957a6224ed"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex1.js b/navtreeindex1.js
index 22e8c1ca..7fa025df 100644
--- a/navtreeindex1.js
+++ b/navtreeindex1.js
@@ -68,72 +68,78 @@ var NAVTREEINDEX1 =
"class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,12,11],
"class_physical_layer.html#afeb005bab389f137def61f1acc3714d3":[3,0,12,32],
"class_r_f69.html":[3,0,13],
-"class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853":[3,0,13,16],
-"class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,13,62],
-"class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638":[3,0,13,12],
-"class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa":[3,0,13,19],
-"class_r_f69.html#a0de2a07f264839cda945faebf7319e0e":[3,0,13,11],
-"class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa":[3,0,13,5],
-"class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8":[3,0,13,31],
-"class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69":[3,0,13,8],
-"class_r_f69.html#a2023f0f22aad00a702bdf598c2154043":[3,0,13,18],
-"class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1":[3,0,13,53],
-"class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a":[3,0,13,45],
-"class_r_f69.html#a222682569338abb49d6952430b6eebdd":[3,0,13,64],
-"class_r_f69.html#a26667d50ec845c28e17236c69c886561":[3,0,13,51],
-"class_r_f69.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,13,25],
-"class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459":[3,0,13,43],
+"class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853":[3,0,13,20],
+"class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,13,68],
+"class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638":[3,0,13,16],
+"class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa":[3,0,13,23],
+"class_r_f69.html#a0d7b67499462777f7909860405ca6b62":[3,0,13,4],
+"class_r_f69.html#a0de2a07f264839cda945faebf7319e0e":[3,0,13,15],
+"class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d":[3,0,13,13],
+"class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa":[3,0,13,7],
+"class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b":[3,0,13,43],
+"class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8":[3,0,13,35],
+"class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69":[3,0,13,10],
+"class_r_f69.html#a2023f0f22aad00a702bdf598c2154043":[3,0,13,22],
+"class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1":[3,0,13,59],
+"class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a":[3,0,13,51],
+"class_r_f69.html#a222682569338abb49d6952430b6eebdd":[3,0,13,70],
+"class_r_f69.html#a26667d50ec845c28e17236c69c886561":[3,0,13,57],
+"class_r_f69.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,13,29],
+"class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459":[3,0,13,49],
"class_r_f69.html#a35944b24d27a1ac98c1034cfcdb816cd":[3,0,13,1],
-"class_r_f69.html#a3983b66c83818b4082805bcafc712f00":[3,0,13,21],
-"class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,13,7],
-"class_r_f69.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,13,58],
-"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,13,33],
-"class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,13,44],
-"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,13,52],
-"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,13,60],
-"class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee":[3,0,13,4],
-"class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417":[3,0,13,10],
-"class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f":[3,0,13,17],
-"class_r_f69.html#a6d90ad1d455de045c53c5758babd876c":[3,0,13,48],
-"class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,13,50],
-"class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,13,47],
-"class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0":[3,0,13,9],
-"class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28":[3,0,13,36],
-"class_r_f69.html#a855dc194947b095b821ec1524ba6814c":[3,0,13,57],
-"class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1":[3,0,13,14],
-"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,13,55],
+"class_r_f69.html#a3983b66c83818b4082805bcafc712f00":[3,0,13,25],
+"class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,13,9],
+"class_r_f69.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,13,64],
+"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,13,37],
+"class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,13,50],
+"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,13,58],
+"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,13,66],
+"class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee":[3,0,13,6],
+"class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417":[3,0,13,12],
+"class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f":[3,0,13,21],
+"class_r_f69.html#a6d90ad1d455de045c53c5758babd876c":[3,0,13,54],
+"class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,13,56],
+"class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d":[3,0,13,42],
+"class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,13,53],
+"class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0":[3,0,13,11],
+"class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28":[3,0,13,40],
+"class_r_f69.html#a855dc194947b095b821ec1524ba6814c":[3,0,13,63],
+"class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1":[3,0,13,18],
+"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,13,61],
"class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942":[3,0,13,2],
-"class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad":[3,0,13,6],
-"class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc":[3,0,13,46],
-"class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a":[3,0,13,42],
-"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,13,34],
-"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,13,40],
-"class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf":[3,0,13,35],
-"class_r_f69.html#aada7c48828b950cdfd260594d502b03d":[3,0,13,49],
-"class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2":[3,0,13,37],
-"class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,13,59],
-"class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b":[3,0,13,38],
-"class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c":[3,0,13,41],
-"class_r_f69.html#abd556b0f455f9510213b17588a4baf1b":[3,0,13,26],
-"class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3":[3,0,13,28],
-"class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e":[3,0,13,32],
-"class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703":[3,0,13,29],
-"class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7":[3,0,13,15],
-"class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13":[3,0,13,30],
-"class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,13,39],
+"class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad":[3,0,13,8],
+"class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc":[3,0,13,52],
+"class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a":[3,0,13,48],
+"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,13,38],
+"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,13,46],
+"class_r_f69.html#aa6886410230c654400c76ec7710d623c":[3,0,13,14],
+"class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf":[3,0,13,39],
+"class_r_f69.html#aada7c48828b950cdfd260594d502b03d":[3,0,13,55],
+"class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2":[3,0,13,41],
+"class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,13,65],
+"class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b":[3,0,13,44],
+"class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c":[3,0,13,47],
+"class_r_f69.html#abd556b0f455f9510213b17588a4baf1b":[3,0,13,30],
+"class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3":[3,0,13,32],
+"class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e":[3,0,13,36],
+"class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703":[3,0,13,33],
+"class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7":[3,0,13,19],
+"class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13":[3,0,13,34],
+"class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,13,45],
"class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51":[3,0,13,3],
-"class_r_f69.html#ae36e8e6042245621a182b29526fe2245":[3,0,13,24],
-"class_r_f69.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,13,22],
-"class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,13,20],
-"class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,13,61],
-"class_r_f69.html#af068e6e862c99e39d0261a7971dd56db":[3,0,13,56],
-"class_r_f69.html#af434c67aabe02258ee6696a59973617b":[3,0,13,65],
-"class_r_f69.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,13,63],
-"class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a":[3,0,13,27],
-"class_r_f69.html#afae38fa64242043de34096bf497725f1":[3,0,13,54],
-"class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,13,23],
+"class_r_f69.html#ae36e8e6042245621a182b29526fe2245":[3,0,13,28],
+"class_r_f69.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,13,26],
+"class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,13,24],
+"class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3":[3,0,13,5],
+"class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,13,67],
+"class_r_f69.html#af068e6e862c99e39d0261a7971dd56db":[3,0,13,62],
+"class_r_f69.html#af434c67aabe02258ee6696a59973617b":[3,0,13,71],
+"class_r_f69.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,13,69],
+"class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a":[3,0,13,31],
+"class_r_f69.html#afae38fa64242043de34096bf497725f1":[3,0,13,60],
+"class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,13,27],
"class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448":[3,0,13,0],
-"class_r_f69.html#afd3a98c6ff75e1036c9ba6d5423851df":[3,0,13,13],
+"class_r_f69.html#afd3a98c6ff75e1036c9ba6d5423851df":[3,0,13,17],
"class_r_f_m22.html":[3,0,14],
"class_r_f_m23.html":[3,0,15],
"class_r_f_m95.html":[3,0,16],
@@ -243,11 +249,5 @@ var NAVTREEINDEX1 =
"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,31,71],
"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,31,62],
"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,31,72],
-"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,31,2],
-"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,31,35],
-"class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,31,12],
-"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,31,29],
-"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,31,52],
-"class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,31,10],
-"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,31,69]
+"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,31,2]
};
diff --git a/navtreeindex2.js b/navtreeindex2.js
index 8d119362..1feea14b 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -1,5 +1,11 @@
var NAVTREEINDEX2 =
{
+"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,31,35],
+"class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,31,12],
+"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,31,29],
+"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,31,52],
+"class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,31,10],
+"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,31,69],
"class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8":[3,0,31,0],
"class_s_x126x.html#aae1af90432c457e5bf8f8f362295399b":[3,0,31,13],
"class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b":[3,0,31,44],
@@ -243,11 +249,5 @@ var NAVTREEINDEX2 =
"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,42,19],
"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,42,32],
"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,42,22],
-"class_si4430.html":[3,0,21],
-"class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,21,2],
-"class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,21,1],
-"class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9":[3,0,21,0],
-"class_si4430.html#af8d615431bf66e06b45487f3fff73d16":[3,0,21,3],
-"class_si4431.html":[3,0,22],
-"class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0":[3,0,22,0]
+"class_si4430.html":[3,0,21]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index 9d7729ca..bf16a8ca 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,5 +1,11 @@
var NAVTREEINDEX3 =
{
+"class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,21,2],
+"class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,21,1],
+"class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9":[3,0,21,0],
+"class_si4430.html#af8d615431bf66e06b45487f3fff73d16":[3,0,21,3],
+"class_si4431.html":[3,0,22],
+"class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0":[3,0,22,0],
"class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3":[3,0,22,1],
"class_si4431.html#a4da296b35056e076ff69a288bd801d19":[3,0,22,2],
"class_si4432.html":[3,0,23],
@@ -120,15 +126,15 @@ var NAVTREEINDEX3 =
"dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,10],
"dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,9],
"files.html":[4,0],
-"functions.html":[3,3,0],
"functions.html":[3,3,0,0],
+"functions.html":[3,3,0],
"functions_b.html":[3,3,0,1],
"functions_c.html":[3,3,0,2],
"functions_d.html":[3,3,0,3],
"functions_e.html":[3,3,0,4],
"functions_f.html":[3,3,0,5],
-"functions_func.html":[3,3,1],
"functions_func.html":[3,3,1,0],
+"functions_func.html":[3,3,1],
"functions_func_b.html":[3,3,1,1],
"functions_func_c.html":[3,3,1,2],
"functions_func_d.html":[3,3,1,3],
@@ -243,11 +249,5 @@ var NAVTREEINDEX3 =
"struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40":[3,0,26,5],
"struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096":[3,0,26,1],
"structtone__t.html":[3,0,43],
-"structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf":[3,0,43,4],
-"structtone__t.html#a3b0421dd255c7c59552741957a6224ed":[3,0,43,5],
-"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84eda3419d77c8075bfd15090f8aac3dc05b2":[3,0,43,3],
-"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84eda8e78a66137f08df7785513efe3839c25":[3,0,43,2],
-"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84edab48055f9dc61d70f0204b2e5f9a56c09":[3,0,43,1],
-"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84edaeb5f3bbccaae0db7ee2e25cbd2fdaaf6":[3,0,43,0],
-"structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40":[3,0,43,6]
+"structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf":[3,0,43,4]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 96185eb8..764cd73b 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,4 +1,10 @@
var NAVTREEINDEX4 =
{
+"structtone__t.html#a3b0421dd255c7c59552741957a6224ed":[3,0,43,5],
+"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84eda3419d77c8075bfd15090f8aac3dc05b2":[3,0,43,3],
+"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84eda8e78a66137f08df7785513efe3839c25":[3,0,43,2],
+"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84edab48055f9dc61d70f0204b2e5f9a56c09":[3,0,43,1],
+"structtone__t.html#a77bdc77a9ff234c29010fbdfd90e84edaeb5f3bbccaae0db7ee2e25cbd2fdaaf6":[3,0,43,0],
+"structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40":[3,0,43,6],
"todo.html":[1]
};
diff --git a/search/all_2.js b/search/all_2.js
index d9e30a34..cb75822a 100644
--- a/search/all_2.js
+++ b/search/all_2.js
@@ -4,8 +4,8 @@ var searchData=
['cleardio0action_15',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
['cleardio1action_16',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]],
['clearfhssint_17',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]],
- ['clearfifoemptyaction_18',['clearFifoEmptyAction',['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x']]],
- ['clearfifofullaction_19',['clearFifoFullAction',['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x']]],
+ ['clearfifoemptyaction_18',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]],
+ ['clearfifofullaction_19',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]],
['cleargdo0action_20',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
['cleargdo2action_21',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
['clearirqaction_22',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]],
diff --git a/search/all_5.js b/search/all_5.js
index 463e5d5f..13d13c1a 100644
--- a/search/all_5.js
+++ b/search/all_5.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['fifoadd_46',['fifoAdd',['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x']]],
- ['fifoget_47',['fifoGet',['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x']]],
+ ['fifoadd_46',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]],
+ ['fifoget_47',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]],
['fixedpacketlengthmode_48',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]],
['flipbits_49',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]],
['flipbits16_50',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]],
diff --git a/search/all_f.js b/search/all_f.js
index fb68bd3d..bdcf6ef8 100644
--- a/search/all_f.js
+++ b/search/all_f.js
@@ -33,8 +33,8 @@ var searchData=
['setdirectsyncword_225',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
['setencoding_226',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]],
['setfhsshoppingperiod_227',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
- ['setfifoemptyaction_228',['setFifoEmptyAction',['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x']]],
- ['setfifofullaction_229',['setFifoFullAction',['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x']]],
+ ['setfifoemptyaction_228',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
+ ['setfifofullaction_229',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
['setfrequency_230',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]],
['setfrequencydeviation_231',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]],
['setgain_232',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
diff --git a/search/functions_2.js b/search/functions_2.js
index 4e3f31f7..2dd85e58 100644
--- a/search/functions_2.js
+++ b/search/functions_2.js
@@ -4,8 +4,8 @@ var searchData=
['cleardio0action_385',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
['cleardio1action_386',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]],
['clearfhssint_387',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]],
- ['clearfifoemptyaction_388',['clearFifoEmptyAction',['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x']]],
- ['clearfifofullaction_389',['clearFifoFullAction',['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x']]],
+ ['clearfifoemptyaction_388',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]],
+ ['clearfifofullaction_389',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]],
['cleargdo0action_390',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
['cleargdo2action_391',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
['clearirqaction_392',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]]
diff --git a/search/functions_5.js b/search/functions_5.js
index d1fc0ad0..3c654a5e 100644
--- a/search/functions_5.js
+++ b/search/functions_5.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['fifoadd_411',['fifoAdd',['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x']]],
- ['fifoget_412',['fifoGet',['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x']]],
+ ['fifoadd_411',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]],
+ ['fifoget_412',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]],
['fixedpacketlengthmode_413',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]],
['flipbits_414',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]],
['flipbits16_415',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]],
diff --git a/search/functions_f.js b/search/functions_f.js
index dafe3073..b736da62 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -31,8 +31,8 @@ var searchData=
['setdirectsyncword_511',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
['setencoding_512',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]],
['setfhsshoppingperiod_513',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
- ['setfifoemptyaction_514',['setFifoEmptyAction',['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x']]],
- ['setfifofullaction_515',['setFifoFullAction',['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x']]],
+ ['setfifoemptyaction_514',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
+ ['setfifofullaction_515',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
['setfrequency_516',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]],
['setfrequencydeviation_517',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]],
['setgain_518',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],