diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html index 855eb472..5f7cf6cf 100644 --- a/_s_x127x_8h_source.html +++ b/_s_x127x_8h_source.html @@ -822,7 +822,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
1080 
1085  int16_t getChipVersion();
1086 
-
1092  int16_t invertIQ(bool invertIQ);
+
1092  int16_t invertIQ(bool enable);
1093 
1094  #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
1099  void setDirectAction(void (*func)(void));
@@ -906,13 +906,12 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
SX127x::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX127x.cpp:459
SX127x::packetMode
int16_t packetMode()
Disables direct mode and enables packet mode, allowing the module to receive packets....
Definition: SX127x.cpp:360
SX127x::clearFifoFullAction
void clearFifoFullAction()
Clears interrupt service routine to call when FIFO is full.
Definition: SX127x.cpp:489
-
SX127x::setDIOMapping
int16_t setDIOMapping(uint32_t pin, uint32_t value)
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
Definition: SX127x.cpp:1557
+
SX127x::setDIOMapping
int16_t setDIOMapping(uint32_t pin, uint32_t value)
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
Definition: SX127x.cpp:1559
SX127x::setOokFixedOrFloorThreshold
int16_t setOokFixedOrFloorThreshold(uint8_t value)
Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...
Definition: SX127x.cpp:1053
SX127x::enableBitSync
int16_t enableBitSync()
Enable Bit synchronizer.
Definition: SX127x.cpp:1077
-
SX127x::readBit
void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1531
+
SX127x::readBit
void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1533
SX127x::variablePacketLengthMode
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:1157
SX127x::startChannelScan
int16_t startChannelScan()
Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...
Definition: SX127x.cpp:670
-
SX127x::invertIQ
int16_t invertIQ(bool invertIQ)
Enable/disable inversion of the I and Q signals.
Definition: SX127x.cpp:1506
SX127x::setFifoFullAction
void setFifoFullAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is full.
Definition: SX127x.cpp:480
SX127x::setOOK
int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: SX127x.cpp:1085
SX127x::fifoGet
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:517
@@ -922,7 +921,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
SX127x::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
SX127x::fifoAdd
bool fifoAdd(uint8_t *data, int totalLen, int *remLen)
Set interrupt service routine function to call when FIFO is empty.
Definition: SX127x.cpp:494
SX127x::setCurrentLimit
int16_t setCurrentLimit(uint8_t currentLimit)
Sets current limit for over current protection at transmitter amplifier. Allowed values range from 45...
Definition: SX127x.cpp:708
-
SX127x::clearFHSSInt
void clearFHSSInt(void)
Clear the FHSS interrupt.
Definition: SX127x.cpp:1548
+
SX127x::clearFHSSInt
void clearFHSSInt(void)
Clear the FHSS interrupt.
Definition: SX127x.cpp:1550
SX127x::setAFC
int16_t setAFC(bool isEnabled)
Enables or disables FSK automatic frequency correction(AFC)
Definition: SX127x.cpp:955
SX127x::sleep
int16_t sleep()
Sets the LoRa module to sleep to save power. Module will not be able to transmit or receive any data ...
Definition: SX127x.cpp:273
SX127x::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...
Definition: SX127x.cpp:881
@@ -931,7 +930,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
SX127x::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
SX127x::getAFCError
float getAFCError()
Gets current AFC error.
Definition: SX127x.cpp:814
SX127x::setRSSIThreshold
int16_t setRSSIThreshold(float dbm)
Sets the RSSI value above which the RSSI interrupt is signaled.
Definition: SX127x.cpp:1217
-
SX127x::getFHSSChannel
uint8_t getFHSSChannel(void)
Gets the FHSS channel in use.
Definition: SX127x.cpp:1544
+
SX127x::getFHSSChannel
uint8_t getFHSSChannel(void)
Gets the FHSS channel in use.
Definition: SX127x.cpp:1546
SX127x::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX127x.cpp:467
SX127x::begin
int16_t begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength)
Initialization method. Will be called with appropriate parameters when calling initialization method ...
Definition: SX127x.cpp:13
SX127x::setAFCBandwidth
int16_t setAFCBandwidth(float afcBw)
Sets FSK automatic frequency correction bandwidth. Allowed values range from 2.6 to 250 kHz....
Definition: SX127x.cpp:939
@@ -942,8 +941,8 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
SX127x::beginFSK
int16_t beginFSK(uint8_t chipVersion, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)
Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK init...
Definition: SX127x.cpp:60
SX127x::standby
int16_t standby() override
Sets the LoRa module to standby.
Definition: SX127x.cpp:281
SX127x::setDio1Action
void setDio1Action(void(*func)(void), uint32_t dir)
Set interrupt service routine function to call when DIO1 activates.
Definition: SX127x.cpp:441
-
SX127x::setDIOPreambleDetect
int16_t setDIOPreambleDetect(bool usePreambleDetect)
Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.
Definition: SX127x.cpp:1567
-
SX127x::setFHSSHoppingPeriod
int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)
Sets the hopping period and enables FHSS.
Definition: SX127x.cpp:1536
+
SX127x::setDIOPreambleDetect
int16_t setDIOPreambleDetect(bool usePreambleDetect)
Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.
Definition: SX127x.cpp:1569
+
SX127x::setFHSSHoppingPeriod
int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)
Sets the hopping period and enables FHSS.
Definition: SX127x.cpp:1538
SX127x::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX127x.cpp:611
SX127x::disableBitSync
int16_t disableBitSync()
Disable Bit synchronizer (not allowed in Packet mode).
Definition: SX127x.cpp:1081
SX127x::setOokThresholdType
int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: SX127x.cpp:1045
@@ -952,7 +951,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
SX127x::startTransmit
int16_t startTransmit(const char *str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:149
SX127x::getTempRaw
int8_t getTempRaw()
Reads uncalibrated temperature value. This function will change operating mode and should not be call...
Definition: SX127x.cpp:1327
SX127x::clearDio1Action
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX127x.cpp:448
-
SX127x::setDirectAction
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX127x.cpp:1527
+
SX127x::setDirectAction
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX127x.cpp:1529
SX127x::receiveDirect
int16_t receiveDirect() override
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:323
SX127x::clearFifoEmptyAction
void clearFifoEmptyAction()
Clears interrupt service routine to call when FIFO is empty.
Definition: SX127x.cpp:476
SX127x::setOokPeakThresholdDecrement
int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:1061
@@ -971,13 +970,14 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
SX127x::setRSSIConfig
int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)
Sets RSSI measurement configuration in FSK mode.
Definition: SX127x.cpp:1223
SX127x::getTimeOnAir
uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX127x.cpp:1161
SX127x::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX127x.cpp:455
-
SX127x::getFHSSHoppingPeriod
uint8_t getFHSSHoppingPeriod(void)
Gets FHSS hopping period.
Definition: SX127x.cpp:1540
+
SX127x::getFHSSHoppingPeriod
uint8_t getFHSSHoppingPeriod(void)
Gets FHSS hopping period.
Definition: SX127x.cpp:1542
SX127x::scanChannel
int16_t scanChannel()
Performs scan for valid LoRa preamble in the current channel.
Definition: SX127x.cpp:257
SX127x::getDataRate
float getDataRate() const
Get data rate of the latest transmitted packet.
Definition: SX127x.cpp:841
SX127x::setDio0Action
void setDio0Action(void(*func)(void), uint32_t dir)
Set interrupt service routine function to call when DIO0 activates.
Definition: SX127x.cpp:433
SX127x::startReceive
int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX127x.cpp:369
SX127x::getChipVersion
int16_t getChipVersion()
Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...
Definition: SX127x.cpp:1323
SX127x::transmitDirect
int16_t transmitDirect(uint32_t frf=0) override
Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:294
+
SX127x::invertIQ
int16_t invertIQ(bool enable)
Enable/disable inversion of the I and Q signals.
Definition: SX127x.cpp:1506
SX127x::getFrequencyError
float getFrequencyError(bool autoCorrect=false)
Gets frequency error of the latest received packet.
Definition: SX127x.cpp:761
SX127x::disableAddressFiltering
int16_t disableAddressFiltering()
Disables FSK address filtering.
Definition: SX127x.cpp:1027
Module::RfSwitchMode_t
Definition: Module.h:49
diff --git a/class_r_f_m95-members.html b/class_r_f_m95-members.html index 8c704ded..ce8e391e 100644 --- a/class_r_f_m95-members.html +++ b/class_r_f_m95-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1278 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_r_f_m95.html b/class_r_f_m95.html index acf060fc..e087b555 100644 --- a/class_r_f_m95.html +++ b/class_r_f_m95.html @@ -400,9 +400,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_r_f_m96-members.html index 85e95e21..191e8209 100644 --- a/class_r_f_m96-members.html +++ b/class_r_f_m96-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1278 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_r_f_m96.html b/class_r_f_m96.html index 92090845..9e6bab77 100644 --- a/class_r_f_m96.html +++ b/class_r_f_m96.html @@ -399,9 +399,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_r_f_m97-members.html index e0ba1cc2..180cdbf4 100644 --- a/class_r_f_m97-members.html +++ b/class_r_f_m97-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1278 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_r_f_m97.html b/class_r_f_m97.html index 9343b066..6c7bf794 100644 --- a/class_r_f_m97.html +++ b/class_r_f_m97.html @@ -407,9 +407,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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_x1272-members.html b/class_s_x1272-members.html index bb0b5b70..0784cb28 100644 --- a/class_s_x1272-members.html +++ b/class_s_x1272-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1272 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_s_x1272.html b/class_s_x1272.html index e2480ba0..b10122ef 100644 --- a/class_s_x1272.html +++ b/class_s_x1272.html @@ -386,9 +386,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_s_x1273-members.html index 358b942e..1b55984e 100644 --- a/class_s_x1273-members.html +++ b/class_s_x1273-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1272 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_s_x1273.html b/class_s_x1273.html index 81a36db4..ff07026d 100644 --- a/class_s_x1273.html +++ b/class_s_x1273.html @@ -396,9 +396,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_s_x1276-members.html index 9e0e94d0..03164626 100644 --- a/class_s_x1276-members.html +++ b/class_s_x1276-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1278 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_s_x1276.html b/class_s_x1276.html index f6ae49cd..147738d8 100644 --- a/class_s_x1276.html +++ b/class_s_x1276.html @@ -399,9 +399,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_s_x1277-members.html index d3bcb26f..80538e1e 100644 --- a/class_s_x1277-members.html +++ b/class_s_x1277-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1278 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_s_x1277.html b/class_s_x1277.html index 0ca3841a..984c89ce 100644 --- a/class_s_x1277.html +++ b/class_s_x1277.html @@ -402,9 +402,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_s_x1278-members.html index c974aeda..f7185675 100644 --- a/class_s_x1278-members.html +++ b/class_s_x1278-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1278 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_s_x1278.html b/class_s_x1278.html index bfe02057..4a3922d9 100644 --- a/class_s_x1278.html +++ b/class_s_x1278.html @@ -391,9 +391,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_s_x1279-members.html index 7f75575c..9234bbe6 100644 --- a/class_s_x1279-members.html +++ b/class_s_x1279-members.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable getTempRaw()SX127x getTimeOnAir(size_t len)SX127x implicitHeader(size_t len)SX1278 - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_s_x1279.html b/class_s_x1279.html index e06cc8f4..8e99f111 100644 --- a/class_s_x1279.html +++ b/class_s_x1279.html @@ -396,9 +396,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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-members.html b/class_s_x127x-members.html index 0d36f51e..5e66163b 100644 --- a/class_s_x127x-members.html +++ b/class_s_x127x-members.html @@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable getSNR()SX127xvirtual getTempRaw()SX127x getTimeOnAir(size_t len)SX127x - invertIQ(bool invertIQ)SX127x + invertIQ(bool enable)SX127x packetMode()SX127x PhysicalLayer(float step, size_t maxLen)PhysicalLayer random(int32_t max)PhysicalLayer diff --git a/class_s_x127x.html b/class_s_x127x.html index ff6533d8..f61edc5e 100644 --- a/class_s_x127x.html +++ b/class_s_x127x.html @@ -338,9 +338,9 @@ void int16_t getChipVersion ()  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) - Enable/disable inversion of the I and Q signals. More...
-  +int16_t invertIQ (bool enable) + 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...
  @@ -1106,8 +1106,8 @@ void  -

