From 67e96773c5e4315fe6d73ec931c73465f882ba91 Mon Sep 17 00:00:00 2001 From: jgromes Date: Tue, 25 Jun 2024 15:57:07 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=20ce8e6?= =?UTF-8?q?fdfb031b92acf020cef201a9607fc56be31=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _s_t_m32_w_lx_8h_source.html | 2 +- _s_x126x_8h_source.html | 354 ++++++++++++++++---------------- class_l_l_c_c68-members.html | 4 +- class_l_l_c_c68.html | 12 +- class_physical_layer.html | 2 +- class_s_t_m32_w_lx-members.html | 4 +- class_s_t_m32_w_lx.html | 12 +- class_s_x1261-members.html | 4 +- class_s_x1261.html | 12 +- class_s_x1262-members.html | 4 +- class_s_x1262.html | 12 +- class_s_x1268-members.html | 4 +- class_s_x1268.html | 12 +- class_s_x126x-members.html | 4 +- class_s_x126x.html | 50 ++++- class_s_x126x.js | 3 +- functions_func_g.html | 2 +- functions_g.html | 4 +- navtreedata.js | 6 +- navtreeindex2.js | 8 +- navtreeindex3.js | 144 ++++++------- navtreeindex4.js | 6 +- navtreeindex5.js | 4 +- navtreeindex6.js | 1 + search/all_6.js | 4 +- search/functions_6.js | 10 +- 26 files changed, 359 insertions(+), 325 deletions(-) diff --git a/_s_t_m32_w_lx_8h_source.html b/_s_t_m32_w_lx_8h_source.html index c38fff74..b8e8b4d5 100644 --- a/_s_t_m32_w_lx_8h_source.html +++ b/_s_t_m32_w_lx_8h_source.html @@ -186,7 +186,7 @@ $(document).ready(function(){initNavTree('_s_t_m32_w_lx_8h_source.html',''); ini
void setPacketReceivedAction(void(*func)(void)) override
Sets interrupt service routine to call when a packet is received.
Definition: STM32WLx.cpp:130
int16_t beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false)
Initialization method for FSK modem.
Definition: STM32WLx.cpp:27
Derived class for SX1262 modules.
Definition: SX1262.h:22
-
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1492
+
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1496
diff --git a/_s_x126x_8h_source.html b/_s_x126x_8h_source.html index d818f90a..1ff80bfa 100644 --- a/_s_x126x_8h_source.html +++ b/_s_x126x_8h_source.html @@ -655,162 +655,164 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
912 
917  float getDataRate() const;
918 
-
924  float getRSSI(bool packet = true);
+
924  float getRSSI() override;
925 
-
930  float getSNR() override;
-
931 
-
939  float getFrequencyError();
-
940 
-
946  size_t getPacketLength(bool update = true) override;
+
931  float getRSSI(bool packet);
+
932 
+
937  float getSNR() override;
+
938 
+
946  float getFrequencyError();
947 
-
953  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_SX126X_MAX_PACKET_LENGTH);
+
953  size_t getPacketLength(bool update = true) override;
954 
-
960  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_SX126X_MAX_PACKET_LENGTH);
+
960  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_SX126X_MAX_PACKET_LENGTH);
961 
-
967  RadioLibTime_t getTimeOnAir(size_t len) override;
+
967  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_SX126X_MAX_PACKET_LENGTH);
968 
-
974  RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs) override;
+
974  RadioLibTime_t getTimeOnAir(size_t len) override;
975 
-
982  int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) override;
-
983 
-
988  bool isRxTimeout() override;
-
989 
-
995  int16_t implicitHeader(size_t len);
+
981  RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs) override;
+
982 
+
989  int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) override;
+
990 
+
995  bool isRxTimeout() override;
996 
-
1001  int16_t explicitHeader();
-
1002 
-
1007  int16_t setRegulatorLDO();
-
1008 
-
1013  int16_t setRegulatorDCDC();
-
1014 
-
1020  int16_t setEncoding(uint8_t encoding) override;
+
1002  int16_t implicitHeader(size_t len);
+
1003 
+
1008  int16_t explicitHeader();
+
1009 
+
1014  int16_t setRegulatorLDO();
+
1015 
+
1020  int16_t setRegulatorDCDC();
1021 
-
1023  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
-
1024 
-
1026  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
-
1027 
-
1036  int16_t forceLDRO(bool enable);
-
1037 
-
1044  int16_t autoLDRO();
-
1045 
-
1050  uint8_t randomByte() override;
-
1051 
-
1057  int16_t invertIQ(bool enable) override;
+
1027  int16_t setEncoding(uint8_t encoding) override;
+
1028 
+
1030  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
+
1031 
+
1033  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
+
1034 
+
1043  int16_t forceLDRO(bool enable);
+
1044 
+
1051  int16_t autoLDRO();
+
1052 
+
1057  uint8_t randomByte() override;
1058 
-
1059  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
1064  void setDirectAction(void (*func)(void)) override;
+
1064  int16_t invertIQ(bool enable) override;
1065 
-
1070  void readBit(uint32_t pin) override;
-
1071  #endif
+
1066  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
1071  void setDirectAction(void (*func)(void)) override;
1072 
-
1082  int16_t uploadPatch(const uint32_t* patch, size_t len, bool nonvolatile = true);
-
1083 
-
1091  int16_t spectralScanStart(uint16_t numSamples, uint8_t window = RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval = RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US);
-
1092 
-
1096  void spectralScanAbort();
-
1097 
-
1102  int16_t spectralScanGetStatus();
-
1103 
-
1109  int16_t spectralScanGetResult(uint16_t* results);
+
1077  void readBit(uint32_t pin) override;
+
1078  #endif
+
1079 
+
1089  int16_t uploadPatch(const uint32_t* patch, size_t len, bool nonvolatile = true);
+
1090 
+
1098  int16_t spectralScanStart(uint16_t numSamples, uint8_t window = RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval = RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US);
+
1099 
+
1103  void spectralScanAbort();
+
1104 
+
1109  int16_t spectralScanGetStatus();
1110 
-
1122  int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax = RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut = RADIOLIB_SX126X_PA_CONFIG_PA_LUT);
-
1123 
-
1131  int16_t calibrateImageRejection(float freqMin, float freqMax);
-
1132 
-
1137  int16_t setPaRampTime(uint8_t rampTime);
-
1138 
-
1139 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
1140  protected:
-
1141 #endif
-
1142  Module* getMod() override;
-
1143 
-
1144  // SX126x SPI command implementations
-
1145  int16_t setFs();
-
1146  int16_t setTx(uint32_t timeout = 0);
-
1147  int16_t setRx(uint32_t timeout);
-
1148  int16_t setCad(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
-
1149  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
1150  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
1151  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
-
1152  int16_t readBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
-
1153  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX126X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX126X_IRQ_NONE);
-
1154  virtual int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX126X_IRQ_ALL);
-
1155  int16_t setRfFrequency(uint32_t frf);
-
1156  int16_t calibrateImage(uint8_t* data);
-
1157  uint8_t getPacketType();
-
1158  int16_t setTxParams(uint8_t power, uint8_t rampTime);
-
1159  int16_t setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
-
1160  int16_t setModulationParamsFSK(uint32_t br, uint8_t sh, uint8_t rxBw, uint32_t freqDev);
-
1161  int16_t setPacketParams(uint16_t preambleLen, uint8_t crcType, uint8_t payloadLen, uint8_t hdrType, uint8_t invertIQ);
-
1162  int16_t setPacketParamsFSK(uint16_t preambleLen, uint8_t crcType, uint8_t syncWordLen, uint8_t addrCmp, uint8_t whiten, uint8_t packType = RADIOLIB_SX126X_GFSK_PACKET_VARIABLE, uint8_t payloadLen = 0xFF, uint8_t preambleDetectorLen = RADIOLIB_SX126X_GFSK_PREAMBLE_DETECT_16);
-
1163  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
-
1164  int16_t setRegulatorMode(uint8_t mode);
-
1165  uint8_t getStatus();
-
1166  uint32_t getPacketStatus();
-
1167  uint16_t getDeviceErrors();
-
1168  int16_t clearDeviceErrors();
-
1169 
-
1170 #if !RADIOLIB_GODMODE
-
1171  protected:
-
1172 #endif
-
1173  const char* chipType = NULL;
-
1174  uint8_t bandwidth = 0;
-
1175 
-
1176  // Allow subclasses to define different TX modes
-
1177  uint8_t txMode = Module::MODE_TX;
-
1178 
-
1179  int16_t setFrequencyRaw(float freq);
-
1180  int16_t fixPaClamping(bool enable = true);
-
1181 
-
1182  // common low-level SPI interface
-
1183  static int16_t SPIparseStatus(uint8_t in);
-
1184 
-
1185 #if !RADIOLIB_GODMODE
-
1186  private:
-
1187 #endif
-
1188  Module* mod;
-
1189 
-
1190  uint8_t spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
-
1191  uint16_t preambleLengthLoRa = 0;
-
1192  float bandwidthKhz = 0;
-
1193  bool ldroAuto = true;
-
1194 
-
1195  uint32_t bitRate = 0, frequencyDev = 0;
-
1196  uint8_t rxBandwidth = 0, pulseShape = 0, crcTypeFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0;
-
1197  uint16_t preambleLengthFSK = 0;
-
1198  float rxBandwidthKhz = 0;
-
1199 
-
1200  float dataRateMeasured = 0;
+
1116  int16_t spectralScanGetResult(uint16_t* results);
+
1117 
+
1129  int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax = RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut = RADIOLIB_SX126X_PA_CONFIG_PA_LUT);
+
1130 
+
1138  int16_t calibrateImageRejection(float freqMin, float freqMax);
+
1139 
+
1144  int16_t setPaRampTime(uint8_t rampTime);
+
1145 
+
1146 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
1147  protected:
+
1148 #endif
+
1149  Module* getMod() override;
+
1150 
+
1151  // SX126x SPI command implementations
+
1152  int16_t setFs();
+
1153  int16_t setTx(uint32_t timeout = 0);
+
1154  int16_t setRx(uint32_t timeout);
+
1155  int16_t setCad(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+
1156  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
1157  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
1158  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+
1159  int16_t readBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+
1160  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX126X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX126X_IRQ_NONE);
+
1161  virtual int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX126X_IRQ_ALL);
+
1162  int16_t setRfFrequency(uint32_t frf);
+
1163  int16_t calibrateImage(uint8_t* data);
+
1164  uint8_t getPacketType();
+
1165  int16_t setTxParams(uint8_t power, uint8_t rampTime);
+
1166  int16_t setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
+
1167  int16_t setModulationParamsFSK(uint32_t br, uint8_t sh, uint8_t rxBw, uint32_t freqDev);
+
1168  int16_t setPacketParams(uint16_t preambleLen, uint8_t crcType, uint8_t payloadLen, uint8_t hdrType, uint8_t invertIQ);
+
1169  int16_t setPacketParamsFSK(uint16_t preambleLen, uint8_t crcType, uint8_t syncWordLen, uint8_t addrCmp, uint8_t whiten, uint8_t packType = RADIOLIB_SX126X_GFSK_PACKET_VARIABLE, uint8_t payloadLen = 0xFF, uint8_t preambleDetectorLen = RADIOLIB_SX126X_GFSK_PREAMBLE_DETECT_16);
+
1170  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+
1171  int16_t setRegulatorMode(uint8_t mode);
+
1172  uint8_t getStatus();
+
1173  uint32_t getPacketStatus();
+
1174  uint16_t getDeviceErrors();
+
1175  int16_t clearDeviceErrors();
+
1176 
+
1177 #if !RADIOLIB_GODMODE
+
1178  protected:
+
1179 #endif
+
1180  const char* chipType = NULL;
+
1181  uint8_t bandwidth = 0;
+
1182 
+
1183  // Allow subclasses to define different TX modes
+
1184  uint8_t txMode = Module::MODE_TX;
+
1185 
+
1186  int16_t setFrequencyRaw(float freq);
+
1187  int16_t fixPaClamping(bool enable = true);
+
1188 
+
1189  // common low-level SPI interface
+
1190  static int16_t SPIparseStatus(uint8_t in);
+
1191 
+
1192 #if !RADIOLIB_GODMODE
+
1193  private:
+
1194 #endif
+
1195  Module* mod;
+
1196 
+
1197  uint8_t spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
+
1198  uint16_t preambleLengthLoRa = 0;
+
1199  float bandwidthKhz = 0;
+
1200  bool ldroAuto = true;
1201 
-
1202  uint32_t tcxoDelay = 0;
-
1203  uint8_t pwr = 0;
-
1204 
-
1205  size_t implicitLen = 0;
-
1206  uint8_t invertIQEnabled = RADIOLIB_SX126X_LORA_IQ_STANDARD;
-
1207 
-
1208  int16_t config(uint8_t modem);
-
1209  bool findChip(const char* verStr);
-
1210  int16_t startReceiveCommon(uint32_t timeout = RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
-
1211  int16_t setPacketMode(uint8_t mode, uint8_t len);
-
1212  int16_t setHeaderType(uint8_t hdrType, size_t len = 0xFF);
-
1213  int16_t directMode();
-
1214  int16_t packetMode();
-
1215 
-
1216  // fixes to errata
-
1217  int16_t fixSensitivity();
-
1218  int16_t fixImplicitTimeout();
-
1219  int16_t fixInvertedIQ(uint8_t iqConfig);
-
1220 
-
1221 
-
1222  void regdump();
-
1223  void effectEvalPre(uint8_t* buff, uint32_t start);
-
1224  void effectEvalPost(uint8_t* buff, uint32_t start);
-
1225  void effectEval();
-
1226 };
+
1202  uint32_t bitRate = 0, frequencyDev = 0;
+
1203  uint8_t rxBandwidth = 0, pulseShape = 0, crcTypeFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0;
+
1204  uint16_t preambleLengthFSK = 0;
+
1205  float rxBandwidthKhz = 0;
+
1206 
+
1207  float dataRateMeasured = 0;
+
1208 
+
1209  uint32_t tcxoDelay = 0;
+
1210  uint8_t pwr = 0;
+
1211 
+
1212  size_t implicitLen = 0;
+
1213  uint8_t invertIQEnabled = RADIOLIB_SX126X_LORA_IQ_STANDARD;
+
1214 
+
1215  int16_t config(uint8_t modem);
+
1216  bool findChip(const char* verStr);
+
1217  int16_t startReceiveCommon(uint32_t timeout = RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags = RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX126X_IRQ_RX_DONE);
+
1218  int16_t setPacketMode(uint8_t mode, uint8_t len);
+
1219  int16_t setHeaderType(uint8_t hdrType, size_t len = 0xFF);
+
1220  int16_t directMode();
+
1221  int16_t packetMode();
+
1222 
+
1223  // fixes to errata
+
1224  int16_t fixSensitivity();
+
1225  int16_t fixImplicitTimeout();
+
1226  int16_t fixInvertedIQ(uint8_t iqConfig);
1227 
-
1228 #endif
-
1229 
-
1230 #endif
+
1228 
+
1229  void regdump();
+
1230  void effectEvalPre(uint8_t* buff, uint32_t start);
+
1231  void effectEvalPost(uint8_t* buff, uint32_t start);
+
1232  void effectEval();
+
1233 };
+
1234 
+
1235 #endif
+
1236 
+
1237 #endif
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:65
static const size_t RFSWITCH_MAX_PINS
The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...
Definition: Module.h:74
@ MODE_TX
Transmission mode.
Definition: Module.h:111
@@ -818,83 +820,83 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
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 transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
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
-
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:295
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...
Definition: SX126x.h:443
int16_t startChannelScan() override
Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is dete...
Definition: SX126x.cpp:738
-
float getFrequencyError()
Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...
Definition: SX126x.cpp:1360
+
float getFrequencyError()
Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...
Definition: SX126x.cpp:1364
int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)
Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...
Definition: SX126x.cpp:630
-
void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1488
+
void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1492
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:483
-
int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)
Set the PA configuration. Allows user to optimize PA for a specific output power and matching network...
Definition: SX126x.cpp:1795
-
RadioLibTime_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: SX126x.cpp:1414
-
uint8_t randomByte() override
Get one truly random byte from RSSI noise.
Definition: SX126x.cpp:1517
-
RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs) override
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: SX126x.cpp:1449
+
int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)
Set the PA configuration. Allows user to optimize PA for a specific output power and matching network...
Definition: SX126x.cpp:1799
+
RadioLibTime_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: SX126x.cpp:1418
+
uint8_t randomByte() override
Get one truly random byte from RSSI noise.
Definition: SX126x.cpp:1521
+
RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs) override
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: SX126x.cpp:1453
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX126x.cpp:1105
-
int16_t setRegulatorLDO()
Set regulator mode to LDO.
Definition: SX126x.cpp:1476
-
int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: SX126x.cpp:1546
-
int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)
Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...
Definition: SX126x.cpp:1570
-
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...
Definition: SX126x.cpp:1484
-
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1492
+
int16_t setRegulatorLDO()
Set regulator mode to LDO.
Definition: SX126x.cpp:1480
+
int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: SX126x.cpp:1550
+
int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)
Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...
Definition: SX126x.cpp:1574
+
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...
Definition: SX126x.cpp:1488
+
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1496
int16_t beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for FSK modem.
Definition: SX126x.cpp:101
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....
Definition: SX126x.cpp:787
-
bool isRxTimeout() override
Check whether the IRQ bit for RxTimeout is set.
Definition: SX126x.cpp:1462
+
bool isRxTimeout() override
Check whether the IRQ bit for RxTimeout is set.
Definition: SX126x.cpp:1466
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
-
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX126x.cpp:1472
+
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX126x.cpp:1476
void clearChannelScanAction() override
Clears interrupt service routine to call when a channel scan is finished.
Definition: SX126x.cpp:511
-
int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1496
+
int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1500
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-
void setDirectAction(void(*func)(void)) override
Set interrupt service routine function to call when data bit is received in direct mode.
Definition: SX126x.cpp:1561
+
void setDirectAction(void(*func)(void)) override
Set interrupt service routine function to call when data bit is received in direct mode.
Definition: SX126x.cpp:1565
int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: SX126x.cpp:1185
-
int16_t spectralScanGetStatus()
Read the status of spectral scan.
Definition: SX126x.cpp:1637
+
int16_t spectralScanGetStatus()
Read the status of spectral scan.
Definition: SX126x.cpp:1641
void clearPacketReceivedAction() override
Clears interrupt service routine to call when a packet is received.
Definition: SX126x.cpp:495
-
int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1657
-
float getSNR() override
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: SX126x.cpp:1344
+
int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1661
+
float getSNR() override
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: SX126x.cpp:1348
int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....
Definition: SX126x.cpp:1005
-
int16_t setRegulatorDCDC()
Set regulator mode to DC-DC.
Definition: SX126x.cpp:1480
+
int16_t setRegulatorDCDC()
Set regulator mode to DC-DC.
Definition: SX126x.cpp:1484
int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)
Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....
Definition: SX126x.cpp:603
int16_t startReceive() override
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX126x.cpp:585
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:487
int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: SX126x.cpp:984
void setPacketReceivedAction(void(*func)(void)) override
Sets interrupt service routine to call when a packet is received.
Definition: SX126x.cpp:491
+
float getRSSI() override
Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatib...
Definition: SX126x.cpp:1330
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX126x.cpp:466
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: SX126x.cpp:910
-
void spectralScanAbort()
Abort an ongoing spectral scan.
Definition: SX126x.cpp:1633
+
void spectralScanAbort()
Abort an ongoing spectral scan.
Definition: SX126x.cpp:1637
int16_t sleep() override
Sets the module to sleep mode. To wake the device up, call standby(). Overload with warm start enable...
Definition: SX126x.cpp:446
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...
Definition: SX126x.cpp:353
-
int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)
Start spectral scan. Requires binary path to be uploaded.
Definition: SX126x.cpp:1617
+
int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)
Start spectral scan. Requires binary path to be uploaded.
Definition: SX126x.cpp:1621
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX126x.cpp:577
int16_t setCurrentLimit(float currentLimit)
Sets current protection limit. Can be set in 2.5 mA steps.
Definition: SX126x.cpp:875
int16_t setRxBoostedGainMode(bool rxbgm, bool persist=true)
Enables or disables Rx Boosted Gain mode as described in SX126x datasheet section 9....
Definition: SX126x.cpp:1068
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX126x.cpp:337
int16_t startTransmit(const char *str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:149
-
int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1410
+
int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1414
int16_t begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)
Initialization method for LoRa modem.
Definition: SX126x.cpp:12
int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)
Sets CRC configuration.
Definition: SX126x.cpp:1230
-
uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX126x.cpp:1832
+
uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX126x.cpp:1836
int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX126x.cpp:198
int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)
Sets LoRa sync word.
Definition: SX126x.cpp:864
-
int16_t calibrateImageRejection(float freqMin, float freqMax)
Perform image rejection calibration for the specified frequency band. WARNING: Use at your own risk!...
Definition: SX126x.cpp:1848
+
int16_t calibrateImageRejection(float freqMin, float freqMax)
Perform image rejection calibration for the specified frequency band. WARNING: Use at your own risk!...
Definition: SX126x.cpp:1852
float getCurrentLimit()
Reads current protection limit.
Definition: SX126x.cpp:888
SX126x(Module *mod)
Default constructor.
Definition: SX126x.cpp:6
-
int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) override
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX126x.cpp:1456
+
int16_t irqRxDoneRxTimeout(uint32_t &irqFlags, uint32_t &irqMask) override
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX126x.cpp:1460
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
-
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1508
-
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1406
+
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1512
+
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1410
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: SX126x.cpp:1202
int16_t setBitRate(float br) override
Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: SX126x.cpp:934
-
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX126x.cpp:1393
+
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX126x.cpp:1397
int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)
Sets FSK sync word in the form of array of up to 8 bytes.
Definition: SX126x.cpp:1166
void setPacketSentAction(void(*func)(void)) override
Sets interrupt service routine to call when a packet is sent.
Definition: SX126x.cpp:499
-
void readBit(uint32_t pin) override
Function to read and process data bit in direct reception mode.
Definition: SX126x.cpp:1565
+
void readBit(uint32_t pin) override
Function to read and process data bit in direct reception mode.
Definition: SX126x.cpp:1569
int16_t scanChannel() override
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX126x.cpp:427
float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: SX126x.cpp:1326
int16_t setPreambleLength(size_t preambleLength) override
Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.
Definition: SX126x.cpp:897
-
int16_t setPaRampTime(uint8_t rampTime)
Set PA ramp-up time. Set to 200us by default.
Definition: SX126x.cpp:1856
+
int16_t setPaRampTime(uint8_t rampTime)
Set PA ramp-up time. Set to 200us by default.
Definition: SX126x.cpp:1860
bool XTAL
Whether the module has an XTAL (true) or TCXO (false). Defaults to false.
Definition: SX126x.h:460
-
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX126x.cpp:1468
-
int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1710
-
int16_t spectralScanGetResult(uint16_t *results)
Read the result of spectral scan.
Definition: SX126x.cpp:1645
+
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX126x.cpp:1472
+
int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1714
+
int16_t spectralScanGetResult(uint16_t *results)
Read the result of spectral scan.
Definition: SX126x.cpp:1649
int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)
Sets FSK whitening parameters.
Definition: SX126x.cpp:1289
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX126x.cpp:838
bool standbyXOSC
Whether to use XOSC (true) or RC (false) oscillator in standby mode. Defaults to false.
Definition: SX126x.h:465
diff --git a/class_l_l_c_c68-members.html b/class_l_l_c_c68-members.html index 83e9b9a2..ccc7c7f1 100644 --- a/class_l_l_c_c68-members.html +++ b/class_l_l_c_c68-members.html @@ -116,8 +116,8 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab getFrequencyError()SX126x getIrqStatus()SX126x getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual + getRSSI() overrideSX126xvirtual + getRSSI(bool packet)SX126x getSNR() overrideSX126xvirtual getTimeOnAir(size_t len) overrideSX126xvirtual implicitHeader(size_t len)SX126x diff --git a/class_l_l_c_c68.html b/class_l_l_c_c68.html index 7de3104d..6e33a072 100644 --- a/class_l_l_c_c68.html +++ b/class_l_l_c_c68.html @@ -324,9 +324,12 @@ void float getDataRate () const  Gets effective data rate for the last transmitted packet. The value is calculated only for payload bytes. More...
  -float getRSSI (bool packet=true) - GetsRSSI (Recorded Signal Strength Indicator). More...
