diff --git a/_s_x126x_8h_source.html b/_s_x126x_8h_source.html
index 907f94de..19697d99 100644
--- a/_s_x126x_8h_source.html
+++ b/_s_x126x_8h_source.html
@@ -665,104 +665,106 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
- 1062 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
-
-
- 1075 void readBit(RADIOLIB_PIN_TYPE pin);
-
-
- 1091 int16_t
uploadPatch(
const uint32_t* patch,
size_t len,
bool nonvolatile =
true);
-
- 1104 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);
-
-
-
-
-
-
+
+
+ 1071 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
+
+
+ 1084 void readBit(RADIOLIB_PIN_TYPE pin);
+
+
+ 1100 int16_t
uploadPatch(
const uint32_t* patch,
size_t len,
bool nonvolatile =
true);
+
+ 1113 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);
+
+
+
+
- 1127 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
- 1132 int16_t setTx(uint32_t timeout = 0);
- 1133 int16_t setRx(uint32_t timeout);
- 1134 int16_t setCad(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
- 1135 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);
- 1136 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 1137 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 1138 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
- 1139 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
- 1140 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX126X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX126X_IRQ_NONE);
- 1141 virtual int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX126X_IRQ_ALL);
- 1142 int16_t setRfFrequency(uint32_t frf);
- 1143 int16_t calibrateImage(uint8_t* data);
- 1144 uint8_t getPacketType();
- 1145 int16_t setTxParams(uint8_t power, uint8_t rampTime = RADIOLIB_SX126X_PA_RAMP_200U);
- 1146 int16_t setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
- 1147 int16_t setModulationParamsFSK(uint32_t br, uint8_t pulseShape, uint8_t rxBw, uint32_t freqDev);
- 1148 int16_t setPacketParams(uint16_t preambleLength, uint8_t crcType, uint8_t payloadLength, uint8_t headerType, uint8_t invertIQ = RADIOLIB_SX126X_LORA_IQ_STANDARD);
- 1149 int16_t setPacketParamsFSK(uint16_t preambleLength, uint8_t crcType, uint8_t syncWordLength, uint8_t addrComp, uint8_t whitening, uint8_t packetType = RADIOLIB_SX126X_GFSK_PACKET_VARIABLE, uint8_t payloadLength = 0xFF, uint8_t preambleDetectorLength = RADIOLIB_SX126X_GFSK_PREAMBLE_DETECT_16);
- 1150 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
- 1151 int16_t setRegulatorMode(uint8_t mode);
- 1152 uint8_t getStatus();
- 1153 uint32_t getPacketStatus();
- 1154 uint16_t getDeviceErrors();
- 1155 int16_t clearDeviceErrors();
-
- 1157 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);
- 1158 int16_t setFrequencyRaw(
float freq);
- 1159 int16_t setPacketMode(uint8_t mode, uint8_t len);
- 1160 int16_t setHeaderType(uint8_t headerType,
size_t len = 0xFF);
- 1161 int16_t directMode();
- 1162 int16_t packetMode();
-
-
- 1165 int16_t fixSensitivity();
- 1166 int16_t fixPaClamping(
bool enable =
true);
- 1167 int16_t fixImplicitTimeout();
- 1168 int16_t fixInvertedIQ(uint8_t iqConfig);
-
- 1170 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
-
- 1176 static int16_t SPIparseStatus(uint8_t in);
-
- 1178 #if !defined(RADIOLIB_GODMODE)
-
-
-
- 1182 uint8_t _bw = 0, _sf = 0, _cr = 0, _ldro = 0, _crcType = 0, _headerType = 0;
- 1183 uint16_t _preambleLength = 0;
-
- 1185 bool _ldroAuto =
true;
+
+
+ 1136 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+ 1141 int16_t setTx(uint32_t timeout = 0);
+ 1142 int16_t setRx(uint32_t timeout);
+ 1143 int16_t setCad(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+ 1144 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);
+ 1145 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 1146 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 1147 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+ 1148 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+ 1149 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX126X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX126X_IRQ_NONE);
+ 1150 virtual int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX126X_IRQ_ALL);
+ 1151 int16_t setRfFrequency(uint32_t frf);
+ 1152 int16_t calibrateImage(uint8_t* data);
+ 1153 uint8_t getPacketType();
+ 1154 int16_t setTxParams(uint8_t power, uint8_t rampTime = RADIOLIB_SX126X_PA_RAMP_200U);
+ 1155 int16_t setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
+ 1156 int16_t setModulationParamsFSK(uint32_t br, uint8_t pulseShape, uint8_t rxBw, uint32_t freqDev);
+ 1157 int16_t setPacketParams(uint16_t preambleLength, uint8_t crcType, uint8_t payloadLength, uint8_t headerType, uint8_t
invertIQ = RADIOLIB_SX126X_LORA_IQ_STANDARD);
+ 1158 int16_t setPacketParamsFSK(uint16_t preambleLength, uint8_t crcType, uint8_t syncWordLength, uint8_t addrComp, uint8_t whitening, uint8_t packetType = RADIOLIB_SX126X_GFSK_PACKET_VARIABLE, uint8_t payloadLength = 0xFF, uint8_t preambleDetectorLength = RADIOLIB_SX126X_GFSK_PREAMBLE_DETECT_16);
+ 1159 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+ 1160 int16_t setRegulatorMode(uint8_t mode);
+ 1161 uint8_t getStatus();
+ 1162 uint32_t getPacketStatus();
+ 1163 uint16_t getDeviceErrors();
+ 1164 int16_t clearDeviceErrors();
+
+ 1166 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);
+ 1167 int16_t setFrequencyRaw(
float freq);
+ 1168 int16_t setPacketMode(uint8_t mode, uint8_t len);
+ 1169 int16_t setHeaderType(uint8_t headerType,
size_t len = 0xFF);
+ 1170 int16_t directMode();
+ 1171 int16_t packetMode();
+
+
+ 1174 int16_t fixSensitivity();
+ 1175 int16_t fixPaClamping(
bool enable =
true);
+ 1176 int16_t fixImplicitTimeout();
+ 1177 int16_t fixInvertedIQ(uint8_t iqConfig);
+
+ 1179 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+
+ 1185 static int16_t SPIparseStatus(uint8_t in);
- 1187 uint32_t _br = 0, _freqDev = 0;
- 1188 uint8_t _rxBw = 0, _pulseShape = 0, _crcTypeFSK = 0, _syncWordLength = 0, _addrComp = 0, _whitening = 0, _packetType = 0;
- 1189 uint16_t _preambleLengthFSK = 0;
-
-
- 1192 float _dataRate = 0;
-
- 1194 uint32_t _tcxoDelay = 0;
+ 1187 #if !defined(RADIOLIB_GODMODE)
+
+
+
+ 1191 uint8_t _bw = 0, _sf = 0, _cr = 0, _ldro = 0, _crcType = 0, _headerType = 0;
+ 1192 uint16_t _preambleLength = 0;
+
+ 1194 bool _ldroAuto =
true;
- 1196 size_t _implicitLen = 0;
- 1197 const char* _chipType;
-
-
-
-
- 1202 int16_t config(uint8_t modem);
- 1203 bool findChip(
const char* verStr);
-
-
-
+ 1196 uint32_t _br = 0, _freqDev = 0;
+ 1197 uint8_t _rxBw = 0, _pulseShape = 0, _crcTypeFSK = 0, _syncWordLength = 0, _addrComp = 0, _whitening = 0, _packetType = 0;
+ 1198 uint16_t _preambleLengthFSK = 0;
+
+
+ 1201 float _dataRate = 0;
+
+ 1203 uint32_t _tcxoDelay = 0;
+
+ 1205 size_t _implicitLen = 0;
+ 1206 const char* _chipType;
-
+
+
+
+ 1211 int16_t config(uint8_t modem);
+ 1212 bool findChip(
const char* verStr);
+
+
+
+
+
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:24
static const size_t RFSWITCH_MAX_PINS
The maximum number of pins supported by the RF switch code.
Definition: Module.h:35
@ MODE_TX
Definition: Module.h:64
@@ -782,15 +784,15 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
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:1000
int16_t setRegulatorLDO()
Set regulator mode to LDO.
Definition: SX126x.cpp:1352
void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX126x.cpp:1364
-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:1432
+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:1445
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:1360
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:95
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:735
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX126x.cpp:1348
int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1372
int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: SX126x.cpp:1080
-int16_t spectralScanGetStatus()
Read the status of spectral scan.
Definition: SX126x.cpp:1501
-int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1521
+int16_t spectralScanGetStatus()
Read the status of spectral scan.
Definition: SX126x.cpp:1514
+int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1534
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:900
int16_t setRegulatorDCDC()
Set regulator mode to DC-DC.
Definition: SX126x.cpp:1356
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:553
@@ -802,9 +804,9 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
int16_t setBitRate(float br)
Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: SX126x.cpp:882
uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX126x.cpp:1309
uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX126x.cpp:1393
-void spectralScanAbort()
Abort an ongoing spectral scan.
Definition: SX126x.cpp:1497
+void spectralScanAbort()
Abort an ongoing spectral scan.
Definition: SX126x.cpp:1510
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...
Definition: SX126x.cpp:346
-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:1481
+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:1494
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX126x.cpp:531
int16_t setCurrentLimit(float currentLimit)
Sets current protection limit. Can be set in 2.5 mA steps.
Definition: SX126x.cpp:823
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:963
@@ -812,7 +814,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
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:1305
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:13
int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)
Sets CRC configuration.
Definition: SX126x.cpp:1125
-uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX126x.cpp:1677
+uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX126x.cpp:1690
int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX126x.cpp:189
int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)
Sets LoRa sync word.
Definition: SX126x.cpp:812
float getCurrentLimit()
Reads current protection limit.
Definition: SX126x.cpp:836
@@ -820,7 +822,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
int16_t setPreambleLength(uint16_t preambleLength)
Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.
Definition: SX126x.cpp:845
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:12
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1384
-void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX126x.cpp:1423
+void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX126x.cpp:1436
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:1301
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: SX126x.cpp:1097
int16_t getChannelScanResult()
Read the channel scan result.
Definition: SX126x.cpp:714
@@ -829,17 +831,18 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: SX126x.cpp:1221
void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&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:1368
bool XTAL
Whether the module has an XTAL (true) or TCXO (false). Defaults to false.
Definition: SX126x.h:464
+int16_t invertIQ(bool invertIQ)
Enable/disable inversion of the I and Q signals.
Definition: SX126x.cpp:1422
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX126x.cpp:1344
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: SX126x.cpp:1239
-int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1574
-int16_t spectralScanGetResult(uint16_t *results)
Read the result of spectral scan.
Definition: SX126x.cpp:1509
+int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1587
+int16_t spectralScanGetResult(uint16_t *results)
Read the result of spectral scan.
Definition: SX126x.cpp:1522
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX126x.cpp:786
int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:153
int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:134
int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:60
int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: SX126x.cpp:1114
int16_t setCodingRate(uint8_t cr)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX126x.cpp:799
-void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: SX126x.cpp:1427
+void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: SX126x.cpp:1440
diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html
index ce230e0c..1a4f3f04 100644
--- a/_s_x127x_8h_source.html
+++ b/_s_x127x_8h_source.html
@@ -900,7 +900,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
int16_t enableBitSync()
Enable Bit synchronizer.
Definition: SX127x.cpp:1057
int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in variable packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:1137
int16_t startChannelScan()
Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...
Definition: SX127x.cpp:656
-int16_t invertIQ(bool invertIQ)
Enables/disables Invert the LoRa I and Q signals.
Definition: SX127x.cpp:1496
+int16_t invertIQ(bool invertIQ)
Enable/disable inversion of the I and Q signals.
Definition: SX127x.cpp:1496
void setFifoFullAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is full.
Definition: SX127x.cpp:463
int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: SX127x.cpp:1065
bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)
Set interrupt service routine function to call when FIFO is sufficently full to read.
Definition: SX127x.cpp:500
diff --git a/_s_x128x_8h_source.html b/_s_x128x_8h_source.html
index fa26d897..cceeff2f 100644
--- a/_s_x128x_8h_source.html
+++ b/_s_x128x_8h_source.html
@@ -542,81 +542,83 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
- 832 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
-
-
- 845 void readBit(RADIOLIB_PIN_TYPE pin);
-
-
- 848 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
- 853 #if !defined(RADIOLIB_GODMODE)
-
-
+
+
+ 841 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
+
+
+ 854 void readBit(RADIOLIB_PIN_TYPE pin);
+
-
-
- 859 uint8_t _bw = 0, _sf = 0, _cr = 0;
- 860 uint8_t _preambleLengthLoRa = 0, _headerType = 0, _payloadLen = 0, _crcLoRa = 0;
+ 857 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
-
-
- 864 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 865 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
- 866 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
- 867 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
- 868 int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
- 869 int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
-
- 871 uint8_t getPacketType();
- 872 int16_t setRfFrequency(uint32_t frf);
- 873 int16_t setTxParams(uint8_t power, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
- 874 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
- 875 int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
- 876 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);
- 877 int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTestPayload, uint8_t whitening);
- 878 int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t headerType, uint8_t payloadLen, uint8_t crc, uint8_t invertIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
- 879 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
- 880 int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
- 881 int16_t setRangingRole(uint8_t role);
- 882 int16_t setPacketType(uint8_t type);
-
- 884 int16_t setHeaderType(uint8_t headerType,
size_t len = 0xFF);
-
- 886 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
- 891 static int16_t SPIparseStatus(uint8_t in);
+ 862 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
+
+ 868 uint8_t _bw = 0, _sf = 0, _cr = 0;
+ 869 uint8_t _preambleLengthLoRa = 0, _headerType = 0, _payloadLen = 0, _crcLoRa = 0;
+
+
+
+ 873 int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 874 int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+ 875 int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+ 876 int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+ 877 int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+ 878 int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+
+ 880 uint8_t getPacketType();
+ 881 int16_t setRfFrequency(uint32_t frf);
+ 882 int16_t setTxParams(uint8_t power, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
+ 883 int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+ 884 int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
+ 885 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);
+ 886 int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTestPayload, uint8_t whitening);
+ 887 int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t headerType, uint8_t payloadLen, uint8_t crc, uint8_t
invertIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
+ 888 int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
+ 889 int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
+ 890 int16_t setRangingRole(uint8_t role);
+ 891 int16_t setPacketType(uint8_t type);
- 893 #if !defined(RADIOLIB_GODMODE)
-
-
-
-
+ 893 int16_t setHeaderType(uint8_t headerType,
size_t len = 0xFF);
+
+ 895 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
-
- 900 float _modIndexReal = 0;
- 901 uint16_t _brKbps = 0;
- 902 uint8_t _br = 0, _modIndex = 0, _shaping = 0;
- 903 uint8_t _preambleLengthGFSK = 0, _syncWordLen = 0, _syncWordMatch = 0, _crcGFSK = 0, _whitening = 0;
-
-
-
+
+ 900 static int16_t SPIparseStatus(uint8_t in);
+
+ 902 #if !defined(RADIOLIB_GODMODE)
+
+
+
+
-
- 909 uint8_t _connectionState = 0, _crcBLE = 0, _bleTestPayload = 0;
-
- 911 int16_t config(uint8_t modem);
-
+
+ 909 float _modIndexReal = 0;
+ 910 uint16_t _brKbps = 0;
+ 911 uint8_t _br = 0, _modIndex = 0, _shaping = 0;
+ 912 uint8_t _preambleLengthGFSK = 0, _syncWordLen = 0, _syncWordMatch = 0, _crcGFSK = 0, _whitening = 0;
-
-
-
+
+
+
+
+ 918 uint8_t _connectionState = 0, _crcBLE = 0, _bleTestPayload = 0;
+
+ 920 int16_t config(uint8_t modem);
+
+
+
+
+
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:24
static const size_t RFSWITCH_MAX_PINS
The maximum number of pins supported by the RF switch code.
Definition: Module.h:35
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
@@ -635,7 +637,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.
Definition: SX128x.cpp:836
float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: SX128x.cpp:1150
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:457
-void readBit(RADIOLIB_PIN_TYPE pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1293
+void readBit(RADIOLIB_PIN_TYPE pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1306
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:142
int16_t setGainControl(uint8_t gain=0)
Enables or disables receiver manual gain control.
Definition: SX128x.cpp:1070
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1183
@@ -657,6 +659,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
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:869
SX128x(Module *mod)
Default constructor.
Definition: SX128x.cpp:4
int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX128x.cpp:697
+int16_t invertIQ(bool invertIQ)
Enable/disable inversion of the I and Q signals.
Definition: SX128x.cpp:1286
int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:958
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:12
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:473
@@ -665,13 +668,13 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12)
Initialization method for LoRa modem.
Definition: SX128x.cpp:12
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are in range from -18 to 13 dBm.
Definition: SX128x.cpp:725
void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1276
-uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX128x.cpp:1393
+uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX128x.cpp:1406
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX128x.cpp:663
int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:153
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.
Definition: SX128x.cpp:633
int16_t startTransmit(String &str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:134
int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:60
-void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1287
+void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1300
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:388
#define RADIOLIB_SHAPING_0_5
Gaussin shaping filter, BT = 0.5.
Definition: TypeDef.h:27
diff --git a/class_l_l_c_c68-members.html b/class_l_l_c_c68-members.html
index 6becd870..47c66a58 100644
--- a/class_l_l_c_c68-members.html
+++ b/class_l_l_c_c68-members.html
@@ -116,88 +116,89 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab
getSNR() | SX126x | virtual |
getTimeOnAir(size_t len) | SX126x | |
implicitHeader(size_t len) | SX126x | |
- LLCC68(Module *mod) | LLCC68 | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- setBandwidth(float bw) | LLCC68 | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | virtual |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1262 | virtual |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | LLCC68 | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | virtual |
- startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- 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 | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ invertIQ(bool invertIQ) | SX126x | |
+ LLCC68(Module *mod) | LLCC68 | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ setBandwidth(float bw) | LLCC68 | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | virtual |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1262 | virtual |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | LLCC68 | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ 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 | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_l_l_c_c68.html b/class_l_l_c_c68.html
index 94181515..d3edb844 100644
--- a/class_l_l_c_c68.html
+++ b/class_l_l_c_c68.html
@@ -333,6 +333,9 @@ void | uint8_t | randomByte () |
| Get one truly random byte from RSSI noise. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
|
diff --git a/class_r_f_m95.html b/class_r_f_m95.html
index 99f2cd94..66c43d3c 100644
--- a/class_r_f_m95.html
+++ b/class_r_f_m95.html
@@ -384,7 +384,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_r_f_m96.html b/class_r_f_m96.html
index 80565996..eb535209 100644
--- a/class_r_f_m96.html
+++ b/class_r_f_m96.html
@@ -383,7 +383,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_r_f_m97.html b/class_r_f_m97.html
index d6e92837..25cdb69f 100644
--- a/class_r_f_m97.html
+++ b/class_r_f_m97.html
@@ -391,7 +391,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_s_t_m32_w_lx-members.html b/class_s_t_m32_w_lx-members.html
index 6f42f174..52ec38d5 100644
--- a/class_s_t_m32_w_lx-members.html
+++ b/class_s_t_m32_w_lx-members.html
@@ -116,95 +116,96 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi
getSNR() | SX126x | virtual |
getTimeOnAir(size_t len) | SX126x | |
implicitHeader(size_t len) | SX126x | |
- MODE_END_OF_TABLE enum value | STM32WLx | |
- MODE_IDLE enum value | STM32WLx | |
- MODE_RX enum value | STM32WLx | |
- MODE_TX_HP enum value | STM32WLx | |
- MODE_TX_LP enum value | STM32WLx | |
- OpMode_t enum name | STM32WLx | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | STM32WLx | virtual |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) override | STM32WLx | virtual |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | STM32WLx | |
- SX1262::setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | virtual |
- startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- STM32WLx(STM32WLx_Module *mod) | STM32WLx | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- 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 | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ invertIQ(bool invertIQ) | SX126x | |
+ MODE_END_OF_TABLE enum value | STM32WLx | |
+ MODE_IDLE enum value | STM32WLx | |
+ MODE_RX enum value | STM32WLx | |
+ MODE_TX_HP enum value | STM32WLx | |
+ MODE_TX_LP enum value | STM32WLx | |
+ OpMode_t enum name | STM32WLx | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | STM32WLx | virtual |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) override | STM32WLx | virtual |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | STM32WLx | |
+ SX1262::setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ STM32WLx(STM32WLx_Module *mod) | STM32WLx | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ 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 | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_t_m32_w_lx.html b/class_s_t_m32_w_lx.html
index 0d4439b8..4cc15041 100644
--- a/class_s_t_m32_w_lx.html
+++ b/class_s_t_m32_w_lx.html
@@ -355,6 +355,9 @@ void | uint8_t | randomByte () |
| Get one truly random byte from RSSI noise. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
|
diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html
index 1e0c89ff..3e04451f 100644
--- a/class_s_x1261-members.html
+++ b/class_s_x1261-members.html
@@ -116,88 +116,89 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable
getSNR() | SX126x | virtual |
getTimeOnAir(size_t len) | SX126x | |
implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | virtual |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1261 | virtual |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | virtual |
- startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1261(Module *mod) | SX1261 | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- 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 | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ invertIQ(bool invertIQ) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | virtual |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1261 | virtual |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1261(Module *mod) | SX1261 | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ 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 | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x1261.html b/class_s_x1261.html
index cfc70a0a..c6f3426c 100644
--- a/class_s_x1261.html
+++ b/class_s_x1261.html
@@ -324,6 +324,9 @@ void | uint8_t | randomByte () |
| Get one truly random byte from RSSI noise. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
|
diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html
index 21a99126..74766475 100644
--- a/class_s_x1262-members.html
+++ b/class_s_x1262-members.html
@@ -116,87 +116,88 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable
getSNR() | SX126x | virtual |
getTimeOnAir(size_t len) | SX126x | |
implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | virtual |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1262 | virtual |
- setFrequency(float freq, bool calibrate) | SX1262 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1262 | virtual |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | virtual |
- startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1262(Module *mod) | SX1262 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- 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 | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ invertIQ(bool invertIQ) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | virtual |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1262 | virtual |
+ setFrequency(float freq, bool calibrate) | SX1262 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1262 | virtual |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1262(Module *mod) | SX1262 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ 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 | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x1262.html b/class_s_x1262.html
index c1ac44d3..24d8b25a 100644
--- a/class_s_x1262.html
+++ b/class_s_x1262.html
@@ -322,6 +322,9 @@ void | uint8_t | randomByte () |
| Get one truly random byte from RSSI noise. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
|
diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html
index 1537a34b..4bd94668 100644
--- a/class_s_x1268-members.html
+++ b/class_s_x1268-members.html
@@ -115,87 +115,88 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable
getSNR() | SX126x | virtual |
getTimeOnAir(size_t len) | SX126x | |
implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | virtual |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | SX1268 | virtual |
- setFrequency(float freq, bool calibrate) | SX1268 | |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setOutputPower(int8_t power) | SX1268 | |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | virtual |
- startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX1268(Module *mod) | SX1268 | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- 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 | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ invertIQ(bool invertIQ) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | virtual |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | SX1268 | virtual |
+ setFrequency(float freq, bool calibrate) | SX1268 | |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setOutputPower(int8_t power) | SX1268 | |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX1268(Module *mod) | SX1268 | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ 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 | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x1268.html b/class_s_x1268.html
index 70423659..d2cbe564 100644
--- a/class_s_x1268.html
+++ b/class_s_x1268.html
@@ -316,6 +316,9 @@ void | uint8_t | randomByte () |
| Get one truly random byte from RSSI noise. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
|
diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html
index b415e5b4..777b2770 100644
--- a/class_s_x126x-members.html
+++ b/class_s_x126x-members.html
@@ -113,84 +113,85 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable
getSNR() | SX126x | virtual |
getTimeOnAir(size_t len) | SX126x | |
implicitHeader(size_t len) | SX126x | |
- PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
- random(int32_t max) | PhysicalLayer | |
- random(int32_t min, int32_t max) | PhysicalLayer | |
- randomByte() | SX126x | virtual |
- read(bool drop=true) | PhysicalLayer | |
- readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
- readData(uint8_t *data, size_t len) override | SX126x | virtual |
- readData(String &str, size_t len=0) | SX126x | |
- readData(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
- receive(uint8_t *data, size_t len) override | SX126x | virtual |
- receive(String &str, size_t len=0) | SX126x | |
- receive(uint8_t *data, size_t len) | SX126x | |
- PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
- receiveDirect() override | SX126x | virtual |
- reset(bool verify=true) | SX126x | |
- scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- setBandwidth(float bw) | SX126x | |
- setBitRate(float br) | SX126x | virtual |
- setBroadcastAddress(uint8_t broadAddr) | SX126x | |
- setCodingRate(uint8_t cr) | SX126x | |
- setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
- setCurrentLimit(float currentLimit) | SX126x | |
- setDataShaping(uint8_t sh) override | SX126x | virtual |
- setDio1Action(void(*func)(void)) | SX126x | virtual |
- setDio2AsRfSwitch(bool enable=true) | SX126x | |
- setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
- setDirectAction(void(*func)(void)) | SX126x | virtual |
- setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
- setEncoding(uint8_t encoding) override | SX126x | virtual |
- setFrequency(float freq) | PhysicalLayer | virtual |
- setFrequencyDeviation(float freqDev) override | SX126x | virtual |
- setNodeAddress(uint8_t nodeAddr) | SX126x | |
- setPreambleLength(uint16_t preambleLength) | SX126x | |
- setRegulatorDCDC() | SX126x | |
- setRegulatorLDO() | SX126x | |
- setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
- setRxBandwidth(float rxBw) | SX126x | |
- setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
- setSpreadingFactor(uint8_t sf) | SX126x | |
- setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
- setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
- setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
- sleep(bool retainConfig=true) | SX126x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- spectralScanAbort() | SX126x | |
- spectralScanGetResult(uint16_t *results) | SX126x | |
- spectralScanGetStatus() | SX126x | |
- spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
- standby() override | SX126x | virtual |
- standby(uint8_t mode) | SX126x | virtual |
- startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
- startDirect() | PhysicalLayer | |
- startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
- startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- startTransmit(String &str, uint8_t addr=0) | SX126x | |
- startTransmit(const char *str, uint8_t addr=0) | SX126x | |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
- PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
- SX126x(Module *mod) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
- transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
- transmit(String &str, uint8_t addr=0) | SX126x | |
- transmit(const char *str, uint8_t addr=0) | SX126x | |
- transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
- 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 | SX126x | virtual |
- uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
- variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
- XTAL | SX126x | |
+ invertIQ(bool invertIQ) | SX126x | |
+ PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
+ random(int32_t max) | PhysicalLayer | |
+ random(int32_t min, int32_t max) | PhysicalLayer | |
+ randomByte() | SX126x | virtual |
+ read(bool drop=true) | PhysicalLayer | |
+ readBit(RADIOLIB_PIN_TYPE pin) | SX126x | virtual |
+ readData(uint8_t *data, size_t len) override | SX126x | virtual |
+ readData(String &str, size_t len=0) | SX126x | |
+ readData(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
+ receive(uint8_t *data, size_t len) override | SX126x | virtual |
+ receive(String &str, size_t len=0) | SX126x | |
+ receive(uint8_t *data, size_t len) | SX126x | |
+ PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
+ receiveDirect() override | SX126x | virtual |
+ reset(bool verify=true) | SX126x | |
+ scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ setBandwidth(float bw) | SX126x | |
+ setBitRate(float br) | SX126x | virtual |
+ setBroadcastAddress(uint8_t broadAddr) | SX126x | |
+ setCodingRate(uint8_t cr) | SX126x | |
+ setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | |
+ setCurrentLimit(float currentLimit) | SX126x | |
+ setDataShaping(uint8_t sh) override | SX126x | virtual |
+ setDio1Action(void(*func)(void)) | SX126x | virtual |
+ setDio2AsRfSwitch(bool enable=true) | SX126x | |
+ setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
+ setDirectAction(void(*func)(void)) | SX126x | virtual |
+ setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
+ setEncoding(uint8_t encoding) override | SX126x | virtual |
+ setFrequency(float freq) | PhysicalLayer | virtual |
+ setFrequencyDeviation(float freqDev) override | SX126x | virtual |
+ setNodeAddress(uint8_t nodeAddr) | SX126x | |
+ setPreambleLength(uint16_t preambleLength) | SX126x | |
+ setRegulatorDCDC() | SX126x | |
+ setRegulatorLDO() | SX126x | |
+ setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | SX126x | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX126x | |
+ setRxBandwidth(float rxBw) | SX126x | |
+ setRxBoostedGainMode(bool rxbgm, bool persist=true) | SX126x | |
+ setSpreadingFactor(uint8_t sf) | SX126x | |
+ setSyncBits(uint8_t *syncWord, uint8_t bitsLen) | SX126x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX126x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX126x | |
+ setTCXO(float voltage, uint32_t delay=5000) | SX126x | |
+ setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
+ sleep(bool retainConfig=true) | SX126x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ spectralScanAbort() | SX126x | |
+ spectralScanGetResult(uint16_t *results) | SX126x | |
+ spectralScanGetStatus() | SX126x | |
+ spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | |
+ standby() override | SX126x | virtual |
+ standby(uint8_t mode) | SX126x | virtual |
+ startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0) | SX126x | virtual |
+ startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ startTransmit(String &str, uint8_t addr=0) | SX126x | |
+ startTransmit(const char *str, uint8_t addr=0) | SX126x | |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
+ PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
+ SX126x(Module *mod) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual |
+ transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | |
+ transmit(String &str, uint8_t addr=0) | SX126x | |
+ transmit(const char *str, uint8_t addr=0) | SX126x | |
+ transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | |
+ 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 | SX126x | virtual |
+ uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | |
+ variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | |
+ XTAL | SX126x | |
diff --git a/class_s_x126x.html b/class_s_x126x.html
index 4650065c..e4b5b740 100644
--- a/class_s_x126x.html
+++ b/class_s_x126x.html
@@ -302,6 +302,9 @@ void | uint8_t | randomByte () |
| Get one truly random byte from RSSI noise. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
|
@@ -972,6 +975,33 @@ bool ReturnsStatus Codes
+
+
+
+◆ invertIQ()
+
+
+
+
+
+ int16_t SX126x::invertIQ |
+ ( |
+ bool |
+ invertIQ | ) |
+ |
+
+
+
+
+ Enable/disable inversion of the I and Q signals.
+ - Parameters
-
+
+ invertIQ | QI inversion enabled (true) or disabled (false); |
+
+
+
+ - Returns
- Status Codes
+
diff --git a/class_s_x126x.js b/class_s_x126x.js
index 42efa2dc..2b6c4e4d 100644
--- a/class_s_x126x.js
+++ b/class_s_x126x.js
@@ -21,6 +21,7 @@ var class_s_x126x =
[ "getSNR", "class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca", null ],
[ "getTimeOnAir", "class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10", null ],
[ "implicitHeader", "class_s_x126x.html#adec09cba71494bd927ad1da786606ca6", null ],
+ [ "invertIQ", "class_s_x126x.html#adab04cbc1125170c6ea16ca5143f3ea5", null ],
[ "randomByte", "class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561", null ],
[ "readBit", "class_s_x126x.html#aff80db65e546934980feac7e6c81dd80", null ],
[ "readData", "class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
diff --git a/class_s_x1272.html b/class_s_x1272.html
index 127196f7..fb6f3f65 100644
--- a/class_s_x1272.html
+++ b/class_s_x1272.html
@@ -370,7 +370,7 @@ void | | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_s_x1273.html b/class_s_x1273.html
index d4a1a289..54234c95 100644
--- a/class_s_x1273.html
+++ b/class_s_x1273.html
@@ -380,7 +380,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_s_x1276.html b/class_s_x1276.html
index 2df09ca9..a123b3d2 100644
--- a/class_s_x1276.html
+++ b/class_s_x1276.html
@@ -383,7 +383,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_s_x1277.html b/class_s_x1277.html
index f661f647..71615e6f 100644
--- a/class_s_x1277.html
+++ b/class_s_x1277.html
@@ -386,7 +386,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_s_x1278.html b/class_s_x1278.html
index 7aacb5dc..879dfb86 100644
--- a/class_s_x1278.html
+++ b/class_s_x1278.html
@@ -375,7 +375,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_s_x1279.html b/class_s_x1279.html
index c3cc6252..5890e1aa 100644
--- a/class_s_x1279.html
+++ b/class_s_x1279.html
@@ -380,7 +380,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
diff --git a/class_s_x127x.html b/class_s_x127x.html
index 10cf81d6..926f5c47 100644
--- a/class_s_x127x.html
+++ b/class_s_x127x.html
@@ -325,7 +325,7 @@ void | | Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if SX127x is connected and working. More...
|
|
int16_t | invertIQ (bool invertIQ) |
- | Enables/disables Invert the LoRa I and Q signals. More...
|
+ | Enable/disable inversion of the I and Q signals. More...
|
|
void | setDirectAction (void(*func)(void)) |
| Set interrupt service routine function to call when data bit is receveid in direct mode. More...
|
@@ -1145,10 +1145,10 @@ void
- Enables/disables Invert the LoRa I and Q signals.
+Enable/disable inversion of the I and Q signals.
- Parameters
-
- invertIQ | Enable (true) or disable (false) LoRa I and Q signals. |
+ invertIQ | QI inversion enabled (true) or disabled (false); |
diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html
index 03575186..525dfaeb 100644
--- a/class_s_x1280-members.html
+++ b/class_s_x1280-members.html
@@ -108,73 +108,74 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
getSNR() | SX128x | virtual |
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, uint16_t calTable[3][6]=NULL) | SX1280 | |
- read(bool drop=true) | 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) | 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) | 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 | virtual |
- 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 | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | virtual |
- startDirect() | PhysicalLayer | |
- startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(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) | 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) | 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 |
+ invertIQ(bool invertIQ) | 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, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ read(bool drop=true) | 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) | 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) | 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 | virtual |
+ 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 | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | virtual |
+ startDirect() | PhysicalLayer | |
+ startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(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) | 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) | 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 719a6988..f4619d09 100644
--- a/class_s_x1280.html
+++ b/class_s_x1280.html
@@ -274,6 +274,9 @@ void | | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. 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 22e23006..e8148347 100644
--- a/class_s_x1281-members.html
+++ b/class_s_x1281-members.html
@@ -107,70 +107,71 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
getSNR() | SX128x | virtual |
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(bool drop=true) | 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) | 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) | 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 | virtual |
- 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 | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(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) | 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) | 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 |
+ invertIQ(bool invertIQ) | 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(bool drop=true) | 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) | 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) | 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 | virtual |
+ 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 | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(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) | 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) | 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 3774add1..daa40c5e 100644
--- a/class_s_x1281.html
+++ b/class_s_x1281.html
@@ -261,6 +261,9 @@ void | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. 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 e58804e4..a9d71ae2 100644
--- a/class_s_x1282-members.html
+++ b/class_s_x1282-members.html
@@ -108,74 +108,75 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
getSNR() | SX128x | virtual |
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, uint16_t calTable[3][6]=NULL) | SX1280 | |
- read(bool drop=true) | 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) | 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) | 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 | virtual |
- 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 | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | virtual |
- startDirect() | PhysicalLayer | |
- startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(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) | 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) | 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 |
+ invertIQ(bool invertIQ) | 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, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ read(bool drop=true) | 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) | 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) | 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 | virtual |
+ 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 | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | virtual |
+ startDirect() | PhysicalLayer | |
+ startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL) | SX1280 | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(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) | 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) | 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 98c1d17b..df203174 100644
--- a/class_s_x1282.html
+++ b/class_s_x1282.html
@@ -278,6 +278,9 @@ void | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. 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 baff1559..b8b08c94 100644
--- a/class_s_x128x-members.html
+++ b/class_s_x128x-members.html
@@ -107,69 +107,70 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
getSNR() | SX128x | virtual |
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(bool drop=true) | 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) | 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) | 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 | virtual |
- 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 | |
- setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
- setSpreadingFactor(uint8_t sf) | SX128x | |
- setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
- setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
- setWhitening(bool enabled) | SX128x | |
- sleep(bool retainConfig=true) | SX128x | |
- PhysicalLayer::sleep() | PhysicalLayer | virtual |
- standby() override | SX128x | virtual |
- standby(uint8_t mode) | SX128x | virtual |
- startDirect() | PhysicalLayer | |
- startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
- PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
- startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
- startTransmit(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) | 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) | 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 |
+ invertIQ(bool invertIQ) | 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(bool drop=true) | 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) | 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) | 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 | virtual |
+ 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 | |
+ setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | SX128x | |
+ setSpreadingFactor(uint8_t sf) | SX128x | |
+ setSyncWord(uint8_t *syncWord, uint8_t len) | SX128x | |
+ setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44) | SX128x | |
+ setWhitening(bool enabled) | SX128x | |
+ sleep(bool retainConfig=true) | SX128x | |
+ PhysicalLayer::sleep() | PhysicalLayer | virtual |
+ standby() override | SX128x | virtual |
+ standby(uint8_t mode) | SX128x | virtual |
+ startDirect() | PhysicalLayer | |
+ startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0) | SX128x | |
+ PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) | PhysicalLayer | virtual |
+ startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX128x | virtual |
+ startTransmit(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) | 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) | 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 18f68ed6..ee5b323c 100644
--- a/class_s_x128x.html
+++ b/class_s_x128x.html
@@ -257,6 +257,9 @@ void | uint8_t | randomByte () |
| Dummy random method, to ensure PhysicalLayer compatibility. More...
|
|
+int16_t | invertIQ (bool invertIQ) |
+ | Enable/disable inversion of the I and Q signals. More...
|
+ |
void | setDirectAction (void(*func)(void)) |
| Dummy method, to ensure PhysicalLayer compatibility. More...
|
|
@@ -883,6 +886,33 @@ void ReturnsStatus Codes
+
+
+
+◆ invertIQ()
+
+
+
+
+
+ int16_t SX128x::invertIQ |
+ ( |
+ bool |
+ invertIQ | ) |
+ |
+
+
+
+
+ Enable/disable inversion of the I and Q signals.
+ - Parameters
-
+
+ invertIQ | QI inversion enabled (true) or disabled (false); |
+
+
+
+ - Returns
- Status Codes
+
diff --git a/class_s_x128x.js b/class_s_x128x.js
index 6f4e6b79..121bbe9e 100644
--- a/class_s_x128x.js
+++ b/class_s_x128x.js
@@ -16,6 +16,7 @@ var class_s_x128x =
[ "getSNR", "class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2", null ],
[ "getTimeOnAir", "class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232", null ],
[ "implicitHeader", "class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b", null ],
+ [ "invertIQ", "class_s_x128x.html#aa102a9a3d0dd50060fd79ab244d10f50", null ],
[ "randomByte", "class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a", null ],
[ "readBit", "class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039", null ],
[ "readData", "class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
diff --git a/functions_func_i.html b/functions_func_i.html
index c65a8dea..99d2ee61 100644
--- a/functions_func_i.html
+++ b/functions_func_i.html
@@ -100,7 +100,9 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza
: Module
invertIQ()
-: SX127x
+: SX126x
+, SX127x
+, SX128x
isCarrierDetected()
: nRF24
diff --git a/functions_i.html b/functions_i.html
index 4371a15f..e87031ed 100644
--- a/functions_i.html
+++ b/functions_i.html
@@ -106,7 +106,9 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable()
: Module
invertIQ()
-: SX127x
+: SX126x
+, SX127x
+, SX128x
isCarrierDetected()
: nRF24
diff --git a/navtreedata.js b/navtreedata.js
index a5c4b45a..a4f21180 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -52,8 +52,8 @@ var NAVTREEINDEX =
"_a_f_s_k_8h_source.html",
"class_module.html#a849ad85fc1bc3a7130e660c13973ab26",
"class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e",
-"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40",
-"functions_func_e.html"
+"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb",
+"functions_func_c.html"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex2.js b/navtreeindex2.js
index 17048827..7a0f0300 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -47,87 +47,88 @@ var NAVTREEINDEX2 =
"class_s_x1268.html#af6b041392136b599eec57085e2067a6f":[3,0,34,2],
"class_s_x126x.html":[3,0,35],
"class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997":[3,0,35,13],
-"class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841":[3,0,35,68],
-"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,35,39],
-"class_s_x126x.html#a0ec1b926c93885739b546a7f39e8b09c":[3,0,35,66],
-"class_s_x126x.html#a10a0e75571350fb05fa100e5d5151be2":[3,0,35,65],
-"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,35,38],
-"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,35,47],
-"class_s_x126x.html#a288257242e483cb3eb6944333179dd26":[3,0,35,48],
-"class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1":[3,0,35,79],
-"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,35,42],
+"class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841":[3,0,35,69],
+"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,35,40],
+"class_s_x126x.html#a0ec1b926c93885739b546a7f39e8b09c":[3,0,35,67],
+"class_s_x126x.html#a10a0e75571350fb05fa100e5d5151be2":[3,0,35,66],
+"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,35,39],
+"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,35,48],
+"class_s_x126x.html#a288257242e483cb3eb6944333179dd26":[3,0,35,49],
+"class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1":[3,0,35,80],
+"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,35,43],
"class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c":[3,0,35,3],
-"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,35,32],
-"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,35,25],
-"class_s_x126x.html#a3563453988a83d22dd07d4691543a300":[3,0,35,24],
+"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,35,33],
+"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,35,26],
+"class_s_x126x.html#a3563453988a83d22dd07d4691543a300":[3,0,35,25],
"class_s_x126x.html#a3765f534418d4e0540c179621c019138":[3,0,35,6],
-"class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf":[3,0,35,54],
-"class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,35,76],
+"class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf":[3,0,35,55],
+"class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,35,77],
"class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8":[3,0,35,9],
-"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,35,74],
-"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,35,44],
-"class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4":[3,0,35,61],
-"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,35,56],
-"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,35,50],
-"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,35,46],
-"class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e":[3,0,35,67],
-"class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376":[3,0,35,57],
+"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,35,75],
+"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,35,45],
+"class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4":[3,0,35,62],
+"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,35,57],
+"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,35,51],
+"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,35,47],
+"class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e":[3,0,35,68],
+"class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376":[3,0,35,58],
"class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd":[3,0,35,4],
-"class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a":[3,0,35,31],
-"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,35,63],
-"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,35,43],
-"class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e":[3,0,35,33],
+"class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a":[3,0,35,32],
+"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,35,64],
+"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,35,44],
+"class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e":[3,0,35,34],
"class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10":[3,0,35,19],
-"class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561":[3,0,35,21],
-"class_s_x126x.html#a865397e1cca38bec2d055c047825ea07":[3,0,35,59],
-"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,35,29],
-"class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66":[3,0,35,62],
+"class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561":[3,0,35,22],
+"class_s_x126x.html#a865397e1cca38bec2d055c047825ea07":[3,0,35,60],
+"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,35,30],
+"class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66":[3,0,35,63],
"class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e":[3,0,35,7],
-"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,35,37],
-"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,35,51],
-"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,35,78],
-"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,35,69],
-"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,35,80],
+"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,35,38],
+"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,35,52],
+"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,35,79],
+"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,35,70],
+"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,35,81],
"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,35,2],
-"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,35,36],
+"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,35,37],
"class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,35,14],
-"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,35,30],
-"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,35,55],
+"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,35,31],
+"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,35,56],
"class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,35,11],
-"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,35,77],
+"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,35,78],
"class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8":[3,0,35,0],
"class_s_x126x.html#aae1af90432c457e5bf8f8f362295399b":[3,0,35,15],
-"class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b":[3,0,35,45],
-"class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,35,73],
-"class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,35,27],
-"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,35,72],
+"class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b":[3,0,35,46],
+"class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,35,74],
+"class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,35,28],
+"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,35,73],
"class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c":[3,0,35,1],
-"class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a":[3,0,35,41],
+"class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a":[3,0,35,42],
"class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5":[3,0,35,8],
-"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,35,34],
+"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,35,35],
"class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f":[3,0,35,10],
"class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987":[3,0,35,16],
-"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,35,53],
+"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,35,54],
"class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9":[3,0,35,12],
-"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,35,71],
-"class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd":[3,0,35,64],
-"class_s_x126x.html#ad92085fdf4508c0849de0aec8dee2494":[3,0,35,49],
-"class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1":[3,0,35,81],
+"class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,35,72],
+"class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd":[3,0,35,65],
+"class_s_x126x.html#ad92085fdf4508c0849de0aec8dee2494":[3,0,35,50],
+"class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1":[3,0,35,82],
+"class_s_x126x.html#adab04cbc1125170c6ea16ca5143f3ea5":[3,0,35,21],
"class_s_x126x.html#adec09cba71494bd927ad1da786606ca6":[3,0,35,20],
"class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca":[3,0,35,18],
-"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,35,28],
-"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,35,40],
-"class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2":[3,0,35,60],
-"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,35,52],
-"class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,35,23],
-"class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,35,75],
-"class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,35,70],
+"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,35,29],
+"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,35,41],
+"class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2":[3,0,35,61],
+"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,35,53],
+"class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,35,24],
+"class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,35,76],
+"class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,35,71],
"class_s_x126x.html#afabefb1b214411198f3537e8afce898f":[3,0,35,17],
-"class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,35,26],
-"class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e":[3,0,35,58],
+"class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,35,27],
+"class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e":[3,0,35,59],
"class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2":[3,0,35,5],
-"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,35,35],
-"class_s_x126x.html#aff80db65e546934980feac7e6c81dd80":[3,0,35,22],
+"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,35,36],
+"class_s_x126x.html#aff80db65e546934980feac7e6c81dd80":[3,0,35,23],
"class_s_x1272.html":[3,0,36],
"class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac":[3,0,36,8],
"class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b":[3,0,36,9],
@@ -248,6 +249,5 @@ var NAVTREEINDEX2 =
"class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,42,65],
"class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,42,37],
"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,42,59],
-"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,42,54],
-"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb":[3,0,42,26]
+"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,42,54]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index 0377c898..92f3fdd8 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX3 =
{
+"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb":[3,0,42,26],
"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,42,46],
"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,42,35],
"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,42,72],
@@ -37,68 +38,69 @@ var NAVTREEINDEX3 =
"class_s_x1282.html":[3,0,45],
"class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232":[3,0,45,0],
"class_s_x128x.html":[3,0,46],
-"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,46,33],
-"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,46,45],
-"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,46,41],
-"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,46,46],
-"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,46,48],
-"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,46,36],
+"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,46,34],
+"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,46,46],
+"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,46,42],
+"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,46,47],
+"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,46,49],
+"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,46,37],
"class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,46,14],
-"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,46,25],
-"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,46,37],
+"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,46,26],
+"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,46,38],
"class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,46,8],
-"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,46,49],
-"class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039":[3,0,46,17],
+"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,46,50],
+"class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039":[3,0,46,18],
"class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c":[3,0,46,2],
-"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,46,23],
-"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,46,19],
-"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,46,38],
+"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,46,24],
+"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,46,20],
+"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,46,39],
"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,46,11],
-"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,46,59],
+"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,46,60],
"class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4":[3,0,46,7],
-"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,46,29],
-"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,46,57],
-"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,46,61],
-"class_s_x128x.html#a5f11803b3430bc059321b443f407e78b":[3,0,46,42],
+"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,46,30],
+"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,46,58],
+"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,46,62],
+"class_s_x128x.html#a5f11803b3430bc059321b443f407e78b":[3,0,46,43],
"class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441":[3,0,46,10],
-"class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4":[3,0,46,39],
-"class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19":[3,0,46,51],
-"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,46,35],
-"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,46,26],
+"class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4":[3,0,46,40],
+"class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19":[3,0,46,52],
+"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,46,36],
+"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,46,27],
"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,46,13],
-"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,46,47],
+"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,46,48],
"class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93":[3,0,46,4],
-"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,46,52],
-"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,46,27],
+"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,46,53],
+"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,46,28],
"class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,46,6],
-"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,46,20],
+"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,46,21],
"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,46,12],
-"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,46,16],
-"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,46,32],
+"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,46,17],
+"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,46,33],
"class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7":[3,0,46,0],
-"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,46,30],
-"class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e":[3,0,46,50],
-"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,46,31],
-"class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,46,56],
-"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,46,22],
+"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,46,31],
+"class_s_x128x.html#aa102a9a3d0dd50060fd79ab244d10f50":[3,0,46,16],
+"class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e":[3,0,46,51],
+"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,46,32],
+"class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,46,57],
+"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,46,23],
"class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,46,5],
"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,46,15],
"class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660":[3,0,46,3],
"class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf":[3,0,46,1],
-"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,46,54],
-"class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9":[3,0,46,40],
-"class_s_x128x.html#ae14ea0c263fba51ec39d146c5877f0a3":[3,0,46,43],
+"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,46,55],
+"class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9":[3,0,46,41],
+"class_s_x128x.html#ae14ea0c263fba51ec39d146c5877f0a3":[3,0,46,44],
"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,46,9],
-"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,46,44],
-"class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,46,18],
-"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,46,28],
-"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,46,58],
-"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,46,55],
-"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,46,53],
-"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,46,60],
-"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,46,21],
-"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,46,34],
-"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,46,24],
+"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,46,45],
+"class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,46,19],
+"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,46,29],
+"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,46,59],
+"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,46,56],
+"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,46,54],
+"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,46,61],
+"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,46,22],
+"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,46,35],
+"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,46,25],
"class_si4430.html":[3,0,23],
"class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,23,2],
"class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,23,1],
@@ -236,8 +238,8 @@ var NAVTREEINDEX3 =
"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],
@@ -247,7 +249,5 @@ var NAVTREEINDEX3 =
"functions_f.html":[3,3,0,5],
"functions_func.html":[3,3,1,0],
"functions_func.html":[3,3,1],
-"functions_func_b.html":[3,3,1,1],
-"functions_func_c.html":[3,3,1,2],
-"functions_func_d.html":[3,3,1,3]
+"functions_func_b.html":[3,3,1,1]
};
diff --git a/navtreeindex4.js b/navtreeindex4.js
index 715c8b52..19538fae 100644
--- a/navtreeindex4.js
+++ b/navtreeindex4.js
@@ -1,5 +1,7 @@
var NAVTREEINDEX4 =
{
+"functions_func_c.html":[3,3,1,2],
+"functions_func_d.html":[3,3,1,3],
"functions_func_e.html":[3,3,1,4],
"functions_func_f.html":[3,3,1,5],
"functions_func_g.html":[3,3,1,6],
@@ -121,8 +123,8 @@ var NAVTREEINDEX4 =
"group__status__codes.html#gafbc04b924d23cba05307e94972d7d607":[2,4,5],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,1],
"hierarchy.html":[3,2],
-"index.html":[0],
"index.html":[],
+"index.html":[0],
"modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,2,0],
"pages.html":[],
diff --git a/search/all_8.js b/search/all_8.js
index 18dab8ac..2b2f378e 100644
--- a/search/all_8.js
+++ b/search/all_8.js
@@ -5,7 +5,7 @@ var searchData=
['info_93',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
['infolen_94',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]],
['init_95',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]],
- ['invertiq_96',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
+ ['invertiq_96',['invertIQ',['../class_s_x126x.html#adab04cbc1125170c6ea16ca5143f3ea5',1,'SX126x::invertIQ()'],['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x::invertIQ()'],['../class_s_x128x.html#aa102a9a3d0dd50060fd79ab244d10f50',1,'SX128x::invertIQ()']]],
['iscarrierdetected_97',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
['ita2string_98',['ITA2String',['../class_i_t_a2_string.html',1,'ITA2String'],['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]]
];
diff --git a/search/functions_8.js b/search/functions_8.js
index f5ed6b65..6b97f0f3 100644
--- a/search/functions_8.js
+++ b/search/functions_8.js
@@ -3,7 +3,7 @@ var searchData=
['idle_519',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
['implicitheader_520',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]],
['init_521',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]],
- ['invertiq_522',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]],
+ ['invertiq_522',['invertIQ',['../class_s_x126x.html#adab04cbc1125170c6ea16ca5143f3ea5',1,'SX126x::invertIQ()'],['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x::invertIQ()'],['../class_s_x128x.html#aa102a9a3d0dd50060fd79ab244d10f50',1,'SX128x::invertIQ()']]],
['iscarrierdetected_523',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
['ita2string_524',['ITA2String',['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]]
];
|