◆ invertIQ()

+ +

◆ invertIQ()

@@ -1116,7 +1116,7 @@ void int16_t SX127x::invertIQ ( bool  - invertIQ) + enable) @@ -1125,7 +1125,7 @@ void 
Parameters
- +
invertIQQI inversion enabled (true) or disabled (false);
enableQI inversion enabled (true) or disabled (false);
diff --git a/class_s_x127x.js b/class_s_x127x.js index 101aff00..5117d490 100644 --- a/class_s_x127x.js +++ b/class_s_x127x.js @@ -31,7 +31,7 @@ var class_s_x127x = [ "getSNR", "class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb", null ], [ "getTempRaw", "class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1", null ], [ "getTimeOnAir", "class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac", null ], - [ "invertIQ", "class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04", null ], + [ "invertIQ", "class_s_x127x.html#af4f377acb95484a8a0bc9d15adff047f", null ], [ "packetMode", "class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1", null ], [ "randomByte", "class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450", null ], [ "readBit", "class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a", null ], diff --git a/functions_func_i.html b/functions_func_i.html index 3d612a7d..c5498c37 100644 --- a/functions_func_i.html +++ b/functions_func_i.html @@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza
  • invertIQ() : SX126x -, SX127x +, SX127x , SX128x
  • isCarrierDetected() diff --git a/functions_i.html b/functions_i.html index e70032f2..0e5cdd32 100644 --- a/functions_i.html +++ b/functions_i.html @@ -111,7 +111,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable()
  • invertIQ() : SX126x -, SX127x +, SX127x , SX128x
  • isCarrierDetected() diff --git a/navtreedata.js b/navtreedata.js index 087dd511..01059c80 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -52,7 +52,7 @@ var NAVTREEINDEX = "_a_f_s_k_8h_source.html", "class_module.html#ad6cddbf3aebec9717a1a381dd81ad398", "class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e", -"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0", +"class_s_x127x.html#ab531ad461b250a060e92d9c744e79070", "functions_f.html" ]; diff --git a/navtreeindex2.js b/navtreeindex2.js index 66509fd9..d72d2d69 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -199,7 +199,6 @@ var NAVTREEINDEX2 = "class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a":[3,0,54,34], "class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c":[3,0,54,88], "class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059":[3,0,54,77], -"class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04":[3,0,54,31], "class_s_x127x.html#a201c31366f32c41b801724fb662265c1":[3,0,54,56], "class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,54,59], "class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a":[3,0,54,14], @@ -249,5 +248,6 @@ var NAVTREEINDEX2 = "class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02":[3,0,54,80], "class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,54,39], "class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1":[3,0,54,6], -"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,54,61] +"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,54,61], +"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,54,43] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index 50612960..b00694df 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,6 +1,5 @@ var NAVTREEINDEX3 = { -"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,54,43], "class_s_x127x.html#ab531ad461b250a060e92d9c744e79070":[3,0,54,46], "class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed":[3,0,54,66], "class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,54,37], @@ -26,6 +25,7 @@ var NAVTREEINDEX3 = "class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd":[3,0,54,78], "class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd":[3,0,54,18], "class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,54,87], +"class_s_x127x.html#af4f377acb95484a8a0bc9d15adff047f":[3,0,54,31], "class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362":[3,0,54,22], "class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5":[3,0,54,10], "class_s_x1280.html":[3,0,55], diff --git a/search/all_8.js b/search/all_8.js index 3a27cc85..52aab7a5 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -5,7 +5,7 @@ var searchData= ['info_113',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], ['infolen_114',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]], ['init_115',['init',['../class_radio_lib_c_r_c.html#a579acc51fe7a01b0b9b3f2e0e57b7d5f',1,'RadioLibCRC::init()'],['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()']]], - ['invertiq_116',['invertIQ',['../class_s_x126x.html#a249c905c1752feb7d228f78a15d5b2e1',1,'SX126x::invertIQ()'],['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()']]], + ['invertiq_116',['invertIQ',['../class_s_x126x.html#a249c905c1752feb7d228f78a15d5b2e1',1,'SX126x::invertIQ()'],['../class_s_x127x.html#af4f377acb95484a8a0bc9d15adff047f',1,'SX127x::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()']]], ['iscarrierdetected_117',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], ['ita2string_118',['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 9ee0c41e..d8a59b32 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -3,7 +3,7 @@ var searchData= ['idle_578',['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()'],['../class_bell_client.html#aabd170def79cdbfd56a1d243e6227a75',1,'BellClient::idle()']]], ['implicitheader_579',['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_580',['init',['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()'],['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()']]], - ['invertiq_581',['invertIQ',['../class_s_x126x.html#a249c905c1752feb7d228f78a15d5b2e1',1,'SX126x::invertIQ()'],['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()']]], + ['invertiq_581',['invertIQ',['../class_s_x126x.html#a249c905c1752feb7d228f78a15d5b2e1',1,'SX126x::invertIQ()'],['../class_s_x127x.html#af4f377acb95484a8a0bc9d15adff047f',1,'SX127x::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()']]], ['iscarrierdetected_582',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], ['ita2string_583',['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)']]] ];