-  +float getRSSI () override + Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatibility. More...
+  +float getRSSI (bool packet) + Gets RSSI (Recorded Signal Strength Indicator). More...
+  float getSNR () override  Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More...
  @@ -452,9 +455,6 @@ void float getFreqStep () const  Gets the module frequency step size that was set in constructor. More...
  -virtual float getRSSI () - Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More...
-  int32_t random (int32_t max)  Get truly random number in range 0 - max. More...
  diff --git a/class_physical_layer.html b/class_physical_layer.html index d006d243..16d16bad 100644 --- a/class_physical_layer.html +++ b/class_physical_layer.html @@ -647,7 +647,7 @@ class LoRaWANNode

Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.

Returns
RSSI of the last received packet in dBm.
-

Reimplemented in SX128x, SX1278, SX1272, RF69, LR11x0, and CC1101.

+

Reimplemented in SX128x, SX1278, SX1272, SX126x, RF69, LR11x0, and CC1101.

diff --git a/class_s_t_m32_w_lx-members.html b/class_s_t_m32_w_lx-members.html index 68ff6846..f1d41750 100644 --- a/class_s_t_m32_w_lx-members.html +++ b/class_s_t_m32_w_lx-members.html @@ -116,8 +116,8 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi getFrequencyError()SX126x getIrqStatus()SX126x getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual + getRSSI() overrideSX126xvirtual + getRSSI(bool packet)SX126x getSNR() overrideSX126xvirtual getTimeOnAir(size_t len) overrideSX126xvirtual implicitHeader(size_t len)SX126x diff --git a/class_s_t_m32_w_lx.html b/class_s_t_m32_w_lx.html index 6663f640..14751bb9 100644 --- a/class_s_t_m32_w_lx.html +++ b/class_s_t_m32_w_lx.html @@ -361,9 +361,12 @@ void float getDataRate () const  Gets effective data rate for the last transmitted packet. The value is calculated only for payload bytes. More...
  -float getRSSI (bool packet=true) - GetsRSSI (Recorded Signal Strength Indicator). More...
