diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html
index f2c019df..5fd314bb 100644
--- a/_s_x127x_8h_source.html
+++ b/_s_x127x_8h_source.html
@@ -738,154 +738,157 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
-
-
- 1002 int16_t
setRSSIConfig(uint8_t smoothingSamples, int8_t offset = 0);
-
-
-
-
+
+
+
+
+ 1011 int16_t
setRSSIConfig(uint8_t smoothingSamples, int8_t offset = 0);
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
- 1083 void readBit(RADIOLIB_PIN_TYPE pin);
-
-
+
+
+
+
+ 1092 void readBit(RADIOLIB_PIN_TYPE pin);
-
-
-
-
-
-
- 1113 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
- 1118 #if !defined(RADIOLIB_GODMODE)
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
- 1128 bool _crcEnabled =
false;
-
- 1130 size_t _packetLength = 0;
-
- 1132 int16_t setFrequencyRaw(
float newFreq);
-
- 1134 int16_t configFSK();
- 1135 int16_t getActiveModem();
- 1136 int16_t directMode();
- 1137 int16_t setPacketMode(uint8_t mode, uint8_t len);
-
- 1139 #if !defined(RADIOLIB_GODMODE)
-
-
- 1142 float _dataRate = 0;
- 1143 bool _packetLengthQueried =
false;
- 1144 uint8_t _packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;
-
- 1146 bool findChip(uint8_t ver);
- 1147 int16_t setMode(uint8_t mode);
- 1148 int16_t setActiveModem(uint8_t modem);
- 1149 void clearIRQFlags();
- 1150 void clearFIFO(
size_t count);
- 1158 static uint8_t calculateBWManExp(
float bandwidth);
-
- 1160 virtual void errataFix(
bool rx) = 0;
-
-
-
-
-
+ 1122 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+ 1127 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+
+
+
+
+ 1137 bool _crcEnabled =
false;
+
+ 1139 size_t _packetLength = 0;
+
+ 1141 int16_t setFrequencyRaw(
float newFreq);
+
+ 1143 int16_t configFSK();
+ 1144 int16_t getActiveModem();
+ 1145 int16_t directMode();
+ 1146 int16_t setPacketMode(uint8_t mode, uint8_t len);
+
+ 1148 #if !defined(RADIOLIB_GODMODE)
+
+
+ 1151 float _dataRate = 0;
+ 1152 bool _packetLengthQueried =
false;
+ 1153 uint8_t _packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;
+
+ 1155 bool findChip(uint8_t ver);
+ 1156 int16_t setMode(uint8_t mode);
+ 1157 int16_t setActiveModem(uint8_t modem);
+ 1158 void clearIRQFlags();
+ 1159 void clearFIFO(
size_t count);
+ 1167 static uint8_t calculateBWManExp(
float bandwidth);
+
+ 1169 virtual void errataFix(
bool rx) = 0;
+
+
+
+
+
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
-int16_t setNodeAddress(uint8_t nodeAddr)
Sets FSK node address. Calling this method will enable address filtering. Only available in FSK mode.
Definition: SX127x.cpp:888
-int8_t getTempRaw()
Reads uncalibrated temperature value. This function will change operating mode and should not be call...
Definition: SX127x.cpp:1160
-int16_t startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)
Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.
Definition: SX127x.cpp:365
-void clearFHSSInt(void)
Clear the FHSS interrupt.
Definition: SX127x.cpp:1389
-int16_t invertIQ(bool invertIQ)
Enables/disables Invert the LoRa I and Q signals.
Definition: SX127x.cpp:1349
-int16_t setAFCAGCTrigger(uint8_t trigger)
Controls trigger of AFC and AGC.
Definition: SX127x.cpp:854
-int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: SX127x.cpp:1083
-void setDio1Action(void(*func)(void))
Set interrupt service routine function to call when DIO1 activates.
Definition: SX127x.cpp:427
-void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1373
-int16_t enableBitSync()
Enable Bit synchronizer.
Definition: SX127x.cpp:966
-void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX127x.cpp:1369
-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:274
-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:510
-int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:1046
-int16_t disableBitSync()
Disable Bit synchronizer (not allowed in Packet mode).
Definition: SX127x.cpp:970
-int16_t setAFC(bool isEnabled)
Enables or disables FSK automatic frequency correction(AFC)
Definition: SX127x.cpp:844
-int16_t setOokPeakThresholdStep(uint8_t value)
Size of each decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:958
-void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX127x.cpp:434
-int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word. Only available in LoRa mode.
Definition: SX127x.cpp:591
+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:879
+int8_t getTempRaw()
Reads uncalibrated temperature value. This function will change operating mode and should not be call...
Definition: SX127x.cpp:1197
+int16_t startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)
Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.
Definition: SX127x.cpp:356
+void clearFHSSInt(void)
Clear the FHSS interrupt.
Definition: SX127x.cpp:1426
+int16_t invertIQ(bool invertIQ)
Enables/disables Invert the LoRa I and Q signals.
Definition: SX127x.cpp:1386
+int16_t setAFCAGCTrigger(uint8_t trigger)
Controls trigger of AFC and AGC.
Definition: SX127x.cpp:845
+int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: SX127x.cpp:1120
+void setDio1Action(void(*func)(void))
Set interrupt service routine function to call when DIO1 activates.
Definition: SX127x.cpp:418
+void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1410
+int16_t enableBitSync()
Enable Bit synchronizer.
Definition: SX127x.cpp:957
+void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX127x.cpp:1406
+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:265
+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:501
+int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:1037
+int16_t disableBitSync()
Disable Bit synchronizer (not allowed in Packet mode).
Definition: SX127x.cpp:961
+int16_t setAFC(bool isEnabled)
Enables or disables FSK automatic frequency correction(AFC)
Definition: SX127x.cpp:835
+int16_t setOokPeakThresholdStep(uint8_t value)
Size of each decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:949
+void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX127x.cpp:425
+int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word. Only available in LoRa mode.
Definition: SX127x.cpp:582
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:59
-int16_t receiveDirect() override
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:319
-void setDio0Action(void(*func)(void))
Set interrupt service routine function to call when DIO0 activates.
Definition: SX127x.cpp:419
-int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...
Definition: SX127x.cpp:770
-int16_t startChannelScan()
Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...
Definition: SX127x.cpp:566
-float getDataRate() const
Get data rate of the latest transmitted packet.
Definition: SX127x.cpp:737
+int16_t receiveDirect() override
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:310
+void setDio0Action(void(*func)(void))
Set interrupt service routine function to call when DIO0 activates.
Definition: SX127x.cpp:410
+int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...
Definition: SX127x.cpp:761
+int16_t startChannelScan()
Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...
Definition: SX127x.cpp:557
+float getDataRate() const
Get data rate of the latest transmitted packet.
Definition: SX127x.cpp:728
int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override
Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to ...
Definition: SX127x.cpp:142
-int16_t setOokFixedOrFloorThreshold(uint8_t value)
Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...
Definition: SX127x.cpp:942
-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: SX127x.cpp:1127
-int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:1042
-int16_t disableAddressFiltering()
Disables FSK address filtering.
Definition: SX127x.cpp:916
-int16_t transmitDirect(uint32_t frf=0) override
Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:290
-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 255 byte...
Definition: SX127x.cpp:441
-int16_t setBroadcastAddress(uint8_t broadAddr)
Sets FSK broadcast address. Calling this method will enable address filtering. Only available in FSK ...
Definition: SX127x.cpp:902
-float getAFCError()
Gets current AFC error.
Definition: SX127x.cpp:710
-uint8_t getModemStatus()
Reads modem status. Only available in LoRa mode.
Definition: SX127x.cpp:1117
-uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX127x.cpp:1131
-int16_t standby() override
Sets the LoRa module to standby.
Definition: SX127x.cpp:282
+int16_t setOokFixedOrFloorThreshold(uint8_t value)
Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...
Definition: SX127x.cpp:933
+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: SX127x.cpp:1164
+int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:1033
+int16_t disableAddressFiltering()
Disables FSK address filtering.
Definition: SX127x.cpp:907
+uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX127x.cpp:1041
+int16_t transmitDirect(uint32_t frf=0) override
Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:281
+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 255 byte...
Definition: SX127x.cpp:432
+int16_t setBroadcastAddress(uint8_t broadAddr)
Sets FSK broadcast address. Calling this method will enable address filtering. Only available in FSK ...
Definition: SX127x.cpp:893
+float getAFCError()
Gets current AFC error.
Definition: SX127x.cpp:701
+uint8_t getModemStatus()
Reads modem status. Only available in LoRa mode.
Definition: SX127x.cpp:1154
+uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX127x.cpp:1168
+int16_t standby() override
Sets the LoRa module to standby.
Definition: SX127x.cpp:273
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:547
-float getSNR()
Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.
Definition: SX127x.cpp:726
+float getSNR()
Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.
Definition: SX127x.cpp:717
virtual void reset()=0
Reset method. Will reset the chip to the default state using RST pin. Declared pure virtual since SX1...
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:12
-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:628
-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:741
+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:619
+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:732
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:423
-uint16_t getIRQFlags()
Reads currently active IRQ flags, can be used to check which event caused an interrupt....
Definition: SX127x.cpp:1102
-int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:950
-int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)
Sets RSSI measurement configuration in FSK mode.
Definition: SX127x.cpp:1060
-int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: SX127x.cpp:934
-int16_t setAFCBandwidth(float afcBw)
Sets FSK automatic frequency correction bandwidth. Allowed values range from 2.6 to 250 kHz....
Definition: SX127x.cpp:828
-int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: SX127x.cpp:974
-int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)
Sets the hopping period and enables FHSS.
Definition: SX127x.cpp:1377
-int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.
Definition: SX127x.cpp:812
+void clearDio0Action()
Clears interrupt service routine to call when DIO0 activates.
Definition: SX127x.cpp:414
+uint16_t getIRQFlags()
Reads currently active IRQ flags, can be used to check which event caused an interrupt....
Definition: SX127x.cpp:1139
+int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:941
+int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)
Sets RSSI measurement configuration in FSK mode.
Definition: SX127x.cpp:1097
+int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: SX127x.cpp:925
+int16_t setAFCBandwidth(float afcBw)
Sets FSK automatic frequency correction bandwidth. Allowed values range from 2.6 to 250 kHz....
Definition: SX127x.cpp:819
+int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: SX127x.cpp:965
+int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)
Sets the hopping period and enables FHSS.
Definition: SX127x.cpp:1414
+int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.
Definition: SX127x.cpp:803
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:16
-int16_t scanChannel()
Performs scan for valid LoRa preamble in the current channel.
Definition: SX127x.cpp:254
-uint8_t getFHSSHoppingPeriod(void)
Gets FHSS hopping period.
Definition: SX127x.cpp:1381
-int16_t receive(uint8_t *data, size_t len) override
Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa ...
Definition: SX127x.cpp:209
-int16_t getChipVersion()
Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...
Definition: SX127x.cpp:1156
-int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: SX127x.cpp:1050
-size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX127x.cpp:1014
+int16_t scanChannel()
Performs scan for valid LoRa preamble in the current channel.
Definition: SX127x.cpp:245
+uint8_t getFHSSHoppingPeriod(void)
Gets FHSS hopping period.
Definition: SX127x.cpp:1418
+int16_t receive(uint8_t *data, size_t len) override
Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa ...
Definition: SX127x.cpp:200
+int16_t getChipVersion()
Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...
Definition: SX127x.cpp:1193
+int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: SX127x.cpp:1087
+size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX127x.cpp:1005
SX127x(Module *mod)
Default constructor. Called internally when creating new LoRa instance.
Definition: SX127x.cpp:4
-int16_t packetMode()
Disables direct mode and enables packet mode, allowing the module to receive packets....
Definition: SX127x.cpp:356
-int16_t setCurrentLimit(uint8_t currentLimit)
Sets current limit for over current protection at transmitter amplifier. Allowed values range from 45...
Definition: SX127x.cpp:604
-float getFrequencyError(bool autoCorrect=false)
Gets frequency error of the latest received packet.
Definition: SX127x.cpp:657
-uint8_t getFHSSChannel(void)
Gets the FHSS channel in use.
Definition: SX127x.cpp:1385
+int16_t packetMode()
Disables direct mode and enables packet mode, allowing the module to receive packets....
Definition: SX127x.cpp:347
+int16_t setCurrentLimit(uint8_t currentLimit)
Sets current limit for over current protection at transmitter amplifier. Allowed values range from 45...
Definition: SX127x.cpp:595
+float getFrequencyError(bool autoCorrect=false)
Gets frequency error of the latest received packet.
Definition: SX127x.cpp:648
+uint8_t getFHSSChannel(void)
Gets the FHSS channel in use.
Definition: SX127x.cpp:1422
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_r_f_m95-members.html b/class_r_f_m95-members.html
index ddc0fd47..aabcd63d 100644
--- a/class_r_f_m95-members.html
+++ b/class_r_f_m95-members.html
@@ -118,85 +118,86 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
-
random(int32_t min, int32_t max) | PhysicalLayer | |
-
randomByte() | SX127x | virtual |
-
read() | PhysicalLayer | |
-
readBit(RADIOLIB_PIN_TYPE 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 | |
-
setCrcFiltering(bool crcOn=true) | SX127x | |
-
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 |
-
setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
-
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 | |
-
setOokPeakThresholdStep(uint8_t value) | SX127x | |
-
setOokThresholdType(uint8_t type) | SX127x | |
-
setOutputPower(int8_t power, bool useRfo=false) | 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 |
-
startChannelScan() | SX127x | |
-
startDirect() | PhysicalLayer | |
-
startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+
getTimeOnAir(size_t len) | SX127x | |
+
implicitHeader(size_t len) | SX1278 | |
+
invertIQ(bool invertIQ) | SX127x | |
+
packetMode() | SX127x | |
+
PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+
random(int32_t max) | PhysicalLayer | |
+
random(int32_t min, int32_t max) | PhysicalLayer | |
+
randomByte() | SX127x | virtual |
+
read() | PhysicalLayer | |
+
readBit(RADIOLIB_PIN_TYPE 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 | |
+
setCrcFiltering(bool crcOn=true) | SX127x | |
+
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 |
+
setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+
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 | |
+
setOokPeakThresholdStep(uint8_t value) | SX127x | |
+
setOokThresholdType(uint8_t type) | SX127x | |
+
setOutputPower(int8_t power, bool useRfo=false) | 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 |
+
startChannelScan() | SX127x | |
+
startDirect() | PhysicalLayer | |
+
startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_r_f_m95.html b/class_r_f_m95.html
index 69987ce5..22e70ea1 100644
--- a/class_r_f_m95.html
+++ b/class_r_f_m95.html
@@ -321,6 +321,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_r_f_m96-members.html b/class_r_f_m96-members.html
index a2baa3c9..fcc30588 100644
--- a/class_r_f_m96-members.html
+++ b/class_r_f_m96-members.html
@@ -118,85 +118,86 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_r_f_m96.html b/class_r_f_m96.html
index 6118dee1..9cc61ae8 100644
--- a/class_r_f_m96.html
+++ b/class_r_f_m96.html
@@ -320,6 +320,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_r_f_m97-members.html b/class_r_f_m97-members.html
index 21737686..e26847d7 100644
--- a/class_r_f_m97-members.html
+++ b/class_r_f_m97-members.html
@@ -118,86 +118,87 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_r_f_m97.html b/class_r_f_m97.html
index 2f12e1f1..6d5fa3bc 100644
--- a/class_r_f_m97.html
+++ b/class_r_f_m97.html
@@ -328,6 +328,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_s_x1272-members.html b/class_s_x1272-members.html
index 6562f819..07368423 100644
--- a/class_s_x1272-members.html
+++ b/class_s_x1272-members.html
@@ -118,84 +118,85 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1272 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1272.html b/class_s_x1272.html
index e52fcc5d..a45b2df2 100644
--- a/class_s_x1272.html
+++ b/class_s_x1272.html
@@ -307,6 +307,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_s_x1273-members.html b/class_s_x1273-members.html
index 6f032764..6eee08d9 100644
--- a/class_s_x1273-members.html
+++ b/class_s_x1273-members.html
@@ -118,85 +118,86 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1272 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1273.html b/class_s_x1273.html
index 28043921..413e948c 100644
--- a/class_s_x1273.html
+++ b/class_s_x1273.html
@@ -317,6 +317,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html
index 6e30db16..d29932be 100644
--- a/class_s_x1276-members.html
+++ b/class_s_x1276-members.html
@@ -118,85 +118,86 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1276.html b/class_s_x1276.html
index dc3fad14..a9c9faf9 100644
--- a/class_s_x1276.html
+++ b/class_s_x1276.html
@@ -320,6 +320,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html
index eb1330a3..b30f6a92 100644
--- a/class_s_x1277-members.html
+++ b/class_s_x1277-members.html
@@ -118,85 +118,86 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1277.html b/class_s_x1277.html
index c9cd31a7..77831a2d 100644
--- a/class_s_x1277.html
+++ b/class_s_x1277.html
@@ -323,6 +323,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html
index 606b2d01..7959a06c 100644
--- a/class_s_x1278-members.html
+++ b/class_s_x1278-members.html
@@ -118,84 +118,85 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1278.html b/class_s_x1278.html
index 025857f1..b705f341 100644
--- a/class_s_x1278.html
+++ b/class_s_x1278.html
@@ -312,6 +312,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html
index 1fcaab56..7751c34f 100644
--- a/class_s_x1279-members.html
+++ b/class_s_x1279-members.html
@@ -118,85 +118,86 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | SX127x | |
- 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(uint8_t value) | SX127x | |
- setOokThresholdType(uint8_t type) | SX127x | |
- setOutputPower(int8_t power, bool useRfo=false) | 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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ implicitHeader(size_t len) | SX1278 | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | SX127x | |
+ 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(uint8_t value) | SX127x | |
+ setOokThresholdType(uint8_t type) | SX127x | |
+ setOutputPower(int8_t power, bool useRfo=false) | 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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x1279.html b/class_s_x1279.html
index 7648ad94..18bfd131 100644
--- a/class_s_x1279.html
+++ b/class_s_x1279.html
@@ -320,6 +320,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html
index 76add2c3..5ece5ed1 100644
--- a/class_s_x127x-members.html
+++ b/class_s_x127x-members.html
@@ -112,74 +112,75 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable
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(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX127x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE 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 | |
- setCrcFiltering(bool crcOn=true) | 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 |
- setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
- 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 | |
- setOokPeakThresholdStep(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 |
- startChannelScan() | SX127x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
+ getTimeOnAir(size_t len) | SX127x | |
+ invertIQ(bool invertIQ) | SX127x | |
+ packetMode() | SX127x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX127x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE 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 | |
+ setCrcFiltering(bool crcOn=true) | 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 |
+ setFHSSHoppingPeriod(uint8_t freqHoppingPeriod) | SX127x | |
+ 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 | |
+ setOokPeakThresholdStep(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 |
+ startChannelScan() | SX127x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_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=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) | SX127x | |
diff --git a/class_s_x127x.html b/class_s_x127x.html
index dd419809..ad797aac 100644
--- a/class_s_x127x.html
+++ b/class_s_x127x.html
@@ -262,6 +262,9 @@ void | int16_t | variablePacketLengthMode (uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK) |
| Set modem in variable packet length mode. Available in FSK mode only. More...
|
|
+uint32_t | getTimeOnAir (size_t len) |
+ | Get expected time-on-air for a given size of payload. More...
|
+ |
int16_t | setCrcFiltering (bool crcOn=true) |
| Enable CRC filtering and generation. More...
|
|
@@ -866,6 +869,33 @@ void ReturnsUncalibrated temperature sensor reading.
+
+
+
+◆ getTimeOnAir()
+
+
+
+
+
+ uint32_t SX127x::getTimeOnAir |
+ ( |
+ size_t |
+ len | ) |
+ |
+
+
+
+
+ Get expected time-on-air for a given size of payload.
+ - Parameters
-
+
+ len | Payload length in bytes. |
+
+
+
+ - Returns
- Expected time-on-air in microseconds.
+
diff --git a/class_s_x127x.js b/class_s_x127x.js
index ef1e8dbc..46ee4c71 100644
--- a/class_s_x127x.js
+++ b/class_s_x127x.js
@@ -22,6 +22,7 @@ var class_s_x127x =
[ "getPacketLength", "class_s_x127x.html#a462fa74275e67c296328a01f361892d5", null ],
[ "getSNR", "class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb", null ],
[ "getTempRaw", "class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1", null ],
+ [ "getTimeOnAir", "class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac", null ],
[ "invertIQ", "class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04", null ],
[ "packetMode", "class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1", null ],
[ "randomByte", "class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450", null ],
diff --git a/functions_func_g.html b/functions_func_g.html
index fc60e89d..1f84572d 100644
--- a/functions_func_g.html
+++ b/functions_func_g.html
@@ -187,6 +187,7 @@ $(document).ready(function(){initNavTree('functions_func_g.html',''); initResiza
getTimeOnAir()
: SX126x
+, SX127x
, SX128x
diff --git a/functions_g.html b/functions_g.html
index bfbc5fe7..157bfd67 100644
--- a/functions_g.html
+++ b/functions_g.html
@@ -187,6 +187,7 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable()
getTimeOnAir()
: SX126x
+, SX127x
, SX128x
diff --git a/navtreedata.js b/navtreedata.js
index 568087f7..6b795a69 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -47,7 +47,7 @@ var NAVTREEINDEX =
"_a_f_s_k_8h_source.html",
"class_morse_client.html",
"class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5",
-"class_si443x.html#a41a1de0ebffe7b65de6fd8cceb9a5123"
+"class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex2.js b/navtreeindex2.js
index 5ee7aa0e..b210c611 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -85,80 +85,81 @@ var NAVTREEINDEX2 =
"class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a":[3,0,37,0],
"class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817":[3,0,37,3],
"class_s_x127x.html":[3,0,38],
-"class_s_x127x.html#a071442611a32154e8b3db7981f242a53":[3,0,38,25],
-"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,38,23],
-"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,38,50],
+"class_s_x127x.html#a071442611a32154e8b3db7981f242a53":[3,0,38,26],
+"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,38,24],
+"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,38,51],
"class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa":[3,0,38,8],
-"class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c":[3,0,38,74],
-"class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059":[3,0,38,62],
-"class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04":[3,0,38,22],
-"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,38,49],
-"class_s_x127x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,38,31],
-"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,38,57],
+"class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c":[3,0,38,75],
+"class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059":[3,0,38,63],
+"class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04":[3,0,38,23],
+"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,38,50],
+"class_s_x127x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,38,32],
+"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,38,58],
"class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc":[3,0,38,18],
-"class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68":[3,0,38,33],
-"class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002":[3,0,38,41],
+"class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68":[3,0,38,34],
+"class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002":[3,0,38,42],
"class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66":[3,0,38,5],
-"class_s_x127x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,38,67],
-"class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e":[3,0,38,35],
-"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,38,60],
-"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,38,47],
+"class_s_x127x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,38,68],
+"class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e":[3,0,38,36],
+"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,38,61],
+"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,38,48],
"class_s_x127x.html#a462fa74275e67c296328a01f361892d5":[3,0,38,19],
-"class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54":[3,0,38,52],
-"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,38,69],
+"class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54":[3,0,38,53],
+"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,38,70],
"class_s_x127x.html#a4c27736905cf848a67d6cbc92df823b8":[3,0,38,17],
"class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544":[3,0,38,10],
"class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c":[3,0,38,13],
"class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430":[3,0,38,1],
-"class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022":[3,0,38,38],
-"class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef":[3,0,38,37],
-"class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450":[3,0,38,24],
+"class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022":[3,0,38,39],
+"class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef":[3,0,38,38],
+"class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450":[3,0,38,25],
"class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359":[3,0,38,9],
"class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823":[3,0,38,3],
-"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,38,61],
-"class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1":[3,0,38,46],
+"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,38,62],
+"class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1":[3,0,38,47],
"class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd":[3,0,38,7],
-"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,38,53],
-"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,38,64],
+"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,38,54],
+"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,38,65],
"class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1":[3,0,38,21],
-"class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a":[3,0,38,40],
+"class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a":[3,0,38,41],
"class_s_x127x.html#a9b6532a25e1730973ac08146008adca5":[3,0,38,4],
-"class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc":[3,0,38,58],
-"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,38,71],
-"class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238":[3,0,38,44],
-"class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,38,32],
-"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,38,51],
-"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,38,36],
-"class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,38,68],
-"class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,38,54],
-"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,38,48],
-"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,38,45],
+"class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc":[3,0,38,59],
+"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,38,72],
+"class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238":[3,0,38,45],
+"class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,38,33],
+"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,38,52],
+"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,38,37],
+"class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,38,69],
+"class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,38,55],
+"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,38,49],
+"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,38,46],
"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb":[3,0,38,20],
-"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,38,39],
-"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,38,27],
-"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,38,59],
+"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,38,40],
+"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,38,28],
+"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,38,60],
"class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d":[3,0,38,16],
"class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c":[3,0,38,0],
-"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,38,56],
+"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,38,57],
+"class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac":[3,0,38,22],
"class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617":[3,0,38,14],
-"class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5":[3,0,38,34],
-"class_s_x127x.html#ada53419d65f207f352124da7747c5960":[3,0,38,42],
+"class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5":[3,0,38,35],
+"class_s_x127x.html#ada53419d65f207f352124da7747c5960":[3,0,38,43],
"class_s_x127x.html#adc25b685de0859b799488bf7729350b6":[3,0,38,12],
-"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,38,66],
+"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,38,67],
"class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3":[3,0,38,2],
-"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,38,30],
-"class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d":[3,0,38,63],
-"class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,38,28],
-"class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,38,26],
-"class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,38,55],
-"class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,38,70],
+"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,38,31],
+"class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d":[3,0,38,64],
+"class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,38,29],
+"class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,38,27],
+"class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,38,56],
+"class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,38,71],
"class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd":[3,0,38,11],
-"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,38,73],
-"class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,38,65],
+"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,38,74],
+"class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,38,66],
"class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362":[3,0,38,15],
-"class_s_x127x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,38,72],
-"class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,38,29],
-"class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123":[3,0,38,43],
+"class_s_x127x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,38,73],
+"class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,38,30],
+"class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123":[3,0,38,44],
"class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5":[3,0,38,6],
"class_s_x1280.html":[3,0,39],
"class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb":[3,0,39,0],
@@ -248,6 +249,5 @@ var NAVTREEINDEX2 =
"class_si443x.html#a1382fc3b68f447e381613e6670747128":[3,0,24,21],
"class_si443x.html#a178b471527813a608c04db7d3c9648d6":[3,0,24,16],
"class_si443x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,24,15],
-"class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10":[3,0,24,6],
-"class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314":[3,0,24,33]
+"class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10":[3,0,24,6]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index d407700e..8f4a6f75 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX3 =
{
+"class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314":[3,0,24,33],
"class_si443x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,24,34],
"class_si443x.html#a427f24f614f04e87094354047bf1bf00":[3,0,24,5],
"class_si443x.html#a453eda5436dc4dfe0dad676dc3977752":[3,0,24,1],
diff --git a/search/all_6.js b/search/all_6.js
index c45b4a6c..44de1e76 100644
--- a/search/all_6.js
+++ b/search/all_6.js
@@ -27,5 +27,5 @@ var searchData=
['getstatus_74',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
['gettemperature_75',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
['gettempraw_76',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
- ['gettimeonair_77',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]]
+ ['gettimeonair_77',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]]
];
diff --git a/search/functions_6.js b/search/functions_6.js
index 187af6de..7652565a 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -27,5 +27,5 @@ var searchData=
['getstatus_430',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
['gettemperature_431',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
['gettempraw_432',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
- ['gettimeonair_433',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]]
+ ['gettimeonair_433',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]]
];
|