diff --git a/_s_t_m32_w_lx_8h_source.html b/_s_t_m32_w_lx_8h_source.html
index b77c6d15..cd225857 100644
--- a/_s_t_m32_w_lx_8h_source.html
+++ b/_s_t_m32_w_lx_8h_source.html
@@ -186,7 +186,7 @@ $(document).ready(function(){initNavTree('_s_t_m32_w_lx_8h_source.html',''); ini
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: STM32WLx.cpp:141
int16_t beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false)
Initialization method for FSK modem.
Definition: STM32WLx.cpp:27
Derived class for SX1262 modules.
Definition: SX1262.h:22
-void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1482
+void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1478
diff --git a/_s_x126x_8h_source.html b/_s_x126x_8h_source.html
index 96d76865..5e5ab9d8 100644
--- a/_s_x126x_8h_source.html
+++ b/_s_x126x_8h_source.html
@@ -521,187 +521,187 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
-
-
-
+
+
+
-
-
- 463 int16_t
begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength,
float tcxoVoltage,
bool useRegulatorLDO =
false);
-
- 476 int16_t
beginFSK(
float br,
float freqDev,
float rxBw, uint16_t preambleLength,
float tcxoVoltage,
bool useRegulatorLDO =
false);
-
- 484 int16_t
reset(
bool verify =
true);
-
- 494 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
- 503 int16_t
receive(uint8_t* data,
size_t len)
override;
-
-
-
-
-
-
-
- 532 int16_t
scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
-
- 540 int16_t
sleep(
bool retainConfig =
true);
-
-
-
- 555 int16_t
standby(uint8_t mode,
bool wakeup =
true);
+ 461 int16_t
begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength,
float tcxoVoltage,
bool useRegulatorLDO =
false);
+
+ 474 int16_t
beginFSK(
float br,
float freqDev,
float rxBw, uint16_t preambleLength,
float tcxoVoltage,
bool useRegulatorLDO =
false);
+
+ 482 int16_t
reset(
bool verify =
true);
+
+ 492 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+ 501 int16_t
receive(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+ 530 int16_t
scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+
+ 538 int16_t
sleep(
bool retainConfig =
true);
+
+
+
+ 553 int16_t
standby(uint8_t mode,
bool wakeup =
true);
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 611 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
-
-
-
- 642 int16_t
startReceive(uint32_t timeout, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE,
size_t len = 0);
-
- 654 int16_t
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
-
- 670 int16_t
startReceiveDutyCycleAuto(uint16_t senderPreambleLength = 0, uint16_t minSymbols = 8, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
-
-
-
- 686 int16_t
readData(uint8_t* data,
size_t len)
override;
-
-
-
- 703 int16_t
startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 609 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+
+
+
+
+ 640 int16_t
startReceive(uint32_t timeout, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE,
size_t len = 0);
+
+ 652 int16_t
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
+
+ 668 int16_t
startReceiveDutyCycleAuto(uint16_t senderPreambleLength = 0, uint16_t minSymbols = 8, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
+
+
+
+ 684 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
+
+ 701 int16_t
startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+
+
+
+
-
-
-
-
-
-
-
-
- 740 int16_t
setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 816 int16_t
setSyncWord(uint8_t* syncWord,
size_t len)
override;
-
- 825 int16_t
setSyncBits(uint8_t *syncWord, uint8_t bitsLen);
-
-
-
-
-
-
-
- 856 int16_t
setCRC(uint8_t len, uint16_t initial = 0x1D0F, uint16_t polynomial = 0x1021,
bool inverted =
true);
-
- 865 int16_t
setWhitening(
bool enabled, uint16_t initial = 0x01FF);
-
- 876 int16_t
setTCXO(
float voltage, uint32_t delay = 5000);
-
-
-
-
-
- 895 float getRSSI(
bool packet =
true);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1028 int16_t
invertIQ(
bool enable)
override;
-
- 1030 #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
-
-
-
-
- 1053 int16_t
uploadPatch(
const uint32_t* patch,
size_t len,
bool nonvolatile =
true);
-
- 1062 int16_t
spectralScanStart(uint16_t numSamples, uint8_t window = RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval = RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US);
-
-
-
-
-
-
-
- 1093 int16_t
setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax = RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut = RADIOLIB_SX126X_PA_CONFIG_PA_LUT);
-
- 1095 #if !RADIOLIB_GODMODE
-
-
+
+
+
+
+
+
+ 738 int16_t
setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 814 int16_t
setSyncWord(uint8_t* syncWord,
size_t len)
override;
+
+ 823 int16_t
setSyncBits(uint8_t *syncWord, uint8_t bitsLen);
+
+
+
+
+
+
+
+ 854 int16_t
setCRC(uint8_t len, uint16_t initial = 0x1D0F, uint16_t polynomial = 0x1021,
bool inverted =
true);
+
+ 863 int16_t
setWhitening(
bool enabled, uint16_t initial = 0x01FF);
+
+ 874 int16_t
setTCXO(
float voltage, uint32_t delay = 5000);
+
+
+
+
+
+ 893 float getRSSI(
bool packet =
true);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1026 int16_t
invertIQ(
bool enable)
override;
+
+ 1028 #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
+
+
+
+
+ 1051 int16_t
uploadPatch(
const uint32_t* patch,
size_t len,
bool nonvolatile =
true);
+
+ 1060 int16_t
spectralScanStart(uint16_t numSamples, uint8_t window = RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval = RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US);
+
+
+
+
+
+
+
+ 1091 int16_t
setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax = RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut = RADIOLIB_SX126X_PA_CONFIG_PA_LUT);
+
+ 1093 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
+
+
+
1100 int16_t setTx(uint32_t timeout = 0);
@@ -728,59 +728,66 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
1121 uint16_t getDeviceErrors();
1122 int16_t clearDeviceErrors();
- 1124 int16_t startReceiveCommon(uint32_t timeout = RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
- 1125 int16_t setFrequencyRaw(
float freq);
- 1126 int16_t setPacketMode(uint8_t mode, uint8_t len);
- 1127 int16_t setHeaderType(uint8_t hdrType,
size_t len = 0xFF);
- 1128 int16_t directMode();
- 1129 int16_t packetMode();
-
-
- 1132 int16_t fixSensitivity();
- 1133 int16_t fixPaClamping(
bool enable =
true);
- 1134 int16_t fixImplicitTimeout();
- 1135 int16_t fixInvertedIQ(uint8_t iqConfig);
-
- 1137 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
-
-
-
-
- 1143 static int16_t SPIparseStatus(uint8_t in);
-
- 1145 #if !RADIOLIB_GODMODE
-
-
-
- 1149 uint8_t bandwidth = 0, spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
- 1150 uint16_t preambleLengthLoRa = 0;
- 1151 float bandwidthKhz = 0;
- 1152 bool ldroAuto =
true;
-
- 1154 uint32_t bitRate = 0, frequencyDev = 0;
- 1155 uint8_t rxBandwidth = 0, pulseShape = 0, crcTypeFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0;
- 1156 uint16_t preambleLengthFSK = 0;
- 1157 float rxBandwidthKhz = 0;
-
- 1159 float dataRateMeasured = 0;
+ 1124 #if !RADIOLIB_GODMODE
+
+
+ 1127 const char* chipType;
+ 1128 uint8_t bandwidth = 0;
+
+ 1130 int16_t setFrequencyRaw(
float freq);
+ 1131 int16_t fixPaClamping(
bool enable =
true);
+
+
+ 1134 static int16_t SPIparseStatus(uint8_t in);
+
+ 1136 #if !RADIOLIB_GODMODE
+
+
+
+
+ 1141 uint8_t spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
+ 1142 uint16_t preambleLengthLoRa = 0;
+ 1143 float bandwidthKhz = 0;
+ 1144 bool ldroAuto =
true;
+
+ 1146 uint32_t bitRate = 0, frequencyDev = 0;
+ 1147 uint8_t rxBandwidth = 0, pulseShape = 0, crcTypeFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0;
+ 1148 uint16_t preambleLengthFSK = 0;
+ 1149 float rxBandwidthKhz = 0;
+
+ 1151 float dataRateMeasured = 0;
+
+ 1153 uint32_t tcxoDelay = 0;
+
+ 1155 size_t implicitLen = 0;
+ 1156 uint8_t invertIQEnabled = RADIOLIB_SX126X_LORA_IQ_STANDARD;
+
+
+
- 1161 uint32_t tcxoDelay = 0;
-
- 1163 size_t implicitLen = 0;
- 1164 uint8_t invertIQEnabled = RADIOLIB_SX126X_LORA_IQ_STANDARD;
- 1165 const char* chipType;
-
-
-
-
- 1170 int16_t config(uint8_t modem);
- 1171 bool findChip(
const char* verStr);
-
+ 1161 int16_t config(uint8_t modem);
+ 1162 bool findChip(
const char* verStr);
+ 1163 int16_t startReceiveCommon(uint32_t timeout = RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
+ 1164 int16_t setPacketMode(uint8_t mode, uint8_t len);
+ 1165 int16_t setHeaderType(uint8_t hdrType,
size_t len = 0xFF);
+ 1166 int16_t directMode();
+ 1167 int16_t packetMode();
+
+
+ 1170 int16_t fixSensitivity();
+ 1171 int16_t fixImplicitTimeout();
+ 1172 int16_t fixInvertedIQ(uint8_t iqConfig);
-
-
-
+
+
+ 1176 void effectEvalPre(uint8_t* buff, uint32_t start);
+ 1177 void effectEvalPost(uint8_t* buff, uint32_t start);
+
+
+
+
+
+
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:31
static const size_t RFSWITCH_MAX_PINS
The maximum number of pins supported by the RF switch code.
Definition: Module.h:42
@ MODE_TX
Definition: Module.h:71
@@ -792,84 +799,84 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
virtual int16_t sleep()
Sets module to sleep.
Definition: PhysicalLayer.cpp:118
Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...
Definition: SX126x.h:431
-int16_t startChannelScan() override
Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is dete...
Definition: SX126x.cpp:741
-void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX126x.cpp:502
-float getFrequencyError()
Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...
Definition: SX126x.cpp:1350
-int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)
Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...
Definition: SX126x.cpp:633
-void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1478
-void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:486
-void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX126x.cpp:506
-int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)
Set the PA configuration. Allows user to optimize PA for a specific output power and matching network...
Definition: SX126x.cpp:1785
-int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX126x.cpp:1446
-int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX126x.cpp:588
-int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX126x.cpp:1087
-void setChannelScanAction(void(*func)(void))
Sets interrupt service routine to call when a channel scan is finished.
Definition: SX126x.cpp:510
-int16_t setRegulatorLDO()
Set regulator mode to LDO.
Definition: SX126x.cpp:1466
-int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: SX126x.cpp:1536
-int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)
Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...
Definition: SX126x.cpp:1560
-int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...
Definition: SX126x.cpp:1474
-void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1482
-int16_t beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for FSK modem.
Definition: SX126x.cpp:100
-int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....
Definition: SX126x.cpp:790
+int16_t startChannelScan() override
Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is dete...
Definition: SX126x.cpp:737
+void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX126x.cpp:498
+float getFrequencyError()
Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...
Definition: SX126x.cpp:1346
+int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)
Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...
Definition: SX126x.cpp:629
+void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1474
+void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:482
+void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX126x.cpp:502
+int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)
Set the PA configuration. Allows user to optimize PA for a specific output power and matching network...
Definition: SX126x.cpp:1781
+int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX126x.cpp:1442
+int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX126x.cpp:584
+int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX126x.cpp:1083
+void setChannelScanAction(void(*func)(void))
Sets interrupt service routine to call when a channel scan is finished.
Definition: SX126x.cpp:506
+int16_t setRegulatorLDO()
Set regulator mode to LDO.
Definition: SX126x.cpp:1462
+int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: SX126x.cpp:1532
+int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)
Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...
Definition: SX126x.cpp:1556
+int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...
Definition: SX126x.cpp:1470
+void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1478
+int16_t beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for FSK modem.
Definition: SX126x.cpp:96
+int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....
Definition: SX126x.cpp:786
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
-int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX126x.cpp:1462
-int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1486
+int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX126x.cpp:1458
+int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1482
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-bool isRxTimeout()
Check whether the IRQ bit for RxTimeout is set.
Definition: SX126x.cpp:1452
-int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: SX126x.cpp:1175
-int16_t spectralScanGetStatus()
Read the status of spectral scan.
Definition: SX126x.cpp:1627
-int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1647
-int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....
Definition: SX126x.cpp:987
-int16_t setRegulatorDCDC()
Set regulator mode to DC-DC.
Definition: SX126x.cpp:1470
-int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)
Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....
Definition: SX126x.cpp:606
-uint32_t calculateRxTimeout(uint32_t timeoutUs)
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: SX126x.cpp:1439
-void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:490
-uint32_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: SX126x.cpp:1404
-int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX126x.cpp:469
-int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: SX126x.cpp:913
-int16_t setBitRate(float br)
Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: SX126x.cpp:937
-void clearChannelScanAction()
Clears interrupt service routine to call when a channel scan is finished.
Definition: SX126x.cpp:514
-uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX126x.cpp:1507
-void spectralScanAbort()
Abort an ongoing spectral scan.
Definition: SX126x.cpp:1623
-int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...
Definition: SX126x.cpp:361
-int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)
Start spectral scan. Requires binary path to be uploaded.
Definition: SX126x.cpp:1607
-void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode.
Definition: SX126x.cpp:1555
-int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX126x.cpp:580
-int16_t setCurrentLimit(float currentLimit)
Sets current protection limit. Can be set in 2.5 mA steps.
Definition: SX126x.cpp:878
-int16_t setRxBoostedGainMode(bool rxbgm, bool persist=true)
Enables or disables Rx Boosted Gain mode as described in SX126x datasheet section 9....
Definition: SX126x.cpp:1050
-int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX126x.cpp:345
+bool isRxTimeout()
Check whether the IRQ bit for RxTimeout is set.
Definition: SX126x.cpp:1448
+int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: SX126x.cpp:1171
+int16_t spectralScanGetStatus()
Read the status of spectral scan.
Definition: SX126x.cpp:1623
+int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1643
+int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....
Definition: SX126x.cpp:983
+int16_t setRegulatorDCDC()
Set regulator mode to DC-DC.
Definition: SX126x.cpp:1466
+int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)
Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....
Definition: SX126x.cpp:602
+uint32_t calculateRxTimeout(uint32_t timeoutUs)
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: SX126x.cpp:1435
+void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:486
+uint32_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: SX126x.cpp:1400
+int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX126x.cpp:465
+int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: SX126x.cpp:909
+int16_t setBitRate(float br)
Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: SX126x.cpp:933
+void clearChannelScanAction()
Clears interrupt service routine to call when a channel scan is finished.
Definition: SX126x.cpp:510
+uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX126x.cpp:1503
+void spectralScanAbort()
Abort an ongoing spectral scan.
Definition: SX126x.cpp:1619
+int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...
Definition: SX126x.cpp:357
+int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)
Start spectral scan. Requires binary path to be uploaded.
Definition: SX126x.cpp:1603
+void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode.
Definition: SX126x.cpp:1551
+int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX126x.cpp:576
+int16_t setCurrentLimit(float currentLimit)
Sets current protection limit. Can be set in 2.5 mA steps.
Definition: SX126x.cpp:874
+int16_t setRxBoostedGainMode(bool rxbgm, bool persist=true)
Enables or disables Rx Boosted Gain mode as described in SX126x datasheet section 9....
Definition: SX126x.cpp:1046
+int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX126x.cpp:341
int16_t startTransmit(const char *str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:149
-int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1400
-int16_t begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for LoRa modem.
Definition: SX126x.cpp:15
-int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)
Sets CRC configuration.
Definition: SX126x.cpp:1220
-uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX126x.cpp:1822
-int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX126x.cpp:194
-int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)
Sets LoRa sync word.
Definition: SX126x.cpp:867
-float getCurrentLimit()
Reads current protection limit.
Definition: SX126x.cpp:891
+int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1396
+int16_t begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for LoRa modem.
Definition: SX126x.cpp:11
+int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)
Sets CRC configuration.
Definition: SX126x.cpp:1216
+uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX126x.cpp:1818
+int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX126x.cpp:190
+int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)
Sets LoRa sync word.
Definition: SX126x.cpp:863
+float getCurrentLimit()
Reads current protection limit.
Definition: SX126x.cpp:887
SX126x(Module *mod)
Default constructor.
Definition: SX126x.cpp:6
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
-int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1498
-void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is received in direct mode.
Definition: SX126x.cpp:1551
-int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1396
-int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: SX126x.cpp:1192
-size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX126x.cpp:1383
-int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)
Sets FSK sync word in the form of array of up to 8 bytes.
Definition: SX126x.cpp:1148
-int16_t scanChannel() override
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX126x.cpp:435
-float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: SX126x.cpp:1316
-void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX126x.cpp:498
-void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX126x.cpp:494
-int16_t setPreambleLength(size_t preambleLength) override
Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.
Definition: SX126x.cpp:900
-bool XTAL
Whether the module has an XTAL (true) or TCXO (false). Defaults to false.
Definition: SX126x.h:450
-int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX126x.cpp:1458
-float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: SX126x.cpp:1334
-int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1700
-int16_t spectralScanGetResult(uint16_t *results)
Read the result of spectral scan.
Definition: SX126x.cpp:1635
-int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)
Sets FSK whitening parameters.
Definition: SX126x.cpp:1279
-int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX126x.cpp:841
-int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: SX126x.cpp:958
-int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: SX126x.cpp:1209
-int16_t setCodingRate(uint8_t cr)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX126x.cpp:854
-int16_t getChannelScanResult() override
Read the channel scan result.
Definition: SX126x.cpp:771
+int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1494
+void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is received in direct mode.
Definition: SX126x.cpp:1547
+int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1392
+int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: SX126x.cpp:1188
+size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX126x.cpp:1379
+int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)
Sets FSK sync word in the form of array of up to 8 bytes.
Definition: SX126x.cpp:1144
+int16_t scanChannel() override
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX126x.cpp:431
+float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: SX126x.cpp:1312
+void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX126x.cpp:494
+void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX126x.cpp:490
+int16_t setPreambleLength(size_t preambleLength) override
Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.
Definition: SX126x.cpp:896
+bool XTAL
Whether the module has an XTAL (true) or TCXO (false). Defaults to false.
Definition: SX126x.h:448
+int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX126x.cpp:1454
+float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: SX126x.cpp:1330
+int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1696
+int16_t spectralScanGetResult(uint16_t *results)
Read the result of spectral scan.
Definition: SX126x.cpp:1631
+int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)
Sets FSK whitening parameters.
Definition: SX126x.cpp:1275
+int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX126x.cpp:837
+int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: SX126x.cpp:954
+int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: SX126x.cpp:1205
+int16_t setCodingRate(uint8_t cr)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX126x.cpp:850
+int16_t getChannelScanResult() override
Read the channel scan result.
Definition: SX126x.cpp:767
Definition: PhysicalLayer.h:21
diff --git a/class_l_l_c_c68-members.html b/class_l_l_c_c68-members.html
index 36ff9eda..b74c59ec 100644
--- a/class_l_l_c_c68-members.html
+++ b/class_l_l_c_c68-members.html
@@ -112,97 +112,96 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX126x | |
getIrqStatus() | SX126x | |
- getMod() (defined in SX126x) | SX126x | virtual |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI(bool packet=true) | SX126x | |
- PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
- getSNR() | SX126x | virtual |
- getTimeOnAir(size_t len) override | SX126x | virtual |
- implicitHeader(size_t len) | SX126x | |
- invertIQ(bool enable) override | SX126x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
- isRxTimeout() | SX126x | virtual |
- LLCC68(Module *mod) | LLCC68 | |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(uint8_t *data, size_t len) | SX126x | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(uint8_t *data, size_t len) | SX126x | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() override | SX126x | virtual |
- scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- setBandwidth(float bw) | LLCC68 | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setChannelScanAction(void(*func)(void)) | SX126x | virtual |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataRate(DataRate_t dr) override | SX126x | virtual |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1262 | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
- setPacketSentAction(void(*func)(void)) | SX126x | virtual |
- setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
- setPreambleLength(size_t preambleLength) override | SX126x | virtual |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | LLCC68 | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode, bool wakeup=true) | SX126x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() override | SX126x | virtual |
- startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive() | SX126x | virtual |
- startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI(bool packet=true) | SX126x | |
+ PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
+ getSNR() | SX126x | virtual |
+ getTimeOnAir(size_t len) override | SX126x | virtual |
+ implicitHeader(size_t len) | SX126x | |
+ invertIQ(bool enable) override | SX126x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
+ isRxTimeout() | SX126x | virtual |
+ LLCC68(Module *mod) | LLCC68 | |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() override | SX126x | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ setBandwidth(float bw) | LLCC68 | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setChannelScanAction(void(*func)(void)) | SX126x | virtual |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataRate(DataRate_t dr) override | SX126x | virtual |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1262 | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX126x | virtual |
+ setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
+ setPreambleLength(size_t preambleLength) override | SX126x | virtual |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | LLCC68 | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode, bool wakeup=true) | SX126x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX126x | virtual |
+ startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_l_l_c_c68.html b/class_l_l_c_c68.html
index d92a2425..ed94f023 100644
--- a/class_l_l_c_c68.html
+++ b/class_l_l_c_c68.html
@@ -143,9 +143,6 @@ Public Member Functions
| SX126x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_t_m32_w_lx-members.html b/class_s_t_m32_w_lx-members.html
index a0e4c5b9..5bd89e32 100644
--- a/class_s_t_m32_w_lx-members.html
+++ b/class_s_t_m32_w_lx-members.html
@@ -112,104 +112,103 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX126x | |
getIrqStatus() | SX126x | |
- getMod() (defined in SX126x) | SX126x | virtual |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI(bool packet=true) | SX126x | |
- PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
- getSNR() | SX126x | virtual |
- getTimeOnAir(size_t len) override | SX126x | virtual |
- implicitHeader(size_t len) | SX126x | |
- invertIQ(bool enable) override | SX126x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
- isRxTimeout() | SX126x | virtual |
- MODE_END_OF_TABLE enum value | STM32WLx | |
- MODE_IDLE enum value | STM32WLx | |
- MODE_RX enum value | STM32WLx | |
- MODE_TX_HP enum value | STM32WLx | |
- MODE_TX_LP enum value | STM32WLx | |
- OpMode_t enum name | STM32WLx | |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(uint8_t *data, size_t len) | SX126x | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(uint8_t *data, size_t len) | SX126x | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() override | SX126x | virtual |
- scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setChannelScanAction(void(*func)(void)) | STM32WLx | virtual |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataRate(DataRate_t dr) override | SX126x | virtual |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | STM32WLx | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) override | STM32WLx | virtual |
- setPacketReceivedAction(void(*func)(void)) | STM32WLx | virtual |
- setPacketSentAction(void(*func)(void)) | STM32WLx | virtual |
- setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
- setPreambleLength(size_t preambleLength) override | SX126x | virtual |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | STM32WLx | |
- SX1262::setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode, bool wakeup=true) | SX126x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() override | SX126x | virtual |
- startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive() | SX126x | virtual |
- startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- STM32WLx(STM32WLx_Module *mod) | STM32WLx | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI(bool packet=true) | SX126x | |
+ PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
+ getSNR() | SX126x | virtual |
+ getTimeOnAir(size_t len) override | SX126x | virtual |
+ implicitHeader(size_t len) | SX126x | |
+ invertIQ(bool enable) override | SX126x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
+ isRxTimeout() | SX126x | virtual |
+ MODE_END_OF_TABLE enum value | STM32WLx | |
+ MODE_IDLE enum value | STM32WLx | |
+ MODE_RX enum value | STM32WLx | |
+ MODE_TX_HP enum value | STM32WLx | |
+ MODE_TX_LP enum value | STM32WLx | |
+ OpMode_t enum name | STM32WLx | |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() override | SX126x | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setChannelScanAction(void(*func)(void)) | STM32WLx | virtual |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataRate(DataRate_t dr) override | SX126x | virtual |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | STM32WLx | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) override | STM32WLx | virtual |
+ setPacketReceivedAction(void(*func)(void)) | STM32WLx | virtual |
+ setPacketSentAction(void(*func)(void)) | STM32WLx | virtual |
+ setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
+ setPreambleLength(size_t preambleLength) override | SX126x | virtual |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | STM32WLx | |
+ SX1262::setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode, bool wakeup=true) | SX126x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX126x | virtual |
+ startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ STM32WLx(STM32WLx_Module *mod) | STM32WLx | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_t_m32_w_lx.html b/class_s_t_m32_w_lx.html
index 459cc1b7..526b8977 100644
--- a/class_s_t_m32_w_lx.html
+++ b/class_s_t_m32_w_lx.html
@@ -186,9 +186,6 @@ void | | SX126x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html
index b4741621..5cfa5241 100644
--- a/class_s_x1261-members.html
+++ b/class_s_x1261-members.html
@@ -112,97 +112,96 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX126x | |
getIrqStatus() | SX126x | |
- getMod() (defined in SX126x) | SX126x | virtual |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI(bool packet=true) | SX126x | |
- PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
- getSNR() | SX126x | virtual |
- getTimeOnAir(size_t len) override | SX126x | virtual |
- implicitHeader(size_t len) | SX126x | |
- invertIQ(bool enable) override | SX126x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
- isRxTimeout() | SX126x | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(uint8_t *data, size_t len) | SX126x | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(uint8_t *data, size_t len) | SX126x | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() override | SX126x | virtual |
- scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setChannelScanAction(void(*func)(void)) | SX126x | virtual |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataRate(DataRate_t dr) override | SX126x | virtual |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1261 | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
- setPacketSentAction(void(*func)(void)) | SX126x | virtual |
- setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
- setPreambleLength(size_t preambleLength) override | SX126x | virtual |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode, bool wakeup=true) | SX126x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() override | SX126x | virtual |
- startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive() | SX126x | virtual |
- startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1261(Module *mod) | SX1261 | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI(bool packet=true) | SX126x | |
+ PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
+ getSNR() | SX126x | virtual |
+ getTimeOnAir(size_t len) override | SX126x | virtual |
+ implicitHeader(size_t len) | SX126x | |
+ invertIQ(bool enable) override | SX126x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
+ isRxTimeout() | SX126x | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() override | SX126x | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setChannelScanAction(void(*func)(void)) | SX126x | virtual |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataRate(DataRate_t dr) override | SX126x | virtual |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1261 | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX126x | virtual |
+ setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
+ setPreambleLength(size_t preambleLength) override | SX126x | virtual |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode, bool wakeup=true) | SX126x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX126x | virtual |
+ startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1261(Module *mod) | SX1261 | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x1261.html b/class_s_x1261.html
index cfa4e2a5..bd9c6a60 100644
--- a/class_s_x1261.html
+++ b/class_s_x1261.html
@@ -134,9 +134,6 @@ Public Member Functions
| SX126x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html
index f38eacb4..6e146017 100644
--- a/class_s_x1262-members.html
+++ b/class_s_x1262-members.html
@@ -112,96 +112,95 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX126x | |
getIrqStatus() | SX126x | |
- getMod() (defined in SX126x) | SX126x | virtual |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI(bool packet=true) | SX126x | |
- PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
- getSNR() | SX126x | virtual |
- getTimeOnAir(size_t len) override | SX126x | virtual |
- implicitHeader(size_t len) | SX126x | |
- invertIQ(bool enable) override | SX126x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
- isRxTimeout() | SX126x | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(uint8_t *data, size_t len) | SX126x | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(uint8_t *data, size_t len) | SX126x | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() override | SX126x | virtual |
- scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setChannelScanAction(void(*func)(void)) | SX126x | virtual |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataRate(DataRate_t dr) override | SX126x | virtual |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1262 | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
- setPacketSentAction(void(*func)(void)) | SX126x | virtual |
- setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
- setPreambleLength(size_t preambleLength) override | SX126x | virtual |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode, bool wakeup=true) | SX126x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() override | SX126x | virtual |
- startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive() | SX126x | virtual |
- startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI(bool packet=true) | SX126x | |
+ PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
+ getSNR() | SX126x | virtual |
+ getTimeOnAir(size_t len) override | SX126x | virtual |
+ implicitHeader(size_t len) | SX126x | |
+ invertIQ(bool enable) override | SX126x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
+ isRxTimeout() | SX126x | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() override | SX126x | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setChannelScanAction(void(*func)(void)) | SX126x | virtual |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataRate(DataRate_t dr) override | SX126x | virtual |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate, float band=4) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1262 | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX126x | virtual |
+ setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
+ setPreambleLength(size_t preambleLength) override | SX126x | virtual |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode, bool wakeup=true) | SX126x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX126x | virtual |
+ startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x1262.html b/class_s_x1262.html
index 2337e204..14397727 100644
--- a/class_s_x1262.html
+++ b/class_s_x1262.html
@@ -132,9 +132,6 @@ Public Member Functions
| SX126x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html
index cb682764..3ca3e6f9 100644
--- a/class_s_x1268-members.html
+++ b/class_s_x1268-members.html
@@ -112,96 +112,95 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX126x | |
getIrqStatus() | SX126x | |
- getMod() (defined in SX126x) | SX126x | virtual |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI(bool packet=true) | SX126x | |
- PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
- getSNR() | SX126x | virtual |
- getTimeOnAir(size_t len) override | SX126x | virtual |
- implicitHeader(size_t len) | SX126x | |
- invertIQ(bool enable) override | SX126x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
- isRxTimeout() | SX126x | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(uint8_t *data, size_t len) | SX126x | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(uint8_t *data, size_t len) | SX126x | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() override | SX126x | virtual |
- scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setChannelScanAction(void(*func)(void)) | SX126x | virtual |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataRate(DataRate_t dr) override | SX126x | virtual |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1268 | virtual |
- setFrequency(float freq, bool calibrate, float band=4) | SX1268 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1268 | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
- setPacketSentAction(void(*func)(void)) | SX126x | virtual |
- setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
- setPreambleLength(size_t preambleLength) override | SX126x | virtual |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode, bool wakeup=true) | SX126x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() override | SX126x | virtual |
- startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive() | SX126x | virtual |
- startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1268(Module *mod) | SX1268 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI(bool packet=true) | SX126x | |
+ PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
+ getSNR() | SX126x | virtual |
+ getTimeOnAir(size_t len) override | SX126x | virtual |
+ implicitHeader(size_t len) | SX126x | |
+ invertIQ(bool enable) override | SX126x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
+ isRxTimeout() | SX126x | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() override | SX126x | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setChannelScanAction(void(*func)(void)) | SX126x | virtual |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataRate(DataRate_t dr) override | SX126x | virtual |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1268 | virtual |
+ setFrequency(float freq, bool calibrate, float band=4) | SX1268 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1268 | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX126x | virtual |
+ setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
+ setPreambleLength(size_t preambleLength) override | SX126x | virtual |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode, bool wakeup=true) | SX126x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX126x | virtual |
+ startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1268(Module *mod) | SX1268 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x1268.html b/class_s_x1268.html
index b05aa68a..2f801012 100644
--- a/class_s_x1268.html
+++ b/class_s_x1268.html
@@ -129,9 +129,6 @@ Public Member Functions
| SX126x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html
index 69529984..4a830034 100644
--- a/class_s_x126x-members.html
+++ b/class_s_x126x-members.html
@@ -110,94 +110,93 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX126x | |
getIrqStatus() | SX126x | |
- getMod() (defined in SX126x) | SX126x | virtual |
- getPacketLength(bool update=true) override | SX126x | virtual |
- getRSSI(bool packet=true) | SX126x | |
- PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
- getSNR() | SX126x | virtual |
- getTimeOnAir(size_t len) override | SX126x | virtual |
- implicitHeader(size_t len) | SX126x | |
- invertIQ(bool enable) override | SX126x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
- isRxTimeout() | SX126x | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(uint8_t *data, size_t len) | SX126x | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(uint8_t *data, size_t len) | SX126x | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel() override | SX126x | virtual |
- scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setChannelScanAction(void(*func)(void)) | SX126x | virtual |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataRate(DataRate_t dr) override | SX126x | virtual |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | PhysicalLayer | virtual |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | PhysicalLayer | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
- setPacketSentAction(void(*func)(void)) | SX126x | virtual |
- setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
- setPreambleLength(size_t preambleLength) override | SX126x | virtual |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode, bool wakeup=true) | SX126x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() override | SX126x | virtual |
- startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive() | SX126x | virtual |
- startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ getPacketLength(bool update=true) override | SX126x | virtual |
+ getRSSI(bool packet=true) | SX126x | |
+ PhysicalLayer::getRSSI() | PhysicalLayer | virtual |
+ getSNR() | SX126x | virtual |
+ getTimeOnAir(size_t len) override | SX126x | virtual |
+ implicitHeader(size_t len) | SX126x | |
+ invertIQ(bool enable) override | SX126x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | SX126x | virtual |
+ isRxTimeout() | SX126x | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel() override | SX126x | virtual |
+ scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setChannelScanAction(void(*func)(void)) | SX126x | virtual |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataRate(DataRate_t dr) override | SX126x | virtual |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | PhysicalLayer | virtual |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | PhysicalLayer | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX126x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX126x | virtual |
+ setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT) | SX126x | |
+ setPreambleLength(size_t preambleLength) override | SX126x | virtual |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX126x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, size_t len) override | SX126x | virtual |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x01FF) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode, bool wakeup=true) | SX126x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() override | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX126x | virtual |
+ startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x126x.html b/class_s_x126x.html
index 29d6e409..9635fecb 100644
--- a/class_s_x126x.html
+++ b/class_s_x126x.html
@@ -115,9 +115,6 @@ Public Member Functions
| SX126x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x126x.js b/class_s_x126x.js
index d3e8df9c..5f94f5c4 100644
--- a/class_s_x126x.js
+++ b/class_s_x126x.js
@@ -19,7 +19,6 @@ var class_s_x126x =
[ "getDataRate", "class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9", null ],
[ "getFrequencyError", "class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997", null ],
[ "getIrqStatus", "class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df", null ],
- [ "getMod", "class_s_x126x.html#aae1af90432c457e5bf8f8f362295399b", null ],
[ "getPacketLength", "class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987", null ],
[ "getRSSI", "class_s_x126x.html#afabefb1b214411198f3537e8afce898f", null ],
[ "getSNR", "class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca", null ],
diff --git a/navtreedata.js b/navtreedata.js
index 1532b849..3a9fd197 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -52,9 +52,9 @@ var NAVTREEINDEX =
"_a_f_s_k_8h_source.html",
"class_module.html#a4ea888758b4a7784082d513a1e7849a4",
"class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e",
-"class_s_x127x.html",
-"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282",
-"struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b"
+"class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4",
+"classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9",
+"struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex2.js b/navtreeindex2.js
index f256dfb9..99d612d1 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -92,98 +92,97 @@ var NAVTREEINDEX2 =
"class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71":[3,0,56,1],
"class_s_x1268.html#af6b041392136b599eec57085e2067a6f":[3,0,56,2],
"class_s_x126x.html":[3,0,57],
-"class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3":[3,0,57,76],
-"class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c":[3,0,57,54],
+"class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3":[3,0,57,75],
+"class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c":[3,0,57,53],
"class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997":[3,0,57,17],
-"class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841":[3,0,57,81],
-"class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51":[3,0,57,59],
-"class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce":[3,0,57,79],
-"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,57,47],
+"class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841":[3,0,57,80],
+"class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51":[3,0,57,58],
+"class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce":[3,0,57,78],
+"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,57,46],
"class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb":[3,0,57,8],
-"class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208":[3,0,57,55],
-"class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a":[3,0,57,26],
-"class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde":[3,0,57,78],
-"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,57,46],
-"class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa":[3,0,57,41],
-"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,57,58],
-"class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e":[3,0,57,25],
-"class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1":[3,0,57,89],
-"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,57,50],
-"class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7":[3,0,57,60],
+"class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208":[3,0,57,54],
+"class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a":[3,0,57,25],
+"class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde":[3,0,57,77],
+"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,57,45],
+"class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa":[3,0,57,40],
+"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,57,57],
+"class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e":[3,0,57,24],
+"class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1":[3,0,57,88],
+"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,57,49],
+"class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7":[3,0,57,59],
"class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c":[3,0,57,3],
-"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,57,38],
-"class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec":[3,0,57,75],
-"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,57,31],
-"class_s_x126x.html#a3563453988a83d22dd07d4691543a300":[3,0,57,30],
+"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,57,37],
+"class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec":[3,0,57,74],
+"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,57,30],
+"class_s_x126x.html#a3563453988a83d22dd07d4691543a300":[3,0,57,29],
"class_s_x126x.html#a3765f534418d4e0540c179621c019138":[3,0,57,10],
-"class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,57,86],
+"class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,57,85],
"class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8":[3,0,57,13],
-"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,57,85],
-"class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48":[3,0,57,37],
-"class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe":[3,0,57,27],
-"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,57,52],
-"class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4":[3,0,57,72],
-"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,57,67],
-"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,57,61],
-"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,57,57],
-"class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e":[3,0,57,80],
+"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,57,84],
+"class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48":[3,0,57,36],
+"class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe":[3,0,57,26],
+"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,57,51],
+"class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4":[3,0,57,71],
+"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,57,66],
+"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,57,60],
+"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,57,56],
+"class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e":[3,0,57,79],
"class_s_x126x.html#a62d3ec87046483c5077343dd5ebd1aa5":[3,0,57,4],
"class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd":[3,0,57,6],
-"class_s_x126x.html#a691c960e3fabfb9edcfccbae6eab5b76":[3,0,57,23],
-"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,57,74],
-"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,57,51],
-"class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e":[3,0,57,39],
+"class_s_x126x.html#a691c960e3fabfb9edcfccbae6eab5b76":[3,0,57,22],
+"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,57,73],
+"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,57,50],
+"class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e":[3,0,57,38],
"class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e":[3,0,57,5],
-"class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561":[3,0,57,28],
-"class_s_x126x.html#a827a4754ea53388513d263e5d9171395":[3,0,57,65],
-"class_s_x126x.html#a865397e1cca38bec2d055c047825ea07":[3,0,57,70],
-"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,57,34],
-"class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66":[3,0,57,73],
-"class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3":[3,0,57,29],
+"class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561":[3,0,57,27],
+"class_s_x126x.html#a827a4754ea53388513d263e5d9171395":[3,0,57,64],
+"class_s_x126x.html#a865397e1cca38bec2d055c047825ea07":[3,0,57,69],
+"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,57,33],
+"class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66":[3,0,57,72],
+"class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3":[3,0,57,28],
"class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e":[3,0,57,11],
-"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,57,44],
-"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,57,62],
-"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,57,88],
-"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,57,82],
-"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,57,90],
+"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,57,43],
+"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,57,61],
+"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,57,87],
+"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,57,81],
+"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,57,89],
"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,57,2],
-"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,57,43],
+"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,57,42],
"class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,57,18],
-"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,57,35],
-"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,57,66],
+"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,57,34],
+"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,57,65],
"class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,57,15],
-"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,57,87],
+"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,57,86],
"class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8":[3,0,57,0],
-"class_s_x126x.html#aae1af90432c457e5bf8f8f362295399b":[3,0,57,19],
-"class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,57,32],
-"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,57,84],
+"class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,57,31],
+"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,57,83],
"class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c":[3,0,57,1],
-"class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a":[3,0,57,49],
+"class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a":[3,0,57,48],
"class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5":[3,0,57,12],
-"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,57,40],
-"class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987":[3,0,57,20],
-"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,57,64],
-"class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20":[3,0,57,36],
+"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,57,39],
+"class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987":[3,0,57,19],
+"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,57,63],
+"class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20":[3,0,57,35],
"class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9":[3,0,57,16],
"class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2":[3,0,57,7],
-"class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8":[3,0,57,53],
-"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,57,83],
-"class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4":[3,0,57,56],
-"class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1":[3,0,57,91],
-"class_s_x126x.html#adec09cba71494bd927ad1da786606ca6":[3,0,57,24],
-"class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca":[3,0,57,22],
-"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,57,33],
-"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,57,48],
-"class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2":[3,0,57,71],
-"class_s_x126x.html#ae500bad45638a47264b7e5955a93107d":[3,0,57,68],
-"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,57,63],
-"class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1":[3,0,57,45],
-"class_s_x126x.html#afabefb1b214411198f3537e8afce898f":[3,0,57,21],
-"class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e":[3,0,57,69],
+"class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8":[3,0,57,52],
+"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,57,82],
+"class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4":[3,0,57,55],
+"class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1":[3,0,57,90],
+"class_s_x126x.html#adec09cba71494bd927ad1da786606ca6":[3,0,57,23],
+"class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca":[3,0,57,21],
+"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,57,32],
+"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,57,47],
+"class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2":[3,0,57,70],
+"class_s_x126x.html#ae500bad45638a47264b7e5955a93107d":[3,0,57,67],
+"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,57,62],
+"class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1":[3,0,57,44],
+"class_s_x126x.html#afabefb1b214411198f3537e8afce898f":[3,0,57,20],
+"class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e":[3,0,57,68],
"class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2":[3,0,57,9],
-"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,57,42],
+"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,57,41],
"class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317":[3,0,57,14],
-"class_s_x126x.html#aff8ec92d828421564322f13fb1c90223":[3,0,57,77],
+"class_s_x126x.html#aff8ec92d828421564322f13fb1c90223":[3,0,57,76],
"class_s_x1272.html":[3,0,58],
"class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659":[3,0,58,19],
"class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac":[3,0,58,8],
@@ -249,5 +248,6 @@ var NAVTREEINDEX2 =
"class_s_x1279.html#a324a37dee0522f43692cd414141becc2":[3,0,63,1],
"class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b":[3,0,63,2],
"class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a":[3,0,63,0],
-"class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817":[3,0,63,3]
+"class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817":[3,0,63,3],
+"class_s_x127x.html":[3,0,64]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index ac5c8468..513a6116 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,6 +1,5 @@
var NAVTREEINDEX3 =
{
-"class_s_x127x.html":[3,0,64],
"class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4":[3,0,64,10],
"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,64,38],
"class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e":[3,0,64,37],
@@ -249,5 +248,6 @@ var NAVTREEINDEX3 =
"classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b":[3,0,27,8],
"classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a":[3,0,27,29],
"classn_r_f24.html#a3563453988a83d22dd07d4691543a300":[3,0,27,11],
-"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,42]
+"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,42],
+"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,27,20]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 635f3b7a..6151731c 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,6 +1,5 @@
var NAVTREEINDEX4 =
{
-"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,27,20],
"classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9":[3,0,27,9],
"classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8":[3,0,27,23],
"classn_r_f24.html#a410fb78acb4ed358818c132687b8857a":[3,0,27,12],
@@ -69,8 +68,8 @@ var NAVTREEINDEX4 =
"functions_enum.html":[3,3,4],
"functions_eval.html":[3,3,5],
"functions_f.html":[3,3,0,5],
-"functions_func.html":[3,3,1,0],
"functions_func.html":[3,3,1],
+"functions_func.html":[3,3,1,0],
"functions_func_b.html":[3,3,1,1],
"functions_func_c.html":[3,3,1,2],
"functions_func_d.html":[3,3,1,3],
@@ -249,5 +248,6 @@ var NAVTREEINDEX4 =
"struct_lo_ra_rate__t.html#a97626ff6c8f659ecad84734cca7a87b1":[3,0,17,0],
"struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df":[3,0,17,1],
"struct_lo_ra_w_a_n_band__t.html":[3,0,18],
-"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c":[3,0,18,4]
+"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c":[3,0,18,4],
+"struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b":[3,0,18,1]
};
diff --git a/navtreeindex5.js b/navtreeindex5.js
index 7c5be190..17d812e6 100644
--- a/navtreeindex5.js
+++ b/navtreeindex5.js
@@ -1,6 +1,5 @@
var NAVTREEINDEX5 =
{
-"struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b":[3,0,18,1],
"struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055":[3,0,18,3],
"struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c":[3,0,18,9],
"struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38":[3,0,18,10],
diff --git a/search/all_10.js b/search/all_10.js
index 9b5787a0..ab229e4e 100644
--- a/search/all_10.js
+++ b/search/all_10.js
@@ -121,8 +121,8 @@ var searchData=
['spistatuscommand_447',['SPIstatusCommand',['../class_module.html#a06d8d4257c584b57a529fcc405d87c79',1,'Module']]],
['spistreamerror_448',['SPIstreamError',['../class_module.html#a66b06e69d57b97116bed1c6f185381f1',1,'Module']]],
['spistreamtype_449',['SPIstreamType',['../class_module.html#a34927454be3a34df8a5a586c46c428af',1,'Module']]],
- ['spitransfer_450',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]],
- ['spitransfer_451',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]],
+ ['spitransfer_450',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]],
+ ['spitransfer_451',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]],
['spitransferstream_452',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]],
['spiwritecommand_453',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
['spiwriteregister_454',['SPIwriteRegister',['../class_module.html#a4437af6552e258e95ed8ed452afa6dd4',1,'Module']]],
diff --git a/search/functions_f.js b/search/functions_f.js
index d121eb46..909ac93d 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -109,8 +109,8 @@ var searchData=
['spireadregisterburst_840',['SPIreadRegisterBurst',['../class_module.html#a874e030f1931e606e380930d37dd83ee',1,'Module']]],
['spireadstream_841',['SPIreadStream',['../class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708',1,'Module::SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['spisetregvalue_842',['SPIsetRegValue',['../class_module.html#a081191402ad5c49e6c21982fc4587b77',1,'Module']]],
- ['spitransfer_843',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]],
- ['spitransfer_844',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]],
+ ['spitransfer_843',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]],
+ ['spitransfer_844',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]],
['spitransferstream_845',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]],
['spiwriteregister_846',['SPIwriteRegister',['../class_module.html#a4437af6552e258e95ed8ed452afa6dd4',1,'Module']]],
['spiwriteregisterburst_847',['SPIwriteRegisterBurst',['../class_module.html#af474f82d00fffc1ee0fc8def2c7f220c',1,'Module']]],