-  +float getRSSI () override + Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatibility. More...
+  +float getRSSI (bool packet) + Gets RSSI (Recorded Signal Strength Indicator). More...
+  float getSNR () override  Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More...
  @@ -489,9 +492,6 @@ void float getFreqStep () const  Gets the module frequency step size that was set in constructor. More...
  -virtual float getRSSI () - Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More...
-  int32_t random (int32_t max)  Get truly random number in range 0 - max. More...
  diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html index dcbfcecc..722cb835 100644 --- a/class_s_x1261-members.html +++ b/class_s_x1261-members.html @@ -116,8 +116,8 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable getFrequencyError()SX126x getIrqStatus()SX126x getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual + getRSSI() overrideSX126xvirtual + getRSSI(bool packet)SX126x getSNR() overrideSX126xvirtual getTimeOnAir(size_t len) overrideSX126xvirtual implicitHeader(size_t len)SX126x diff --git a/class_s_x1261.html b/class_s_x1261.html index f4b955b3..28639a48 100644 --- a/class_s_x1261.html +++ b/class_s_x1261.html @@ -312,9 +312,12 @@ void float getDataRate () const  Gets effective data rate for the last transmitted packet. The value is calculated only for payload bytes. More...
  -float getRSSI (bool packet=true) - GetsRSSI (Recorded Signal Strength Indicator). More...
