diff --git a/_s_x128x_8h_source.html b/_s_x128x_8h_source.html
index 22379bea..d4fc4755 100644
--- a/_s_x128x_8h_source.html
+++ b/_s_x128x_8h_source.html
@@ -537,87 +537,92 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
- 822 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
-
-
-
- 835 void readBit(RADIOLIB_PIN_TYPE pin);
-
-
- 838 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
- 843 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
-
- 849 uint8_t _bw = 0, _sf = 0, _cr = 0;
- 850 uint8_t _preambleLengthLoRa = 0, _headerType = 0, _payloadLen = 0, _crcLoRa = 0;
-
-
-
- 854 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 855 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 856 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
- 857 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
- 858 int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
- 859 int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
-
- 861 uint8_t getPacketType();
- 862 int16_t setRfFrequency(uint32_t frf);
- 863 int16_t setTxParams(uint8_t power, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
- 864 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
- 865 int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
- 866 int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncWordLen, uint8_t syncWordMatch, uint8_t crcLen, uint8_t whitening, uint8_t payloadLen = 0xFF, uint8_t headerType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
- 867 int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTestPayload, uint8_t whitening);
- 868 int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t headerType, uint8_t payloadLen, uint8_t crc, uint8_t invertIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
- 869 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
- 870 uint16_t getIrqStatus();
- 871 int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
- 872 int16_t setRangingRole(uint8_t role);
- 873 int16_t setPacketType(uint8_t type);
-
- 875 int16_t setHeaderType(uint8_t headerType,
size_t len = 0xFF);
-
- 877 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
- 882 int16_t SPIwriteCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
- 883 int16_t SPIwriteCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
- 884 int16_t SPIreadCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
- 885 int16_t SPIreadCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
- 886 int16_t SPItransfer(uint8_t* cmd, uint8_t cmdLen,
bool write, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes,
bool waitForBusy, uint32_t timeout = 5000);
+
+
+ 829 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
+
+
+
+ 842 void readBit(RADIOLIB_PIN_TYPE pin);
+
+
+ 845 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+ 850 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+ 856 uint8_t _bw = 0, _sf = 0, _cr = 0;
+ 857 uint8_t _preambleLengthLoRa = 0, _headerType = 0, _payloadLen = 0, _crcLoRa = 0;
+
+
+
+ 861 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 862 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 863 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+ 864 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+ 865 int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+ 866 int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+
+ 868 uint8_t getPacketType();
+ 869 int16_t setRfFrequency(uint32_t frf);
+ 870 int16_t setTxParams(uint8_t power, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
+ 871 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+ 872 int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
+ 873 int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncWordLen, uint8_t syncWordMatch, uint8_t crcLen, uint8_t whitening, uint8_t payloadLen = 0xFF, uint8_t headerType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
+ 874 int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTestPayload, uint8_t whitening);
+ 875 int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t headerType, uint8_t payloadLen, uint8_t crc, uint8_t invertIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
+ 876 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
+ 877 uint16_t getIrqStatus();
+ 878 int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
+ 879 int16_t setRangingRole(uint8_t role);
+ 880 int16_t setPacketType(uint8_t type);
+
+ 882 int16_t setHeaderType(uint8_t headerType,
size_t len = 0xFF);
+
+ 884 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
- 888 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
-
-
- 895 float _modIndexReal = 0;
- 896 uint16_t _brKbps = 0;
- 897 uint8_t _br = 0, _modIndex = 0, _shaping = 0;
- 898 uint8_t _preambleLengthGFSK = 0, _syncWordLen = 0, _syncWordMatch = 0, _crcGFSK = 0, _whitening = 0;
-
-
-
-
-
- 904 uint8_t _connectionState = 0, _crcBLE = 0, _bleTestPayload = 0;
-
- 906 int16_t config(uint8_t modem);
-
-
-
-
-
+
+ 889 int16_t SPIwriteCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
+ 890 int16_t SPIwriteCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
+ 891 int16_t SPIreadCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
+ 892 int16_t SPIreadCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes,
bool waitForBusy =
true);
+ 893 int16_t SPItransfer(uint8_t* cmd, uint8_t cmdLen,
bool write, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes,
bool waitForBusy, uint32_t timeout = 5000);
+
+ 895 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+
+ 902 float _modIndexReal = 0;
+ 903 uint16_t _brKbps = 0;
+ 904 uint8_t _br = 0, _modIndex = 0, _shaping = 0;
+ 905 uint8_t _preambleLengthGFSK = 0, _syncWordLen = 0, _syncWordMatch = 0, _crcGFSK = 0, _whitening = 0;
+
+
+
+
+
+ 911 uint8_t _connectionState = 0, _crcBLE = 0, _bleTestPayload = 0;
+
+
+
+ 915 int16_t config(uint8_t modem);
+ 916 int16_t checkCommandResult();
+
+
+
+
+
int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:130
@@ -632,8 +637,8 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:433
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:364
int16_t setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1012
-void readBit(RADIOLIB_PIN_TYPE pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1253
-void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1247
+void readBit(RADIOLIB_PIN_TYPE pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1257
+void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1251
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:839
int16_t receive(uint8_t *data, size_t len) override
Blocking binary receive method. Overloads for string-based transmissions are implemented in PhysicalL...
Definition: SX128x.cpp:311
#define RADIOLIB_SHAPING_0_5
Gaussin shaping filter, BT = 0.5.
Definition: TypeDef.h:25
@@ -664,6 +669,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1160
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:16
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:445
+#define RADIOLIB_ERR_NONE
No error, method executed successfully.
Definition: TypeDef.h:77
int16_t setPreambleLength(uint32_t preambleLength)
Sets preamble length for currently active modem. Allowed values range from 1 to 65535.
Definition: SX128x.cpp:701
int16_t startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF)
Interrupt-driven receive method. DIO1 will be activated when full packet is received.
Definition: SX128x.cpp:525
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX128x.cpp:1228
@@ -671,6 +677,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1224
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX128x.cpp:517
void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)
Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...
Definition: SX128x.cpp:1236
+int16_t getLastError()
Get the last recorded transaction error.
Definition: SX128x.cpp:1246
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1100
int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:53
int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX128x.cpp:238
diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html
index f10e00c1..f0cf8346 100644
--- a/class_s_x1280-members.html
+++ b/class_s_x1280-members.html
@@ -99,77 +99,78 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
finishTransmit() override | SX128x | virtual |
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRangingResult() | SX1280 | |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- range(bool master, uint32_t addr) | SX1280 | |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
- setOutputPower(int8_t power) | SX128x | |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | |
- startDirect() | PhysicalLayer | |
- startRanging(bool master, uint32_t addr) | SX1280 | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX128x | |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1280(Module *mod) | SX1280 | |
- SX1281(Module *mod) | SX1281 | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
- transmit(String &str, uint8_t addr=0) | SX128x | |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getLastError() | SX128x | |
+ getMod() (defined in SX128x) | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRangingResult() | SX1280 | |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ range(bool master, uint32_t addr) | SX1280 | |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
+ setOutputPower(int8_t power) | SX128x | |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | |
+ startDirect() | PhysicalLayer | |
+ startRanging(bool master, uint32_t addr) | SX1280 | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX128x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1280(Module *mod) | SX1280 | |
+ SX1281(Module *mod) | SX1281 | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+ transmit(String &str, uint8_t addr=0) | SX128x | |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1280.html b/class_s_x1280.html
index 5c6148b2..5863bf9f 100644
--- a/class_s_x1280.html
+++ b/class_s_x1280.html
@@ -268,6 +268,9 @@ void | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | getLastError () |
+ | Get the last recorded transaction error. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Dummy method, to ensure PhysicalLayer compatibility. More...
|
|
diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html
index a273e5ae..424de334 100644
--- a/class_s_x1281-members.html
+++ b/class_s_x1281-members.html
@@ -99,73 +99,74 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
finishTransmit() override | SX128x | virtual |
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
- setOutputPower(int8_t power) | SX128x | |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX128x | |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1281(Module *mod) | SX1281 | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
- transmit(String &str, uint8_t addr=0) | SX128x | |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getLastError() | SX128x | |
+ getMod() (defined in SX128x) | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
+ setOutputPower(int8_t power) | SX128x | |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX128x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1281(Module *mod) | SX1281 | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+ transmit(String &str, uint8_t addr=0) | SX128x | |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1281.html b/class_s_x1281.html
index 602af806..ae451d71 100644
--- a/class_s_x1281.html
+++ b/class_s_x1281.html
@@ -255,6 +255,9 @@ void | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | getLastError () |
+ | Get the last recorded transaction error. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Dummy method, to ensure PhysicalLayer compatibility. More...
|
|
diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html
index 62496549..5de758d3 100644
--- a/class_s_x1282-members.html
+++ b/class_s_x1282-members.html
@@ -99,78 +99,79 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
finishTransmit() override | SX128x | virtual |
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRangingResult() | SX1280 | |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- range(bool master, uint32_t addr) | SX1280 | |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
- setOutputPower(int8_t power) | SX128x | |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | |
- startDirect() | PhysicalLayer | |
- startRanging(bool master, uint32_t addr) | SX1280 | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX128x | |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1280(Module *mod) | SX1280 | |
- SX1281(Module *mod) | SX1281 | |
- SX1282(Module *mod) | SX1282 | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
- transmit(String &str, uint8_t addr=0) | SX128x | |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getLastError() | SX128x | |
+ getMod() (defined in SX128x) | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRangingResult() | SX1280 | |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ range(bool master, uint32_t addr) | SX1280 | |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
+ setOutputPower(int8_t power) | SX128x | |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | |
+ startDirect() | PhysicalLayer | |
+ startRanging(bool master, uint32_t addr) | SX1280 | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX128x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1280(Module *mod) | SX1280 | |
+ SX1281(Module *mod) | SX1281 | |
+ SX1282(Module *mod) | SX1282 | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+ transmit(String &str, uint8_t addr=0) | SX128x | |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x1282.html b/class_s_x1282.html
index 8bf3a52f..c6bf3a2b 100644
--- a/class_s_x1282.html
+++ b/class_s_x1282.html
@@ -272,6 +272,9 @@ void | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | getLastError () |
+ | Get the last recorded transaction error. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Dummy method, to ensure PhysicalLayer compatibility. More...
|
|
diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html
index b76e3833..a983f8df 100644
--- a/class_s_x128x-members.html
+++ b/class_s_x128x-members.html
@@ -99,72 +99,73 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
finishTransmit() override | SX128x | virtual |
getFreqStep() const | PhysicalLayer | |
getFrequencyError() | SX128x | |
- getMod() (defined in SX128x) | SX128x | virtual |
- getPacketLength(bool update=true) override | SX128x | virtual |
- getRSSI() | SX128x | |
- getSNR() | SX128x | |
- getTimeOnAir(size_t len) | SX128x | |
- implicitHeader(size_t len) | SX128x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX128x | virtual |
- read() | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
- readData(uint8_t *data, size_t len) override | SX128x | virtual |
- readData(String &str, size_t len=0) | SX128x | |
- readData(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX128x | virtual |
- receive(String &str, size_t len=0) | SX128x | |
- receive(uint8_t *data, size_t len)=0 | SX128x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX128x | virtual |
- reset(bool verify=true) | SX128x | |
- scanChannel() | SX128x | |
- setAccessAddress(uint32_t addr) | SX128x | |
- setBandwidth(float bw) | SX128x | |
- setBitRate(float br) | SX128x | virtual |
- setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
- setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
- setDataShaping(uint8_t sh) override | SX128x | virtual |
- setDio1Action(void(*func)(void)) | SX128x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
- setOutputPower(int8_t power) | SX128x | |
- setPreambleLength(uint32_t preambleLength) | SX128x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX128x | |
- startTransmit(const char *str, uint8_t addr=0) | SX128x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX128x(Module *mod) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
- transmit(String &str, uint8_t addr=0) | SX128x | |
- transmit(const char *str, uint8_t addr=0) | SX128x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
- PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- transmitDirect(uint32_t frf=0) override | SX128x | virtual |
+ getLastError() | SX128x | |
+ getMod() (defined in SX128x) | SX128x | virtual |
+ getPacketLength(bool update=true) override | SX128x | virtual |
+ getRSSI() | SX128x | |
+ getSNR() | SX128x | |
+ getTimeOnAir(size_t len) | SX128x | |
+ implicitHeader(size_t len) | SX128x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX128x | virtual |
+ read() | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX128x | virtual |
+ readData(uint8_t *data, size_t len) override | SX128x | virtual |
+ readData(String &str, size_t len=0) | SX128x | |
+ readData(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX128x | virtual |
+ receive(String &str, size_t len=0) | SX128x | |
+ receive(uint8_t *data, size_t len)=0 | SX128x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX128x | virtual |
+ reset(bool verify=true) | SX128x | |
+ scanChannel() | SX128x | |
+ setAccessAddress(uint32_t addr) | SX128x | |
+ setBandwidth(float bw) | SX128x | |
+ setBitRate(float br) | SX128x | virtual |
+ setCodingRate(uint8_t cr, bool longInterleaving=false) | SX128x | |
+ setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021) | SX128x | |
+ setDataShaping(uint8_t sh) override | SX128x | virtual |
+ setDio1Action(void(*func)(void)) | SX128x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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 hsm=false) | SX128x | |
+ setOutputPower(int8_t power) | SX128x | |
+ setPreambleLength(uint32_t preambleLength) | SX128x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX128x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX128x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX128x(Module *mod) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX128x | |
+ transmit(String &str, uint8_t addr=0) | SX128x | |
+ transmit(const char *str, uint8_t addr=0) | SX128x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0)=0 | SX128x | |
+ PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::transmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ transmitDirect(uint32_t frf=0) override | SX128x | virtual |
diff --git a/class_s_x128x.html b/class_s_x128x.html
index f3338305..7a3bc9d7 100644
--- a/class_s_x128x.html
+++ b/class_s_x128x.html
@@ -251,6 +251,9 @@ void | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | getLastError () |
+ | Get the last recorded transaction error. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Dummy method, to ensure PhysicalLayer compatibility. More...
|
|
@@ -706,6 +709,26 @@ void ReturnsFrequency error in Hz.
+
+
+
+◆ getLastError()
+
+
+
+
+
+ int16_t SX128x::getLastError |
+ ( |
+ | ) |
+ |
+
+
+
+
+ Get the last recorded transaction error.
+ - Returns
- Status Codes
+
diff --git a/class_s_x128x.js b/class_s_x128x.js
index e9d728bc..d52ef296 100644
--- a/class_s_x128x.js
+++ b/class_s_x128x.js
@@ -9,6 +9,7 @@ var class_s_x128x =
[ "explicitHeader", "class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d", null ],
[ "finishTransmit", "class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4", null ],
[ "getFrequencyError", "class_s_x128x.html#a2b424000856a9dc212f571d0e8890635", null ],
+ [ "getLastError", "class_s_x128x.html#abefabeb0ecd6c441fbd388340bb7b2b2", null ],
[ "getMod", "class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441", null ],
[ "getPacketLength", "class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735", null ],
[ "getRSSI", "class_s_x128x.html#a94d3003277925e2dc3372548b3311008", null ],
diff --git a/functions_func_g.html b/functions_func_g.html
index c0370ae3..a285b701 100644
--- a/functions_func_g.html
+++ b/functions_func_g.html
@@ -134,6 +134,7 @@ $(document).ready(function(){initNavTree('functions_func_g.html',''); initResiza
getLastError()
: SX126x
+, SX128x
getLQI()
: CC1101
diff --git a/functions_g.html b/functions_g.html
index 8f4efe3f..b5da9248 100644
--- a/functions_g.html
+++ b/functions_g.html
@@ -134,6 +134,7 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable()
getLastError()
: SX126x
+, SX128x
getLQI()
: CC1101
diff --git a/navtreedata.js b/navtreedata.js
index fd06be7e..248bf162 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -48,7 +48,7 @@ var NAVTREEINDEX =
"class_module.html#ae76932d2c2895939f8074c58848b61e8",
"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2",
"class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441",
-"group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d"
+"group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex2.js b/navtreeindex2.js
index 69fe384d..d6899b1f 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -227,27 +227,27 @@ var NAVTREEINDEX2 =
"class_s_x1282.html":[3,0,42],
"class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232":[3,0,42,0],
"class_s_x128x.html":[3,0,43],
-"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,43,32],
-"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,43,43],
-"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,43,40],
-"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,43,44],
-"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,43,46],
-"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,43,35],
-"class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,43,13],
-"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,43,24],
-"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,43,36],
-"class_s_x128x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,43,22],
+"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,43,33],
+"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,43,44],
+"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,43,41],
+"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,43,45],
+"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,43,47],
+"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,43,36],
+"class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,43,14],
+"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,43,25],
+"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,43,37],
+"class_s_x128x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,43,23],
"class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,43,8],
-"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,43,47],
-"class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039":[3,0,43,16],
+"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,43,48],
+"class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039":[3,0,43,17],
"class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c":[3,0,43,2],
-"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,43,21],
-"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,43,37],
-"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,43,10],
-"class_s_x128x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,43,53],
+"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,43,22],
+"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,43,38],
+"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,43,11],
+"class_s_x128x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,43,54],
"class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4":[3,0,43,7],
-"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,43,28],
-"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,43,55],
-"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,43,59],
-"class_s_x128x.html#a5f11803b3430bc059321b443f407e78b":[3,0,43,41]
+"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,43,29],
+"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,43,56],
+"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,43,60],
+"class_s_x128x.html#a5f11803b3430bc059321b443f407e78b":[3,0,43,42]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index 98a7d492..a4f0b337 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,42 +1,43 @@
var NAVTREEINDEX3 =
{
-"class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441":[3,0,43,9],
-"class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4":[3,0,43,38],
-"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,43,34],
-"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,43,25],
-"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,43,12],
-"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,43,45],
+"class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441":[3,0,43,10],
+"class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4":[3,0,43,39],
+"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,43,35],
+"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,43,26],
+"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,43,13],
+"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,43,46],
"class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93":[3,0,43,4],
-"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,43,50],
-"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,43,26],
+"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,43,51],
+"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,43,27],
"class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,43,6],
-"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,43,18],
-"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,43,11],
-"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,43,15],
-"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,43,31],
+"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,43,19],
+"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,43,12],
+"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,43,16],
+"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,43,32],
"class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7":[3,0,43,0],
-"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,43,29],
-"class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e":[3,0,43,48],
-"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,43,30],
-"class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,43,54],
+"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,43,30],
+"class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e":[3,0,43,49],
+"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,43,31],
+"class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,43,55],
"class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,43,5],
-"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,43,14],
+"class_s_x128x.html#abefabeb0ecd6c441fbd388340bb7b2b2":[3,0,43,9],
+"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,43,15],
"class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660":[3,0,43,3],
"class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf":[3,0,43,1],
-"class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66":[3,0,43,49],
-"class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9":[3,0,43,39],
-"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,43,42],
-"class_s_x128x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,43,19],
-"class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,43,17],
-"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,43,27],
-"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,43,56],
-"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,43,52],
-"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,43,51],
-"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,43,57],
-"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,43,58],
-"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,43,20],
-"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,43,33],
-"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,43,23],
+"class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66":[3,0,43,50],
+"class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9":[3,0,43,40],
+"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,43,43],
+"class_s_x128x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,43,20],
+"class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,43,18],
+"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,43,28],
+"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,43,57],
+"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,43,53],
+"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,43,52],
+"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,43,58],
+"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,43,59],
+"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,43,21],
+"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,43,34],
+"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,43,24],
"class_si4430.html":[3,0,22],
"class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,22,2],
"class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,22,1],
@@ -174,8 +175,8 @@ var NAVTREEINDEX3 =
"functions_d.html":[3,3,0,3],
"functions_e.html":[3,3,0,4],
"functions_f.html":[3,3,0,5],
-"functions_func.html":[3,3,1,0],
"functions_func.html":[3,3,1],
+"functions_func.html":[3,3,1,0],
"functions_func_b.html":[3,3,1,1],
"functions_func_c.html":[3,3,1,2],
"functions_func_d.html":[3,3,1,3],
@@ -248,6 +249,5 @@ var NAVTREEINDEX3 =
"group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd":[2,3,60],
"group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62":[2,3,3],
"group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d":[2,3,33],
-"group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68":[2,3,43],
-"group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af":[2,3,36]
+"group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68":[2,3,43]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 55a0da32..d3dfa891 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX4 =
{
+"group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af":[2,3,36],
"group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d":[2,3,53],
"group__status__codes.html#ga733a7f3f12109103384522dac4d1146e":[2,3,9],
"group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4":[2,3,45],
diff --git a/search/all_6.js b/search/all_6.js
index 54ee5115..1f11c34c 100644
--- a/search/all_6.js
+++ b/search/all_6.js
@@ -14,7 +14,7 @@ var searchData=
['getirq_67',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
['getirqflags_68',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
['getirqstatus_69',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]],
- ['getlasterror_70',['getLastError',['../class_s_x126x.html#ac71eb1209354837ced2e21e66534bff3',1,'SX126x']]],
+ ['getlasterror_70',['getLastError',['../class_s_x126x.html#ac71eb1209354837ced2e21e66534bff3',1,'SX126x::getLastError()'],['../class_s_x128x.html#abefabeb0ecd6c441fbd388340bb7b2b2',1,'SX128x::getLastError()']]],
['getlqi_71',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
['getmodemstatus_72',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
['getpacketlength_73',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]],
diff --git a/search/functions_6.js b/search/functions_6.js
index 17d12003..84b121ef 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -14,7 +14,7 @@ var searchData=
['getirq_449',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]],
['getirqflags_450',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
['getirqstatus_451',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]],
- ['getlasterror_452',['getLastError',['../class_s_x126x.html#ac71eb1209354837ced2e21e66534bff3',1,'SX126x']]],
+ ['getlasterror_452',['getLastError',['../class_s_x126x.html#ac71eb1209354837ced2e21e66534bff3',1,'SX126x::getLastError()'],['../class_s_x128x.html#abefabeb0ecd6c441fbd388340bb7b2b2',1,'SX128x::getLastError()']]],
['getlqi_453',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
['getmodemstatus_454',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
['getpacketlength_455',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]],
|