diff --git a/_s_x1280_8h_source.html b/_s_x1280_8h_source.html
index 8ad468aa..48e77dd9 100644
--- a/_s_x1280_8h_source.html
+++ b/_s_x1280_8h_source.html
@@ -120,8 +120,8 @@ $(document).ready(function(){initNavTree('_s_x1280_8h_source.html',''); initResi
Derived class for SX1280 modules.
Definition: SX1280.h:16
SX1280(Module *mod)
Default constructor.
Definition: SX1280.cpp:5
int16_t range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)
Blocking ranging method.
Definition: SX1280.cpp:9
-int16_t startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)
Interrupt-driven ranging method.
Definition: SX1280.cpp:35
-float getRangingResult()
Gets ranging result of the last ranging exchange.
Definition: SX1280.cpp:142
+int16_t startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)
Interrupt-driven ranging method.
Definition: SX1280.cpp:36
+float getRangingResult()
Gets ranging result of the last ranging exchange.
Definition: SX1280.cpp:143
Derived class for SX1281 modules.
Definition: SX1281.h:15
diff --git a/_s_x128x_8h_source.html b/_s_x128x_8h_source.html
index f19538cd..70951235 100644
--- a/_s_x128x_8h_source.html
+++ b/_s_x128x_8h_source.html
@@ -440,198 +440,189 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
-
+
-
-
- 379 int16_t
begin(
float freq = 2400.0,
float bw = 812.5, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr = 10, uint16_t preambleLength = 12);
-
- 390 int16_t
beginGFSK(
float freq = 2400.0, uint16_t br = 800,
float freqDev = 400.0, int8_t pwr = 10, uint16_t preambleLength = 16);
-
- 401 int16_t
beginBLE(
float freq = 2400.0, uint16_t br = 800,
float freqDev = 400.0, int8_t pwr = 10, uint8_t dataShaping =
RADIOLIB_SHAPING_0_5);
-
- 413 int16_t
beginFLRC(
float freq = 2400.0, uint16_t br = 650, uint8_t cr = 3, int8_t pwr = 10, uint16_t preambleLength = 16, uint8_t dataShaping =
RADIOLIB_SHAPING_0_5);
-
- 421 int16_t
reset(
bool verify =
true);
-
- 431 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
- 440 int16_t
receive(uint8_t* data,
size_t len)
override;
-
-
-
-
-
-
-
- 468 int16_t
sleep(
bool retainConfig =
true);
-
-
-
- 483 int16_t
standby(uint8_t mode,
bool wakeup =
false);
+ 377 int16_t
begin(
float freq = 2400.0,
float bw = 812.5, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr = 10, uint16_t preambleLength = 12);
+
+ 388 int16_t
beginGFSK(
float freq = 2400.0, uint16_t br = 800,
float freqDev = 400.0, int8_t pwr = 10, uint16_t preambleLength = 16);
+
+ 399 int16_t
beginBLE(
float freq = 2400.0, uint16_t br = 800,
float freqDev = 400.0, int8_t pwr = 10, uint8_t dataShaping =
RADIOLIB_SHAPING_0_5);
+
+ 411 int16_t
beginFLRC(
float freq = 2400.0, uint16_t br = 650, uint8_t cr = 3, int8_t pwr = 10, uint16_t preambleLength = 16, uint8_t dataShaping =
RADIOLIB_SHAPING_0_5);
+
+ 419 int16_t
reset(
bool verify =
true);
+
+ 429 int16_t
transmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+ 438 int16_t
receive(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+ 466 int16_t
sleep(
bool retainConfig =
true);
+
+
+
+ 481 int16_t
standby(uint8_t mode,
bool wakeup =
false);
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 528 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
-
-
-
-
-
- 556 int16_t
startReceive(uint16_t timeout, uint16_t irqFlags = RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX128X_IRQ_RX_DONE,
size_t len = 0);
-
-
-
- 572 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
+
+
+
+
+
+
+
+
+
+
+ 526 int16_t
startTransmit(uint8_t* data,
size_t len, uint8_t addr = 0)
override;
+
+
+
+
+
+ 554 int16_t
startReceive(uint16_t timeout, uint16_t irqFlags = RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX128X_IRQ_RX_DONE,
size_t len = 0);
+
+
+
+ 570 int16_t
readData(uint8_t* data,
size_t len)
override;
+
+
-
-
-
-
-
-
-
-
- 604 int16_t
setCodingRate(uint8_t cr,
bool longInterleaving =
false);
-
-
-
-
-
-
-
-
-
-
-
- 650 int16_t
setSyncWord(uint8_t* syncWord, uint8_t len);
-
- 658 int16_t
setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
-
- 667 int16_t
setCRC(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 768 #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
-
-
-
-
- 782 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
-
-
-
- 787 #if !RADIOLIB_GODMODE
-
-
-
-
- 792 float bandwidthKhz = 0;
- 793 uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;
- 794 uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;
-
-
-
- 798 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 799 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 800 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
- 801 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
- 802 int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
- 803 int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
-
- 805 uint8_t getPacketType();
- 806 int16_t setRfFrequency(uint32_t frf);
- 807 int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
- 808 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
- 809 int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
- 810 int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
- 811 int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);
- 812 int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
- 813 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
- 814 int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
- 815 int16_t setRangingRole(uint8_t role);
- 816 int16_t setPacketType(uint8_t type);
+
+
+
+
+
+
+ 602 int16_t
setCodingRate(uint8_t cr,
bool longInterleaving =
false);
+
+
+
+
+
+
+
+
+
+
+
+ 648 int16_t
setSyncWord(uint8_t* syncWord, uint8_t len);
+
+ 656 int16_t
setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
+
+ 665 int16_t
setCRC(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 766 #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
+
+
+
+
+ 780 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
+
+
+
+
+ 786 float bandwidthKhz = 0;
+ 787 uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;
+ 788 uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;
+
+
+
+ 792 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 793 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 794 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+ 795 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+ 796 int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+ 797 int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+
+ 799 uint8_t getPacketType();
+ 800 int16_t setRfFrequency(uint32_t frf);
+ 801 int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
+ 802 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+ 803 int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
+ 804 int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
+ 805 int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);
+ 806 int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
+ 807 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
+ 808 int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
+ 809 int16_t setRangingRole(uint8_t role);
+ 810 int16_t setPacketType(uint8_t type);
+ 811 int16_t setHeaderType(uint8_t hdrType,
size_t len = 0xFF);
+
+ 813 #if !RADIOLIB_GODMODE
+
+
+
- 818 int16_t setHeaderType(uint8_t hdrType,
size_t len = 0xFF);
-
- 820 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
-
+
+ 819 static int16_t SPIparseStatus(uint8_t in);
+
+
+
-
- 825 static int16_t SPIparseStatus(uint8_t in);
+
+ 825 uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;
- 827 #if !RADIOLIB_GODMODE
-
-
-
-
+
+ 828 float modIndexReal = 0;
+ 829 uint16_t bitRateKbps = 0;
+ 830 uint8_t bitRate = 0, modIndex = 0, shaping = 0;
+ 831 uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;
-
- 834 uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;
+
+ 834 uint8_t codingRateFLRC = 0;
-
- 837 float modIndexReal = 0;
- 838 uint16_t bitRateKbps = 0;
- 839 uint8_t bitRate = 0, modIndex = 0, shaping = 0;
- 840 uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;
+
+ 837 uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;
+
+ 839 int16_t config(uint8_t modem);
+
-
- 843 uint8_t codingRateFLRC = 0;
-
-
- 846 uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;
-
- 848 int16_t config(uint8_t modem);
-
-
-
-
-
+
+
+
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
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:34
@@ -641,58 +632,58 @@ $(document).ready(function(){initNavTree('_s_x128x_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 SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...
Definition: SX128x.h:350
-void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:485
-int16_t setSyncWord(uint8_t *syncWord, uint8_t len)
Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...
Definition: SX128x.cpp:935
-int16_t invertIQ(bool enable)
Enable/disable inversion of the I and Q signals.
Definition: SX128x.cpp:1322
-int16_t setPreambleLength(uint32_t preambleLength)
Sets preamble length for currently active modem. Allowed values range from 1 to 65535.
Definition: SX128x.cpp:767
-int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.
Definition: SX128x.cpp:661
-void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:497
-uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1232
-int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX128x.cpp:263
-int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.
Definition: SX128x.cpp:872
-int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)
Initialization method for LoRa modem.
Definition: SX128x.cpp:13
-float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: SX128x.cpp:1186
-int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:468
-int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for FLRC modem.
Definition: SX128x.cpp:198
+void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:481
+int16_t setSyncWord(uint8_t *syncWord, uint8_t len)
Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...
Definition: SX128x.cpp:931
+int16_t invertIQ(bool enable)
Enable/disable inversion of the I and Q signals.
Definition: SX128x.cpp:1318
+int16_t setPreambleLength(uint32_t preambleLength)
Sets preamble length for currently active modem. Allowed values range from 1 to 65535.
Definition: SX128x.cpp:763
+int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.
Definition: SX128x.cpp:657
+void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:493
+uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1228
+int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX128x.cpp:259
+int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.
Definition: SX128x.cpp:868
+int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)
Initialization method for LoRa modem.
Definition: SX128x.cpp:9
+float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: SX128x.cpp:1182
+int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:464
+int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for FLRC modem.
Definition: SX128x.cpp:194
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 setGainControl(uint8_t gain=0)
Enables or disables receiver manual gain control.
Definition: SX128x.cpp:1106
-size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1219
-int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX128x.cpp:573
-int16_t setBitRate(float br)
Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...
Definition: SX128x.cpp:815
+int16_t setGainControl(uint8_t gain=0)
Enables or disables receiver manual gain control.
Definition: SX128x.cpp:1102
+size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1215
+int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX128x.cpp:569
+int16_t setBitRate(float br)
Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...
Definition: SX128x.cpp:811
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX128x.cpp:384
-void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1308
-void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:493
-int16_t setHighSensitivityMode(bool enable)
Enables or disables receiver high sensitivity mode.
Definition: SX128x.cpp:1089
-int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)
Initialization method for GFSK modem.
Definition: SX128x.cpp:74
-void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:505
-int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.
Definition: SX128x.cpp:1304
-int16_t scanChannel()
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX128x.cpp:407
-float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1166
-int16_t setWhitening(bool enabled)
Sets whitening parameters, not available for LoRa or FLRC modem.
Definition: SX128x.cpp:1058
+int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX128x.cpp:380
+void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1304
+void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:489
+int16_t setHighSensitivityMode(bool enable)
Enables or disables receiver high sensitivity mode.
Definition: SX128x.cpp:1085
+int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)
Initialization method for GFSK modem.
Definition: SX128x.cpp:70
+void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:501
+int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.
Definition: SX128x.cpp:1300
+int16_t scanChannel()
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX128x.cpp:403
+float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1162
+int16_t setWhitening(bool enabled)
Sets whitening parameters, not available for LoRa or FLRC modem.
Definition: SX128x.cpp:1054
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 setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1078
-int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX128x.cpp:1300
-float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: SX128x.cpp:1142
-uint8_t randomByte()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1316
-int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX128x.cpp:905
+int16_t setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1074
+int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX128x.cpp:1296
+float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: SX128x.cpp:1138
+uint8_t randomByte()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1312
+int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX128x.cpp:901
SX128x(Module *mod)
Default constructor.
Definition: SX128x.cpp:5
-int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX128x.cpp:733
-int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:994
+int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX128x.cpp:729
+int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:990
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
-void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:489
-int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1296
-void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:501
-int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:143
-void readBit(uint32_t pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1343
-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: SX128x.cpp:1312
-int16_t setOutputPower(int8_t pwr)
Sets output power. Allowed values are in range from -18 to 13 dBm.
Definition: SX128x.cpp:761
+void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:485
+int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1292
+void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:497
+int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:139
+void readBit(uint32_t pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1339
+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: SX128x.cpp:1308
+int16_t setOutputPower(int8_t pwr)
Sets output power. Allowed values are in range from -18 to 13 dBm.
Definition: SX128x.cpp:757
uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX128x.cpp:1443
-int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX128x.cpp:699
-int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.
Definition: SX128x.cpp:669
-int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX128x.cpp:581
-void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1337
-int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:399
+int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX128x.cpp:695
+int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.
Definition: SX128x.cpp:665
+int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX128x.cpp:577
+void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1333
+int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:395
#define RADIOLIB_SHAPING_0_5
Gaussian shaping filter, BT = 0.5.
Definition: TypeDef.h:27
diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html
index 51c843df..046b376f 100644
--- a/class_s_x1280-members.html
+++ b/class_s_x1280-members.html
@@ -106,82 +106,81 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
getIrqStatus() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRangingResult() | SX1280 | |
- getRSSI() | SX128x | virtual |
- getSNR() | SX128x | virtual |
- getTimeOnAir(size_t len) | SX128x | virtual |
- implicitHeader(size_t len) | SX128x | |
- invertIQ(bool enable) | SX128x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
- isRxTimeout() | PhysicalLayer | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(uint8_t *data, size_t len) | SX128x | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(uint8_t *data, size_t len) | SX128x | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | virtual |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX128x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | virtual |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- setGainControl(uint8_t gain=0) | SX128x | |
- setHighSensitivityMode(bool enable) | SX128x | |
- setOutputPower(int8_t pwr) | SX128x | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
- setPacketSentAction(void(*func)(void)) | SX128x | virtual |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode, bool wakeup=false) | SX128x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() | PhysicalLayer | virtual |
- startDirect() | PhysicalLayer | |
- startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
- startReceive() | SX128x | virtual |
- startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1280(Module *mod) | SX1280 | |
- SX1281(Module *mod) | SX1281 | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRangingResult() | SX1280 | |
+ getRSSI() | SX128x | virtual |
+ getSNR() | SX128x | virtual |
+ getTimeOnAir(size_t len) | SX128x | virtual |
+ implicitHeader(size_t len) | SX128x | |
+ invertIQ(bool enable) | SX128x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
+ isRxTimeout() | PhysicalLayer | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(uint8_t *data, size_t len) | SX128x | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(uint8_t *data, size_t len) | SX128x | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | virtual |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX128x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX128x | virtual |
+ setFrequency(float freq) | SX128x | virtual |
+ setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+ setGainControl(uint8_t gain=0) | SX128x | |
+ setHighSensitivityMode(bool enable) | SX128x | |
+ setOutputPower(int8_t pwr) | SX128x | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX128x | virtual |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode, bool wakeup=false) | SX128x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() | PhysicalLayer | virtual |
+ startDirect() | PhysicalLayer | |
+ startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ startReceive() | SX128x | virtual |
+ startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1280(Module *mod) | SX1280 | |
+ SX1281(Module *mod) | SX1281 | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1280.html b/class_s_x1280.html
index d7fd4a66..4671e6ac 100644
--- a/class_s_x1280.html
+++ b/class_s_x1280.html
@@ -129,9 +129,6 @@ Public Member Functions
| SX128x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html
index c1eedac8..c43e821c 100644
--- a/class_s_x1281-members.html
+++ b/class_s_x1281-members.html
@@ -106,78 +106,77 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
getIrqStatus() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRSSI() | SX128x | virtual |
- getSNR() | SX128x | virtual |
- getTimeOnAir(size_t len) | SX128x | virtual |
- implicitHeader(size_t len) | SX128x | |
- invertIQ(bool enable) | SX128x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
- isRxTimeout() | PhysicalLayer | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(uint8_t *data, size_t len) | SX128x | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(uint8_t *data, size_t len) | SX128x | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | virtual |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX128x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | virtual |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- setGainControl(uint8_t gain=0) | SX128x | |
- setHighSensitivityMode(bool enable) | SX128x | |
- setOutputPower(int8_t pwr) | SX128x | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
- setPacketSentAction(void(*func)(void)) | SX128x | virtual |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode, bool wakeup=false) | SX128x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() | PhysicalLayer | virtual |
- startDirect() | PhysicalLayer | |
- startReceive() | SX128x | virtual |
- startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1281(Module *mod) | SX1281 | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRSSI() | SX128x | virtual |
+ getSNR() | SX128x | virtual |
+ getTimeOnAir(size_t len) | SX128x | virtual |
+ implicitHeader(size_t len) | SX128x | |
+ invertIQ(bool enable) | SX128x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
+ isRxTimeout() | PhysicalLayer | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(uint8_t *data, size_t len) | SX128x | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(uint8_t *data, size_t len) | SX128x | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | virtual |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX128x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX128x | virtual |
+ setFrequency(float freq) | SX128x | virtual |
+ setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+ setGainControl(uint8_t gain=0) | SX128x | |
+ setHighSensitivityMode(bool enable) | SX128x | |
+ setOutputPower(int8_t pwr) | SX128x | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX128x | virtual |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode, bool wakeup=false) | SX128x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() | PhysicalLayer | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX128x | virtual |
+ startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1281(Module *mod) | SX1281 | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1281.html b/class_s_x1281.html
index 765da1f4..6399a0b0 100644
--- a/class_s_x1281.html
+++ b/class_s_x1281.html
@@ -116,9 +116,6 @@ Public Member Functions
| SX128x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html
index 1e86942b..0554c489 100644
--- a/class_s_x1282-members.html
+++ b/class_s_x1282-members.html
@@ -106,83 +106,82 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
getIrqStatus() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRangingResult() | SX1280 | |
- getRSSI() | SX128x | virtual |
- getSNR() | SX128x | virtual |
- getTimeOnAir(size_t len) | SX128x | virtual |
- implicitHeader(size_t len) | SX128x | |
- invertIQ(bool enable) | SX128x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
- isRxTimeout() | PhysicalLayer | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(uint8_t *data, size_t len) | SX128x | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(uint8_t *data, size_t len) | SX128x | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | virtual |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX128x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | virtual |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- setGainControl(uint8_t gain=0) | SX128x | |
- setHighSensitivityMode(bool enable) | SX128x | |
- setOutputPower(int8_t pwr) | SX128x | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
- setPacketSentAction(void(*func)(void)) | SX128x | virtual |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode, bool wakeup=false) | SX128x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() | PhysicalLayer | virtual |
- startDirect() | PhysicalLayer | |
- startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
- startReceive() | SX128x | virtual |
- startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1280(Module *mod) | SX1280 | |
- SX1281(Module *mod) | SX1281 | |
- SX1282(Module *mod) | SX1282 | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRangingResult() | SX1280 | |
+ getRSSI() | SX128x | virtual |
+ getSNR() | SX128x | virtual |
+ getTimeOnAir(size_t len) | SX128x | virtual |
+ implicitHeader(size_t len) | SX128x | |
+ invertIQ(bool enable) | SX128x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
+ isRxTimeout() | PhysicalLayer | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(uint8_t *data, size_t len) | SX128x | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(uint8_t *data, size_t len) | SX128x | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | virtual |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX128x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX128x | virtual |
+ setFrequency(float freq) | SX128x | virtual |
+ setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+ setGainControl(uint8_t gain=0) | SX128x | |
+ setHighSensitivityMode(bool enable) | SX128x | |
+ setOutputPower(int8_t pwr) | SX128x | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX128x | virtual |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode, bool wakeup=false) | SX128x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() | PhysicalLayer | virtual |
+ startDirect() | PhysicalLayer | |
+ startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ startReceive() | SX128x | virtual |
+ startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1280(Module *mod) | SX1280 | |
+ SX1281(Module *mod) | SX1281 | |
+ SX1282(Module *mod) | SX1282 | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1282.html b/class_s_x1282.html
index b9c937fb..1457dec6 100644
--- a/class_s_x1282.html
+++ b/class_s_x1282.html
@@ -133,9 +133,6 @@ Public Member Functions
| SX128x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html
index 38175acc..d610ac41 100644
--- a/class_s_x128x-members.html
+++ b/class_s_x128x-members.html
@@ -106,77 +106,76 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
getIrqStatus() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRSSI() | SX128x | virtual |
- getSNR() | SX128x | virtual |
- getTimeOnAir(size_t len) | SX128x | virtual |
- implicitHeader(size_t len) | SX128x | |
- invertIQ(bool enable) | SX128x | virtual |
- irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
- isRxTimeout() | PhysicalLayer | virtual |
- PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(uint32_t pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(uint8_t *data, size_t len) | SX128x | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(uint8_t *data, size_t len) | SX128x | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | virtual |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX128x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX128x | virtual |
- setFrequency(float freq) | SX128x | virtual |
- setFrequencyDeviation(float freqDev) override | SX128x | virtual |
- setGainControl(uint8_t gain=0) | SX128x | |
- setHighSensitivityMode(bool enable) | SX128x | |
- setOutputPower(int8_t pwr) | SX128x | virtual |
- setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
- setPacketSentAction(void(*func)(void)) | SX128x | virtual |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
- setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
- setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode, bool wakeup=false) | SX128x | |
- PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
- startChannelScan() | PhysicalLayer | virtual |
- startDirect() | PhysicalLayer | |
- startReceive() | SX128x | virtual |
- startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRSSI() | SX128x | virtual |
+ getSNR() | SX128x | virtual |
+ getTimeOnAir(size_t len) | SX128x | virtual |
+ implicitHeader(size_t len) | SX128x | |
+ invertIQ(bool enable) | SX128x | virtual |
+ irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask) | PhysicalLayer | virtual |
+ isRxTimeout() | PhysicalLayer | virtual |
+ PhysicalLayer(float step, size_t maxLen) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(uint32_t pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(uint8_t *data, size_t len) | SX128x | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(uint8_t *data, size_t len) | SX128x | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | virtual |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setChannelScanAction(void(*func)(void)) | PhysicalLayer | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataRate(DataRate_t dr) | PhysicalLayer | virtual |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(uint32_t pin, uint32_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX128x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX128x | virtual |
+ setFrequency(float freq) | SX128x | virtual |
+ setFrequencyDeviation(float freqDev) override | SX128x | virtual |
+ setGainControl(uint8_t gain=0) | SX128x | |
+ setHighSensitivityMode(bool enable) | SX128x | |
+ setOutputPower(int8_t pwr) | SX128x | virtual |
+ setPacketReceivedAction(void(*func)(void)) | SX128x | virtual |
+ setPacketSentAction(void(*func)(void)) | SX128x | virtual |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ PhysicalLayer::setPreambleLength(size_t len) | PhysicalLayer | virtual |
+ setRfSwitchPins(uint32_t rxEn, uint32_t txEn) | SX128x | |
+ setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ PhysicalLayer::setSyncWord(uint8_t *sync, size_t len) | PhysicalLayer | virtual |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode, bool wakeup=false) | SX128x | |
+ PhysicalLayer::standby(uint8_t mode) | PhysicalLayer | virtual |
+ startChannelScan() | PhysicalLayer | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive() | SX128x | virtual |
+ startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX128x | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x128x.html b/class_s_x128x.html
index 68758954..babc8021 100644
--- a/class_s_x128x.html
+++ b/class_s_x128x.html
@@ -112,9 +112,6 @@ Public Member Functions
| SX128x (Module *mod) |
| Default constructor. More...
|
|
-
-Module * | getMod () |
- |
int16_t | begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12) |
| Initialization method for LoRa modem. More...
|
|
diff --git a/class_s_x128x.js b/class_s_x128x.js
index 1d945889..504d8981 100644
--- a/class_s_x128x.js
+++ b/class_s_x128x.js
@@ -12,7 +12,6 @@ var class_s_x128x =
[ "finishTransmit", "class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4", null ],
[ "getFrequencyError", "class_s_x128x.html#a2b424000856a9dc212f571d0e8890635", null ],
[ "getIrqStatus", "class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22", null ],
- [ "getMod", "class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441", null ],
[ "getPacketLength", "class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735", null ],
[ "getRSSI", "class_s_x128x.html#a94d3003277925e2dc3372548b3311008", null ],
[ "getSNR", "class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2", null ],
diff --git a/navtreedata.js b/navtreedata.js
index eae64a4e..1532b849 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -53,8 +53,8 @@ var NAVTREEINDEX =
"class_module.html#a4ea888758b4a7784082d513a1e7849a4",
"class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e",
"class_s_x127x.html",
-"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709",
-"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c"
+"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282",
+"struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex3.js b/navtreeindex3.js
index 69308cd4..ac5c8468 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -107,69 +107,68 @@ var NAVTREEINDEX3 =
"class_s_x1282.html":[3,0,67],
"class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232":[3,0,67,0],
"class_s_x128x.html":[3,0,68],
-"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,68,34],
-"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,68,48],
-"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,68,18],
-"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,68,44],
-"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,68,49],
-"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,68,51],
-"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,68,37],
+"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,68,33],
+"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,68,47],
+"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,68,17],
+"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,68,43],
+"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,68,48],
+"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,68,50],
+"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,68,36],
"class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71":[3,0,68,6],
-"class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,68,16],
-"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,68,26],
-"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,68,38],
+"class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,68,15],
+"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,68,25],
+"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,68,37],
"class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea":[3,0,68,1],
"class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,68,10],
-"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,68,52],
+"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,68,51],
"class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709":[3,0,68,3],
-"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,68,24],
-"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,68,21],
-"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,68,39],
-"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,68,53],
-"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,68,13],
-"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,68,60],
+"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,68,23],
+"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,68,20],
+"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,68,38],
+"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,68,52],
+"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,68,12],
+"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,68,59],
"class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4":[3,0,68,9],
-"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,68,30],
-"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,68,59],
-"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,68,62],
-"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,68,45],
-"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,68,42],
-"class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441":[3,0,68,12],
-"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,68,40],
+"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,68,29],
+"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,68,58],
+"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,68,61],
+"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,68,44],
+"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,68,41],
+"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,68,39],
"class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a":[3,0,68,4],
-"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,68,55],
+"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,68,54],
"class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377":[3,0,68,7],
-"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,68,36],
-"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,68,27],
-"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,68,15],
-"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,68,50],
-"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,68,56],
-"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,68,28],
+"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,68,35],
+"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,68,26],
+"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,68,14],
+"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,68,49],
+"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,68,55],
+"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,68,27],
"class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,68,8],
-"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,68,22],
-"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,68,14],
-"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,68,19],
-"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,68,33],
+"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,68,21],
+"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,68,13],
+"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,68,18],
+"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,68,32],
"class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7":[3,0,68,0],
-"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,68,31],
-"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,68,32],
-"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,68,23],
+"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,68,30],
+"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,68,31],
+"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,68,22],
"class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,68,5],
-"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,68,17],
-"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,68,43],
+"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,68,16],
+"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,68,42],
"class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127":[3,0,68,2],
-"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,68,20],
-"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,68,46],
-"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,68,57],
-"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,68,41],
+"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,68,19],
+"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,68,45],
+"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,68,56],
+"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,68,40],
"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,68,11],
-"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,68,47],
-"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,68,29],
-"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,68,58],
-"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,68,61],
-"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,68,54],
-"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,68,35],
-"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,68,25],
+"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,68,46],
+"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,68,28],
+"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,68,57],
+"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,68,60],
+"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,68,53],
+"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,68,34],
+"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,68,24],
"class_si4430.html":[3,0,43],
"class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,43,2],
"class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,43,1],
@@ -249,5 +248,6 @@ var NAVTREEINDEX3 =
"classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac":[3,0,27,14],
"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#a3563453988a83d22dd07d4691543a300":[3,0,27,11],
+"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,42]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 05419df5..635f3b7a 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,6 +1,5 @@
var NAVTREEINDEX4 =
{
-"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,42],
"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],
@@ -61,8 +60,8 @@ var NAVTREEINDEX4 =
"dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,9],
"dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,8],
"files.html":[4,0],
-"functions.html":[3,3,0],
"functions.html":[3,3,0,0],
+"functions.html":[3,3,0],
"functions_b.html":[3,3,0,1],
"functions_c.html":[3,3,0,2],
"functions_d.html":[3,3,0,3],
@@ -70,8 +69,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],
"functions_func.html":[3,3,1,0],
+"functions_func.html":[3,3,1],
"functions_func_b.html":[3,3,1,1],
"functions_func_c.html":[3,3,1,2],
"functions_func_d.html":[3,3,1,3],
@@ -213,8 +212,8 @@ var NAVTREEINDEX4 =
"group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,4,64],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,2],
"hierarchy.html":[3,2],
-"index.html":[0],
"index.html":[],
+"index.html":[0],
"modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,2,0],
"pages.html":[],
@@ -249,5 +248,6 @@ var NAVTREEINDEX4 =
"struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076":[3,0,17,2],
"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":[3,0,18],
+"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c":[3,0,18,4]
};
diff --git a/navtreeindex5.js b/navtreeindex5.js
index a9ddb389..7c5be190 100644
--- a/navtreeindex5.js
+++ b/navtreeindex5.js
@@ -1,6 +1,5 @@
var NAVTREEINDEX5 =
{
-"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],
"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],