-  +float getRSSI () override + Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatibility. More...
+  +float getRSSI (bool packet) + Gets RSSI (Recorded Signal Strength Indicator). More...
+  float getSNR () override  Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More...
  @@ -440,9 +443,6 @@ void float getFreqStep () const  Gets the module frequency step size that was set in constructor. More...
  -virtual float getRSSI () - Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More...
-  int32_t random (int32_t max)  Get truly random number in range 0 - max. More...
  diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html index ea4b35f9..ff2ebd6a 100644 --- a/class_s_x1262-members.html +++ b/class_s_x1262-members.html @@ -116,8 +116,8 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable getFrequencyError()SX126x getIrqStatus()SX126x getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual + getRSSI() overrideSX126xvirtual + getRSSI(bool packet)SX126x getSNR() overrideSX126xvirtual getTimeOnAir(size_t len) overrideSX126xvirtual implicitHeader(size_t len)SX126x diff --git a/class_s_x1262.html b/class_s_x1262.html index 230fc743..8270c3f6 100644 --- a/class_s_x1262.html +++ b/class_s_x1262.html @@ -307,9 +307,12 @@ void float getDataRate () const  Gets effective data rate for the last transmitted packet. The value is calculated only for payload bytes. More...
  -float getRSSI (bool packet=true) - GetsRSSI (Recorded Signal Strength Indicator). More...
-  +float getRSSI () override + Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatibility. More...
+  +float getRSSI (bool packet) + Gets RSSI (Recorded Signal Strength Indicator). More...
+  float getSNR () override  Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More...
  @@ -435,9 +438,6 @@ void float getFreqStep () const  Gets the module frequency step size that was set in constructor. More...
  -virtual float getRSSI () - Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More...
-  int32_t random (int32_t max)  Get truly random number in range 0 - max. More...
  diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html index 7a28681f..036c0e3d 100644 --- a/class_s_x1268-members.html +++ b/class_s_x1268-members.html @@ -116,8 +116,8 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable getFrequencyError()SX126x getIrqStatus()SX126x getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual + getRSSI() overrideSX126xvirtual + getRSSI(bool packet)SX126x getSNR() overrideSX126xvirtual getTimeOnAir(size_t len) overrideSX126xvirtual implicitHeader(size_t len)SX126x diff --git a/class_s_x1268.html b/class_s_x1268.html index 12541398..7405d5f9 100644 --- a/class_s_x1268.html +++ b/class_s_x1268.html @@ -304,9 +304,12 @@ void float getDataRate () const  Gets effective data rate for the last transmitted packet. The value is calculated only for payload bytes. More...
  -float getRSSI (bool packet=true) - GetsRSSI (Recorded Signal Strength Indicator). More...
-  +float getRSSI () override + Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatibility. More...
+  +float getRSSI (bool packet) + Gets RSSI (Recorded Signal Strength Indicator). More...
+  float getSNR () override  Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More...
  @@ -432,9 +435,6 @@ void float getFreqStep () const  Gets the module frequency step size that was set in constructor. More...
  -virtual float getRSSI () - Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More...
-  int32_t random (int32_t max)  Get truly random number in range 0 - max. More...
  diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html index 3d46a3ab..db84436c 100644 --- a/class_s_x126x-members.html +++ b/class_s_x126x-members.html @@ -114,8 +114,8 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable getFrequencyError()SX126x getIrqStatus()SX126x getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual + getRSSI() overrideSX126xvirtual + getRSSI(bool packet)SX126x getSNR() overrideSX126xvirtual getTimeOnAir(size_t len) overrideSX126xvirtual implicitHeader(size_t len)SX126x diff --git a/class_s_x126x.html b/class_s_x126x.html index c2dd3822..25f76e9b 100644 --- a/class_s_x126x.html +++ b/class_s_x126x.html @@ -287,9 +287,12 @@ void float getDataRate () const  Gets effective data rate for the last transmitted packet. The value is calculated only for payload bytes. More...
  -float getRSSI (bool packet=true) - GetsRSSI (Recorded Signal Strength Indicator). More...
-  +float getRSSI () override + Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatibility. More...
+  +float getRSSI (bool packet) + Gets RSSI (Recorded Signal Strength Indicator). More...
+  float getSNR () override  Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More...
  @@ -424,9 +427,6 @@ void float getFreqStep () const  Gets the module frequency step size that was set in constructor. More...
  -virtual float getRSSI () - Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More...
-  int32_t random (int32_t max)  Get truly random number in range 0 - max. More...
  @@ -1030,8 +1030,38 @@ bool  -

◆ getRSSI()

+ +

◆ getRSSI() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
float SX126x::getRSSI ()
+
+overridevirtual
+
+ +

Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatibility.

+
Returns
RSSI value in dBm.
+ +

Reimplemented from PhysicalLayer.

+ +
+
+ +

◆ getRSSI() [2/2]

-

GetsRSSI (Recorded Signal Strength Indicator).

+

Gets RSSI (Recorded Signal Strength Indicator).

Parameters
diff --git a/class_s_x126x.js b/class_s_x126x.js index e230e121..7b310ba0 100644 --- a/class_s_x126x.js +++ b/class_s_x126x.js @@ -22,7 +22,8 @@ var class_s_x126x = [ "getFrequencyError", "class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997", null ], [ "getIrqStatus", "class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df", null ], [ "getPacketLength", "class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987", null ], - [ "getRSSI", "class_s_x126x.html#afabefb1b214411198f3537e8afce898f", null ], + [ "getRSSI", "class_s_x126x.html#a782a2e4ab7779369c0dc0cb4779fda81", null ], + [ "getRSSI", "class_s_x126x.html#ab9db47423cf4e09ab126669d9fecbf0e", null ], [ "getSNR", "class_s_x126x.html#a59b761a67d15cdbfdccd6a759f464d00", null ], [ "getTimeOnAir", "class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2", null ], [ "implicitHeader", "class_s_x126x.html#adec09cba71494bd927ad1da786606ca6", null ], diff --git a/functions_func_g.html b/functions_func_g.html index b6671899..b6f78624 100644 --- a/functions_func_g.html +++ b/functions_func_g.html @@ -215,7 +215,7 @@ $(document).ready(function(){initNavTree('functions_func_g.html',''); initResiza , LR11x0 , PhysicalLayer , RF69 -, SX126x +, SX126x , SX1272 , SX1278 , SX128x diff --git a/functions_g.html b/functions_g.html index 72090dd9..17942019 100644 --- a/functions_g.html +++ b/functions_g.html @@ -192,7 +192,7 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable()
  • getPacketLength() : CC1101 -, LR11x0 +, LR11x0 , nRF24 , PhysicalLayer , RF69 @@ -215,7 +215,7 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable() , LR11x0 , PhysicalLayer , RF69 -, SX126x +, SX126x , SX1272 , SX1278 , SX128x diff --git a/navtreedata.js b/navtreedata.js index 96530adf..16274ed5 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -58,9 +58,9 @@ var NAVTREEINDEX = "class_l_r1120.html#acf6ea475643c6eba63133641a8681a8f", "class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018", "class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208", -"class_s_x127x.html#adbc4021380dc557114625dc51262cf90", -"functions_func_l.html", -"struct_l_r11x0_wifi_result_extended__t.html#af9391a0e26fc6ef4cc1a5f5c61689409" +"class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617", +"functions_func_i.html", +"struct_l_r11x0_wifi_result_extended__t.html#ae9bf4bc28c72985edc131ad1b69cb06a" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex2.js b/navtreeindex2.js index 6f6c9021..31987db7 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -245,9 +245,9 @@ var NAVTREEINDEX2 = "class_s_x1268.html#af412a9361fe413b2d0c426100056d8c2":[3,0,65,4], "class_s_x1268.html#af6b041392136b599eec57085e2067a6f":[3,0,65,2], "class_s_x126x.html":[3,0,66], -"class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3":[3,0,66,79], +"class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3":[3,0,66,80], "class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997":[3,0,66,19], -"class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841":[3,0,66,84], -"class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51":[3,0,66,61], -"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,66,48] +"class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841":[3,0,66,85], +"class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51":[3,0,66,62], +"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,66,49] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index f39354d4..871265bf 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,96 +1,97 @@ var NAVTREEINDEX3 = { -"class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208":[3,0,66,56], -"class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2":[3,0,66,24], -"class_s_x126x.html#a187a616285c5872f9603a86c122deaf2":[3,0,66,29], +"class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208":[3,0,66,57], +"class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2":[3,0,66,25], +"class_s_x126x.html#a187a616285c5872f9603a86c122deaf2":[3,0,66,30], "class_s_x126x.html#a19f3c26d7a7959e302fc8174fc88a6d4":[3,0,66,4], -"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,66,47], -"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,66,60], -"class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e":[3,0,66,26], -"class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1":[3,0,66,92], -"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,66,51], -"class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7":[3,0,66,62], +"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,66,48], +"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,66,61], +"class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e":[3,0,66,27], +"class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1":[3,0,66,93], +"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,66,52], +"class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7":[3,0,66,63], "class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c":[3,0,66,3], -"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,66,39], -"class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec":[3,0,66,78], -"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,66,32], -"class_s_x126x.html#a34aea9413d71676c7a60fcf24017694a":[3,0,66,28], -"class_s_x126x.html#a3563453988a83d22dd07d4691543a300":[3,0,66,31], +"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,66,40], +"class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec":[3,0,66,79], +"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,66,33], +"class_s_x126x.html#a34aea9413d71676c7a60fcf24017694a":[3,0,66,29], +"class_s_x126x.html#a3563453988a83d22dd07d4691543a300":[3,0,66,32], "class_s_x126x.html#a3765f534418d4e0540c179621c019138":[3,0,66,12], "class_s_x126x.html#a37dab0ab3c4cab82e367971fc31588a6":[3,0,66,7], -"class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,66,89], +"class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,66,90], "class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8":[3,0,66,15], -"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,66,88], -"class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48":[3,0,66,38], -"class_s_x126x.html#a4f514b341b8982650526c6d8e20fd1a4":[3,0,66,50], -"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,66,53], -"class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4":[3,0,66,75], +"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,66,89], +"class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48":[3,0,66,39], +"class_s_x126x.html#a4f514b341b8982650526c6d8e20fd1a4":[3,0,66,51], +"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,66,54], +"class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4":[3,0,66,76], "class_s_x126x.html#a56f88f6a2b88ae6dbd3ad04b1950e7b2":[3,0,66,9], -"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,66,69], -"class_s_x126x.html#a59b761a67d15cdbfdccd6a759f464d00":[3,0,66,23], -"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,66,63], -"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,66,59], -"class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e":[3,0,66,83], -"class_s_x126x.html#a66ad433561b02fe61b09afd735ce56cc":[3,0,66,81], +"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,66,70], +"class_s_x126x.html#a59b761a67d15cdbfdccd6a759f464d00":[3,0,66,24], +"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,66,64], +"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,66,60], +"class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e":[3,0,66,84], +"class_s_x126x.html#a66ad433561b02fe61b09afd735ce56cc":[3,0,66,82], "class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd":[3,0,66,8], "class_s_x126x.html#a75c8d32cee712e0c940163446b98e587":[3,0,66,6], -"class_s_x126x.html#a7603aa60ae8d975eb262a4b7e2aed1d0":[3,0,66,54], -"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,66,77], -"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,66,52], -"class_s_x126x.html#a827a4754ea53388513d263e5d9171395":[3,0,66,67], -"class_s_x126x.html#a865397e1cca38bec2d055c047825ea07":[3,0,66,73], -"class_s_x126x.html#a882cec40d9aa98a0d536e6afb65b1719":[3,0,66,71], -"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,66,35], -"class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66":[3,0,66,76], +"class_s_x126x.html#a7603aa60ae8d975eb262a4b7e2aed1d0":[3,0,66,55], +"class_s_x126x.html#a782a2e4ab7779369c0dc0cb4779fda81":[3,0,66,22], +"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,66,78], +"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,66,53], +"class_s_x126x.html#a827a4754ea53388513d263e5d9171395":[3,0,66,68], +"class_s_x126x.html#a865397e1cca38bec2d055c047825ea07":[3,0,66,74], +"class_s_x126x.html#a882cec40d9aa98a0d536e6afb65b1719":[3,0,66,72], +"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,66,36], +"class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66":[3,0,66,77], "class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e":[3,0,66,13], -"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,66,45], -"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,66,64], -"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,66,91], -"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,66,85], -"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,66,93], +"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,66,46], +"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,66,65], +"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,66,92], +"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,66,86], +"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,66,94], "class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,66,2], -"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,66,44], +"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,66,45], "class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,66,20], -"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,66,36], -"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,66,68], +"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,66,37], +"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,66,69], "class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb":[3,0,66,5], "class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,66,17], -"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,66,90], +"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,66,91], "class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8":[3,0,66,0], -"class_s_x126x.html#aad7e4df3e1ca20d524e1d776047e1013":[3,0,66,72], -"class_s_x126x.html#ab593887ad083a1d5affda7a42656749e":[3,0,66,27], -"class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,66,33], -"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,66,87], +"class_s_x126x.html#aad7e4df3e1ca20d524e1d776047e1013":[3,0,66,73], +"class_s_x126x.html#ab593887ad083a1d5affda7a42656749e":[3,0,66,28], +"class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,66,34], +"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,66,88], "class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c":[3,0,66,1], +"class_s_x126x.html#ab9db47423cf4e09ab126669d9fecbf0e":[3,0,66,23], "class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5":[3,0,66,14], -"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,66,41], -"class_s_x126x.html#ac38a19db6b8b9aff438d6e23051d487d":[3,0,66,40], +"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,66,42], +"class_s_x126x.html#ac38a19db6b8b9aff438d6e23051d487d":[3,0,66,41], "class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987":[3,0,66,21], -"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,66,66], -"class_s_x126x.html#ac79f7ebab97ae91fff6933be3207c873":[3,0,66,55], -"class_s_x126x.html#acb1a1c51f207439880ae537f5ffeb17c":[3,0,66,30], -"class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20":[3,0,66,37], +"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,66,67], +"class_s_x126x.html#ac79f7ebab97ae91fff6933be3207c873":[3,0,66,56], +"class_s_x126x.html#acb1a1c51f207439880ae537f5ffeb17c":[3,0,66,31], +"class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20":[3,0,66,38], "class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9":[3,0,66,18], -"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,66,86], -"class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4":[3,0,66,58], -"class_s_x126x.html#ad6c81423768480e3bc04d636486241f8":[3,0,66,82], -"class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d":[3,0,66,57], -"class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1":[3,0,66,95], -"class_s_x126x.html#adec09cba71494bd927ad1da786606ca6":[3,0,66,25], -"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,66,34], -"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,66,49], -"class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2":[3,0,66,74], -"class_s_x126x.html#ae500bad45638a47264b7e5955a93107d":[3,0,66,70], -"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,66,65], -"class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2":[3,0,66,94], -"class_s_x126x.html#aed0e7dcd60479c9db3d7a3408e7f396d":[3,0,66,42], -"class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1":[3,0,66,46], +"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,66,87], +"class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4":[3,0,66,59], +"class_s_x126x.html#ad6c81423768480e3bc04d636486241f8":[3,0,66,83], +"class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d":[3,0,66,58], +"class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1":[3,0,66,96], +"class_s_x126x.html#adec09cba71494bd927ad1da786606ca6":[3,0,66,26], +"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,66,35], +"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,66,50], +"class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2":[3,0,66,75], +"class_s_x126x.html#ae500bad45638a47264b7e5955a93107d":[3,0,66,71], +"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,66,66], +"class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2":[3,0,66,95], +"class_s_x126x.html#aed0e7dcd60479c9db3d7a3408e7f396d":[3,0,66,43], +"class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1":[3,0,66,47], "class_s_x126x.html#af38ba3d27ab2ac10c703eefa1c428913":[3,0,66,10], -"class_s_x126x.html#afabefb1b214411198f3537e8afce898f":[3,0,66,22], "class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2":[3,0,66,11], -"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,66,43], +"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,66,44], "class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317":[3,0,66,16], -"class_s_x126x.html#aff8ec92d828421564322f13fb1c90223":[3,0,66,80], +"class_s_x126x.html#aff8ec92d828421564322f13fb1c90223":[3,0,66,81], "class_s_x1272.html":[3,0,67], "class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659":[3,0,67,23], "class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac":[3,0,67,12], @@ -248,6 +249,5 @@ var NAVTREEINDEX3 = "class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d":[3,0,73,26], "class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c":[3,0,73,0], "class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,73,76], -"class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,73,89], -"class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617":[3,0,73,24] +"class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,73,89] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 32f8a900..2cb0b942 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,5 +1,6 @@ var NAVTREEINDEX4 = { +"class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617":[3,0,73,24], "class_s_x127x.html#adbc4021380dc557114625dc51262cf90":[3,0,73,3], "class_s_x127x.html#adc25b685de0859b799488bf7729350b6":[3,0,73,22], "class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,73,90], @@ -231,8 +232,8 @@ var NAVTREEINDEX4 = "dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,10], "dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,9], "files.html":[4,0], -"functions.html":[3,3,0,0], "functions.html":[3,3,0], +"functions.html":[3,3,0,0], "functions_b.html":[3,3,0,1], "functions_c.html":[3,3,0,2], "functions_d.html":[3,3,0,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX4 = "functions_func_e.html":[3,3,1,4], "functions_func_f.html":[3,3,1,5], "functions_func_g.html":[3,3,1,6], -"functions_func_h.html":[3,3,1,7], -"functions_func_i.html":[3,3,1,8] +"functions_func_h.html":[3,3,1,7] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index e7ac6d71..a1a08d8d 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,5 +1,6 @@ var NAVTREEINDEX5 = { +"functions_func_i.html":[3,3,1,8], "functions_func_l.html":[3,3,1,9], "functions_func_m.html":[3,3,1,10], "functions_func_n.html":[3,3,1,11], @@ -248,6 +249,5 @@ var NAVTREEINDEX5 = "struct_l_r11x0_wifi_result_extended__t.html#a640fdd5b33e6ab2f6867cd63da567147":[3,0,32,10], "struct_l_r11x0_wifi_result_extended__t.html#a7314104129f9ceb6d91c85578d85d252":[3,0,32,1], "struct_l_r11x0_wifi_result_extended__t.html#ad86cb8ec2fca8dc1858a4fe6b0e1e9cf":[3,0,32,8], -"struct_l_r11x0_wifi_result_extended__t.html#ae689651117f96ba356caea064cdeb191":[3,0,32,5], -"struct_l_r11x0_wifi_result_extended__t.html#ae9bf4bc28c72985edc131ad1b69cb06a":[3,0,32,0] +"struct_l_r11x0_wifi_result_extended__t.html#ae689651117f96ba356caea064cdeb191":[3,0,32,5] }; diff --git a/navtreeindex6.js b/navtreeindex6.js index 09f60c46..82d0c1b6 100644 --- a/navtreeindex6.js +++ b/navtreeindex6.js @@ -1,5 +1,6 @@ var NAVTREEINDEX6 = { +"struct_l_r11x0_wifi_result_extended__t.html#ae9bf4bc28c72985edc131ad1b69cb06a":[3,0,32,0], "struct_l_r11x0_wifi_result_extended__t.html#af9391a0e26fc6ef4cc1a5f5c61689409":[3,0,32,3], "struct_l_r11x0_wifi_result_full__t.html":[3,0,33], "struct_l_r11x0_wifi_result_full__t.html#a0e2539bf62ddd7fb7a9671f4e8c58bf8":[3,0,33,3], diff --git a/search/all_6.js b/search/all_6.js index 078ac0e0..cc42432e 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -30,11 +30,11 @@ var searchData= ['getmodemstatus_155',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], ['getnfcntdown_156',['getNFCntDown',['../class_lo_ra_w_a_n_node.html#aa7fabaa6efe9978c3674b1ab187446a1',1,'LoRaWANNode']]], ['getnumsymbols_157',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]], - ['getpacketlength_158',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength(bool update, uint8_t *offset)'],['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength(bool update=true) override'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()']]], + ['getpacketlength_158',['getPacketLength',['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength()'],['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()']]], ['getpictureheight_159',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], ['getpromiscuousmode_160',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], ['getrangingresult_161',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], - ['getrssi_162',['getRSSI',['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a260b99d8427e089546e33084803d955a',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1278.html#a0fcdc2962d1cf3410be208154d98ae4b',1,'SX1278::getRSSI() override'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1272.html#a54a4b070d6899bd1edae6ae4a17c7d90',1,'SX1272::getRSSI() override'],['../class_r_f69.html#af107c6a510d7e0314f1f4d76637c833d',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a6cd2b2363501b2de064c9d1f32fabaa3',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#ab80835be83e5a43010afe4e8185114eb',1,'CC1101::getRSSI()']]], + ['getrssi_162',['getRSSI',['../class_s_x126x.html#a782a2e4ab7779369c0dc0cb4779fda81',1,'SX126x::getRSSI()'],['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a260b99d8427e089546e33084803d955a',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1278.html#a0fcdc2962d1cf3410be208154d98ae4b',1,'SX1278::getRSSI() override'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1272.html#a54a4b070d6899bd1edae6ae4a17c7d90',1,'SX1272::getRSSI() override'],['../class_s_x126x.html#ab9db47423cf4e09ab126669d9fecbf0e',1,'SX126x::getRSSI()'],['../class_r_f69.html#af107c6a510d7e0314f1f4d76637c833d',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a6cd2b2363501b2de064c9d1f32fabaa3',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#ab80835be83e5a43010afe4e8185114eb',1,'CC1101::getRSSI()']]], ['getrst_163',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]], ['getsnr_164',['getSNR',['../class_s_x126x.html#a59b761a67d15cdbfdccd6a759f464d00',1,'SX126x::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()'],['../class_s_x128x.html#adce2e6c7215caa7c904b0d8f9cbd107d',1,'SX128x::getSNR()'],['../class_l_r11x0.html#a004782e6e5c6ad213c3b0c677bb8642d',1,'LR11x0::getSNR()'],['../class_s_x127x.html#a47b3f7464303085d34191dd334c1976f',1,'SX127x::getSNR()']]], ['getstatus_165',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], diff --git a/search/functions_6.js b/search/functions_6.js index 75a2690c..bc5c7c58 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -6,7 +6,7 @@ var searchData= ['getbuffernonces_808',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]], ['getbuffersession_809',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]], ['getchannelscanresult_810',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653',1,'SX128x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]], - ['getchipversion_811',['getChipVersion',['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()']]], + ['getchipversion_811',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], ['getcs_812',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]], ['getcurrentlimit_813',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], ['getdatarate_814',['getDataRate',['../class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9',1,'LR11x0::getDataRate()'],['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], @@ -21,7 +21,7 @@ var searchData= ['getgpio_823',['getGpio',['../class_module.html#a4ec27f0ba5e0009ea9661a5110526b52',1,'Module']]], ['getirq_824',['getIrq',['../class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9',1,'Module']]], ['getirqflags_825',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], - ['getirqstatus_826',['getIrqStatus',['../class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8',1,'LR11x0::getIrqStatus()'],['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()']]], + ['getirqstatus_826',['getIrqStatus',['../class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8',1,'LR11x0::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()'],['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()']]], ['getlasttoa_827',['getLastToA',['../class_lo_ra_w_a_n_node.html#a683b02b63867bb7de5df45c94d190305',1,'LoRaWANNode']]], ['getlqi_828',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], ['getmacdevicetimeans_829',['getMacDeviceTimeAns',['../class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de',1,'LoRaWANNode']]], @@ -30,13 +30,13 @@ var searchData= ['getmodemstatus_832',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], ['getnfcntdown_833',['getNFCntDown',['../class_lo_ra_w_a_n_node.html#aa7fabaa6efe9978c3674b1ab187446a1',1,'LoRaWANNode']]], ['getnumsymbols_834',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]], - ['getpacketlength_835',['getPacketLength',['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength(bool update, uint8_t *offset)'],['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength(bool update=true) override'],['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()']]], + ['getpacketlength_835',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength(bool update, uint8_t *offset)'],['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength(bool update=true) override']]], ['getpictureheight_836',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], ['getpromiscuousmode_837',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], ['getrangingresult_838',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], - ['getrssi_839',['getRSSI',['../class_s_x1278.html#a0fcdc2962d1cf3410be208154d98ae4b',1,'SX1278::getRSSI()'],['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a260b99d8427e089546e33084803d955a',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI()'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI()'],['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_r_f69.html#af107c6a510d7e0314f1f4d76637c833d',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a6cd2b2363501b2de064c9d1f32fabaa3',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#ab80835be83e5a43010afe4e8185114eb',1,'CC1101::getRSSI()'],['../class_s_x1272.html#a54a4b070d6899bd1edae6ae4a17c7d90',1,'SX1272::getRSSI()']]], + ['getrssi_839',['getRSSI',['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a260b99d8427e089546e33084803d955a',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1278.html#a0fcdc2962d1cf3410be208154d98ae4b',1,'SX1278::getRSSI() override'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI()'],['../class_s_x126x.html#ab9db47423cf4e09ab126669d9fecbf0e',1,'SX126x::getRSSI(bool packet)'],['../class_s_x126x.html#a782a2e4ab7779369c0dc0cb4779fda81',1,'SX126x::getRSSI() override'],['../class_r_f69.html#af107c6a510d7e0314f1f4d76637c833d',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a6cd2b2363501b2de064c9d1f32fabaa3',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#ab80835be83e5a43010afe4e8185114eb',1,'CC1101::getRSSI()'],['../class_s_x1272.html#a54a4b070d6899bd1edae6ae4a17c7d90',1,'SX1272::getRSSI()']]], ['getrst_840',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]], - ['getsnr_841',['getSNR',['../class_l_r11x0.html#a004782e6e5c6ad213c3b0c677bb8642d',1,'LR11x0::getSNR()'],['../class_s_x126x.html#a59b761a67d15cdbfdccd6a759f464d00',1,'SX126x::getSNR()'],['../class_s_x127x.html#a47b3f7464303085d34191dd334c1976f',1,'SX127x::getSNR()'],['../class_s_x128x.html#adce2e6c7215caa7c904b0d8f9cbd107d',1,'SX128x::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()']]], + ['getsnr_841',['getSNR',['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()'],['../class_s_x128x.html#adce2e6c7215caa7c904b0d8f9cbd107d',1,'SX128x::getSNR()'],['../class_s_x127x.html#a47b3f7464303085d34191dd334c1976f',1,'SX127x::getSNR()'],['../class_s_x126x.html#a59b761a67d15cdbfdccd6a759f464d00',1,'SX126x::getSNR()'],['../class_l_r11x0.html#a004782e6e5c6ad213c3b0c677bb8642d',1,'LR11x0::getSNR()']]], ['getstatus_842',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], ['gettemperature_843',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], ['gettempraw_844',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
  • packetWhether to read last packet RSSI, or the current value.