diff --git a/_s_x1280_8h_source.html b/_s_x1280_8h_source.html index 8ad468aa..48e77dd9 100644 --- a/_s_x1280_8h_source.html +++ b/_s_x1280_8h_source.html @@ -120,8 +120,8 @@ $(document).ready(function(){initNavTree('_s_x1280_8h_source.html',''); initResi
SX1280
Derived class for SX1280 modules.
Definition: SX1280.h:16
SX1280::SX1280
SX1280(Module *mod)
Default constructor.
Definition: SX1280.cpp:5
SX1280::range
int16_t range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)
Blocking ranging method.
Definition: SX1280.cpp:9
-
SX1280::startRanging
int16_t startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)
Interrupt-driven ranging method.
Definition: SX1280.cpp:35
-
SX1280::getRangingResult
float getRangingResult()
Gets ranging result of the last ranging exchange.
Definition: SX1280.cpp:142
+
SX1280::startRanging
int16_t startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)
Interrupt-driven ranging method.
Definition: SX1280.cpp:36
+
SX1280::getRangingResult
float getRangingResult()
Gets ranging result of the last ranging exchange.
Definition: SX1280.cpp:143
SX1281
Derived class for SX1281 modules.
Definition: SX1281.h:15
diff --git a/_s_x128x_8h_source.html b/_s_x128x_8h_source.html index f19538cd..70951235 100644 --- a/_s_x128x_8h_source.html +++ b/_s_x128x_8h_source.html @@ -440,198 +440,189 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
357 
362  SX128x(Module* mod);
363 
-
364  Module* getMod();
+
364  // basic methods
365 
-
366  // basic methods
-
367 
-
379  int16_t begin(float freq = 2400.0, float bw = 812.5, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr = 10, uint16_t preambleLength = 12);
-
380 
-
390  int16_t beginGFSK(float freq = 2400.0, uint16_t br = 800, float freqDev = 400.0, int8_t pwr = 10, uint16_t preambleLength = 16);
-
391 
-
401  int16_t beginBLE(float freq = 2400.0, uint16_t br = 800, float freqDev = 400.0, int8_t pwr = 10, uint8_t dataShaping = RADIOLIB_SHAPING_0_5);
-
402 
-
413  int16_t beginFLRC(float freq = 2400.0, uint16_t br = 650, uint8_t cr = 3, int8_t pwr = 10, uint16_t preambleLength = 16, uint8_t dataShaping = RADIOLIB_SHAPING_0_5);
-
414 
-
421  int16_t reset(bool verify = true);
-
422 
-
431  int16_t transmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
-
432 
-
440  int16_t receive(uint8_t* data, size_t len) override;
-
441 
-
447  int16_t transmitDirect(uint32_t frf = 0) override;
-
448 
-
454  int16_t receiveDirect() override;
-
455 
-
460  int16_t scanChannel();
-
461 
-
468  int16_t sleep(bool retainConfig = true);
-
469 
-
474  int16_t standby() override;
-
475 
-
483  int16_t standby(uint8_t mode, bool wakeup = false);
+
377  int16_t begin(float freq = 2400.0, float bw = 812.5, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr = 10, uint16_t preambleLength = 12);
+
378 
+
388  int16_t beginGFSK(float freq = 2400.0, uint16_t br = 800, float freqDev = 400.0, int8_t pwr = 10, uint16_t preambleLength = 16);
+
389 
+
399  int16_t beginBLE(float freq = 2400.0, uint16_t br = 800, float freqDev = 400.0, int8_t pwr = 10, uint8_t dataShaping = RADIOLIB_SHAPING_0_5);
+
400 
+
411  int16_t beginFLRC(float freq = 2400.0, uint16_t br = 650, uint8_t cr = 3, int8_t pwr = 10, uint16_t preambleLength = 16, uint8_t dataShaping = RADIOLIB_SHAPING_0_5);
+
412 
+
419  int16_t reset(bool verify = true);
+
420 
+
429  int16_t transmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
+
430 
+
438  int16_t receive(uint8_t* data, size_t len) override;
+
439 
+
445  int16_t transmitDirect(uint32_t frf = 0) override;
+
446 
+
452  int16_t receiveDirect() override;
+
453 
+
458  int16_t scanChannel();
+
459 
+
466  int16_t sleep(bool retainConfig = true);
+
467 
+
472  int16_t standby() override;
+
473 
+
481  int16_t standby(uint8_t mode, bool wakeup = false);
+
482 
+
483  // interrupt methods
484 
-
485  // interrupt methods
-
486 
-
491  void setDio1Action(void (*func)(void));
-
492 
-
496  void clearDio1Action();
-
497 
-
502  void setPacketReceivedAction(void (*func)(void));
-
503 
-
507  void clearPacketReceivedAction();
-
508 
-
513  void setPacketSentAction(void (*func)(void));
-
514 
-
518  void clearPacketSentAction();
-
519 
-
528  int16_t startTransmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
-
529 
-
534  int16_t finishTransmit() override;
-
535 
-
542  int16_t startReceive();
-
543 
-
556  int16_t startReceive(uint16_t timeout, uint16_t irqFlags = RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX128X_IRQ_RX_DONE, size_t len = 0);
-
557 
-
562  uint16_t getIrqStatus();
-
563 
-
572  int16_t readData(uint8_t* data, size_t len) override;
+
489  void setDio1Action(void (*func)(void));
+
490 
+
494  void clearDio1Action();
+
495 
+
500  void setPacketReceivedAction(void (*func)(void));
+
501 
+
505  void clearPacketReceivedAction();
+
506 
+
511  void setPacketSentAction(void (*func)(void));
+
512 
+
516  void clearPacketSentAction();
+
517 
+
526  int16_t startTransmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
+
527 
+
532  int16_t finishTransmit() override;
+
533 
+
540  int16_t startReceive();
+
541 
+
554  int16_t startReceive(uint16_t timeout, uint16_t irqFlags = RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask = RADIOLIB_SX128X_IRQ_RX_DONE, size_t len = 0);
+
555 
+
560  uint16_t getIrqStatus();
+
561 
+
570  int16_t readData(uint8_t* data, size_t len) override;
+
571 
+
572  // configuration methods
573 
-
574  // configuration methods
-
575 
-
581  int16_t setFrequency(float freq);
-
582 
-
588  int16_t setBandwidth(float bw);
-
589 
-
595  int16_t setSpreadingFactor(uint8_t sf);
-
596 
-
604  int16_t setCodingRate(uint8_t cr, bool longInterleaving = false);
-
605 
-
611  int16_t setOutputPower(int8_t pwr);
-
612 
-
618  int16_t setPreambleLength(uint32_t preambleLength);
-
619 
-
626  int16_t setBitRate(float br);
-
627 
-
633  int16_t setFrequencyDeviation(float freqDev) override;
-
634 
-
641  int16_t setDataShaping(uint8_t sh) override;
-
642 
-
650  int16_t setSyncWord(uint8_t* syncWord, uint8_t len);
-
651 
-
658  int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
-
659 
-
667  int16_t setCRC(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);
-
668 
-
674  int16_t setWhitening(bool enabled);
-
675 
-
681  int16_t setAccessAddress(uint32_t addr);
-
682 
-
688  int16_t setHighSensitivityMode(bool enable);
-
689 
-
695  int16_t setGainControl(uint8_t gain = 0);
-
696 
-
701  float getRSSI();
-
702 
-
707  float getSNR();
-
708 
-
713  float getFrequencyError();
-
714 
-
720  size_t getPacketLength(bool update = true) override;
-
721 
-
727  uint32_t getTimeOnAir(size_t len);
-
728 
-
733  int16_t implicitHeader(size_t len);
-
734 
-
740  int16_t explicitHeader();
-
741 
-
747  int16_t setEncoding(uint8_t encoding) override;
-
748 
-
750  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
-
751 
-
753  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
-
754 
-
759  uint8_t randomByte();
-
760 
-
766  int16_t invertIQ(bool enable);
-
767 
-
768  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
773  void setDirectAction(void (*func)(void));
-
774 
-
779  void readBit(uint32_t pin);
-
780  #endif
-
781 
-
782 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
783  protected:
-
784 #endif
-
785  Module* mod;
-
786 
-
787 #if !RADIOLIB_GODMODE
-
788  protected:
-
789 #endif
-
790 
-
791  // cached LoRa parameters
-
792  float bandwidthKhz = 0;
-
793  uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;
-
794  uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;
-
795 
-
796  // SX128x SPI command implementations
-
797  uint8_t getStatus();
-
798  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
799  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
800  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
-
801  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
-
802  int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
-
803  int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
-
804  int16_t setCad();
-
805  uint8_t getPacketType();
-
806  int16_t setRfFrequency(uint32_t frf);
-
807  int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
-
808  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
-
809  int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
-
810  int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
-
811  int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);
-
812  int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
-
813  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
-
814  int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
-
815  int16_t setRangingRole(uint8_t role);
-
816  int16_t setPacketType(uint8_t type);
+
579  int16_t setFrequency(float freq);
+
580 
+
586  int16_t setBandwidth(float bw);
+
587 
+
593  int16_t setSpreadingFactor(uint8_t sf);
+
594 
+
602  int16_t setCodingRate(uint8_t cr, bool longInterleaving = false);
+
603 
+
609  int16_t setOutputPower(int8_t pwr);
+
610 
+
616  int16_t setPreambleLength(uint32_t preambleLength);
+
617 
+
624  int16_t setBitRate(float br);
+
625 
+
631  int16_t setFrequencyDeviation(float freqDev) override;
+
632 
+
639  int16_t setDataShaping(uint8_t sh) override;
+
640 
+
648  int16_t setSyncWord(uint8_t* syncWord, uint8_t len);
+
649 
+
656  int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
+
657 
+
665  int16_t setCRC(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);
+
666 
+
672  int16_t setWhitening(bool enabled);
+
673 
+
679  int16_t setAccessAddress(uint32_t addr);
+
680 
+
686  int16_t setHighSensitivityMode(bool enable);
+
687 
+
693  int16_t setGainControl(uint8_t gain = 0);
+
694 
+
699  float getRSSI();
+
700 
+
705  float getSNR();
+
706 
+
711  float getFrequencyError();
+
712 
+
718  size_t getPacketLength(bool update = true) override;
+
719 
+
725  uint32_t getTimeOnAir(size_t len);
+
726 
+
731  int16_t implicitHeader(size_t len);
+
732 
+
738  int16_t explicitHeader();
+
739 
+
745  int16_t setEncoding(uint8_t encoding) override;
+
746 
+
748  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
+
749 
+
751  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
+
752 
+
757  uint8_t randomByte();
+
758 
+
764  int16_t invertIQ(bool enable);
+
765 
+
766  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
771  void setDirectAction(void (*func)(void));
+
772 
+
777  void readBit(uint32_t pin);
+
778  #endif
+
779 
+
780 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
781  protected:
+
782 #endif
+
783  Module* getMod();
+
784 
+
785  // cached LoRa parameters
+
786  float bandwidthKhz = 0;
+
787  uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;
+
788  uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;
+
789 
+
790  // SX128x SPI command implementations
+
791  uint8_t getStatus();
+
792  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
793  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
794  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+
795  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+
796  int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+
797  int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+
798  int16_t setCad();
+
799  uint8_t getPacketType();
+
800  int16_t setRfFrequency(uint32_t frf);
+
801  int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
+
802  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+
803  int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
+
804  int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
+
805  int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);
+
806  int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
+
807  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
+
808  int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
+
809  int16_t setRangingRole(uint8_t role);
+
810  int16_t setPacketType(uint8_t type);
+
811  int16_t setHeaderType(uint8_t hdrType, size_t len = 0xFF);
+
812 
+
813 #if !RADIOLIB_GODMODE
+
814  private:
+
815 #endif
+
816  Module* mod;
817 
-
818  int16_t setHeaderType(uint8_t hdrType, size_t len = 0xFF);
-
819 
-
820 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
821  private:
-
822 #endif
+
818  // common low-level SPI interface
+
819  static int16_t SPIparseStatus(uint8_t in);
+
820 
+
821  // common parameters
+
822  uint8_t power = 0;
823 
-
824  // common low-level SPI interface
-
825  static int16_t SPIparseStatus(uint8_t in);
+
824  // cached LoRa parameters
+
825  uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;
826 
-
827 #if !RADIOLIB_GODMODE
-
828  private:
-
829 #endif
-
830  // common parameters
-
831  uint8_t power = 0;
+
827  // cached GFSK parameters
+
828  float modIndexReal = 0;
+
829  uint16_t bitRateKbps = 0;
+
830  uint8_t bitRate = 0, modIndex = 0, shaping = 0;
+
831  uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;
832 
-
833  // cached LoRa parameters
-
834  uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;
+
833  // cached FLRC parameters
+
834  uint8_t codingRateFLRC = 0;
835 
-
836  // cached GFSK parameters
-
837  float modIndexReal = 0;
-
838  uint16_t bitRateKbps = 0;
-
839  uint8_t bitRate = 0, modIndex = 0, shaping = 0;
-
840  uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;
+
836  // cached BLE parameters
+
837  uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;
+
838 
+
839  int16_t config(uint8_t modem);
+
840 };
841 
-
842  // cached FLRC parameters
-
843  uint8_t codingRateFLRC = 0;
-
844 
-
845  // cached BLE parameters
-
846  uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;
-
847 
-
848  int16_t config(uint8_t modem);
-
849 };
-
850 
-
851 #endif
-
852 
-
853 #endif
+
842 #endif
+
843 
+
844 #endif
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:31
Module::RFSWITCH_MAX_PINS
static const size_t RFSWITCH_MAX_PINS
The maximum number of pins supported by the RF switch code.
Definition: Module.h:42
PhysicalLayer
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:34
@@ -641,58 +632,58 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
PhysicalLayer::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
PhysicalLayer::sleep
virtual int16_t sleep()
Sets module to sleep.
Definition: PhysicalLayer.cpp:118
SX128x
Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...
Definition: SX128x.h:350
-
SX128x::setDio1Action
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:485
-
SX128x::setSyncWord
int16_t setSyncWord(uint8_t *syncWord, uint8_t len)
Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...
Definition: SX128x.cpp:935
-
SX128x::invertIQ
int16_t invertIQ(bool enable)
Enable/disable inversion of the I and Q signals.
Definition: SX128x.cpp:1322
-
SX128x::setPreambleLength
int16_t setPreambleLength(uint32_t preambleLength)
Sets preamble length for currently active modem. Allowed values range from 1 to 65535.
Definition: SX128x.cpp:767
-
SX128x::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.
Definition: SX128x.cpp:661
-
SX128x::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:497
-
SX128x::getTimeOnAir
uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1232
-
SX128x::reset
int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX128x.cpp:263
-
SX128x::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.
Definition: SX128x.cpp:872
-
SX128x::begin
int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)
Initialization method for LoRa modem.
Definition: SX128x.cpp:13
-
SX128x::getFrequencyError
float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: SX128x.cpp:1186
-
SX128x::standby
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:468
-
SX128x::beginFLRC
int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for FLRC modem.
Definition: SX128x.cpp:198
+
SX128x::setDio1Action
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:481
+
SX128x::setSyncWord
int16_t setSyncWord(uint8_t *syncWord, uint8_t len)
Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...
Definition: SX128x.cpp:931
+
SX128x::invertIQ
int16_t invertIQ(bool enable)
Enable/disable inversion of the I and Q signals.
Definition: SX128x.cpp:1318
+
SX128x::setPreambleLength
int16_t setPreambleLength(uint32_t preambleLength)
Sets preamble length for currently active modem. Allowed values range from 1 to 65535.
Definition: SX128x.cpp:763
+
SX128x::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.
Definition: SX128x.cpp:657
+
SX128x::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:493
+
SX128x::getTimeOnAir
uint32_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1228
+
SX128x::reset
int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX128x.cpp:259
+
SX128x::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.
Definition: SX128x.cpp:868
+
SX128x::begin
int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)
Initialization method for LoRa modem.
Definition: SX128x.cpp:9
+
SX128x::getFrequencyError
float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: SX128x.cpp:1182
+
SX128x::standby
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:464
+
SX128x::beginFLRC
int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for FLRC modem.
Definition: SX128x.cpp:194
SX128x::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
-
SX128x::setGainControl
int16_t setGainControl(uint8_t gain=0)
Enables or disables receiver manual gain control.
Definition: SX128x.cpp:1106
-
SX128x::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1219
-
SX128x::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX128x.cpp:573
-
SX128x::setBitRate
int16_t setBitRate(float br)
Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...
Definition: SX128x.cpp:815
+
SX128x::setGainControl
int16_t setGainControl(uint8_t gain=0)
Enables or disables receiver manual gain control.
Definition: SX128x.cpp:1102
+
SX128x::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1215
+
SX128x::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX128x.cpp:569
+
SX128x::setBitRate
int16_t setBitRate(float br)
Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...
Definition: SX128x.cpp:811
SX128x::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-
SX128x::transmitDirect
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX128x.cpp:384
-
SX128x::setRfSwitchPins
void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1308
-
SX128x::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:493
-
SX128x::setHighSensitivityMode
int16_t setHighSensitivityMode(bool enable)
Enables or disables receiver high sensitivity mode.
Definition: SX128x.cpp:1089
-
SX128x::beginGFSK
int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)
Initialization method for GFSK modem.
Definition: SX128x.cpp:74
-
SX128x::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:505
-
SX128x::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.
Definition: SX128x.cpp:1304
-
SX128x::scanChannel
int16_t scanChannel()
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX128x.cpp:407
-
SX128x::getSNR
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1166
-
SX128x::setWhitening
int16_t setWhitening(bool enabled)
Sets whitening parameters, not available for LoRa or FLRC modem.
Definition: SX128x.cpp:1058
+
SX128x::transmitDirect
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX128x.cpp:380
+
SX128x::setRfSwitchPins
void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1304
+
SX128x::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:489
+
SX128x::setHighSensitivityMode
int16_t setHighSensitivityMode(bool enable)
Enables or disables receiver high sensitivity mode.
Definition: SX128x.cpp:1085
+
SX128x::beginGFSK
int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)
Initialization method for GFSK modem.
Definition: SX128x.cpp:70
+
SX128x::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:501
+
SX128x::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.
Definition: SX128x.cpp:1300
+
SX128x::scanChannel
int16_t scanChannel()
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX128x.cpp:403
+
SX128x::getSNR
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1162
+
SX128x::setWhitening
int16_t setWhitening(bool enabled)
Sets whitening parameters, not available for LoRa or FLRC modem.
Definition: SX128x.cpp:1054
SX128x::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
-
SX128x::setAccessAddress
int16_t setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1078
-
SX128x::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX128x.cpp:1300
-
SX128x::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: SX128x.cpp:1142
-
SX128x::randomByte
uint8_t randomByte()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1316
-
SX128x::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX128x.cpp:905
+
SX128x::setAccessAddress
int16_t setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1074
+
SX128x::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX128x.cpp:1296
+
SX128x::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: SX128x.cpp:1138
+
SX128x::randomByte
uint8_t randomByte()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1312
+
SX128x::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX128x.cpp:901
SX128x::SX128x
SX128x(Module *mod)
Default constructor.
Definition: SX128x.cpp:5
-
SX128x::setCodingRate
int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX128x.cpp:733
-
SX128x::setCRC
int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:994
+
SX128x::setCodingRate
int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX128x.cpp:729
+
SX128x::setCRC
int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:990
SX128x::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
-
SX128x::clearDio1Action
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:489
-
SX128x::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1296
-
SX128x::setPacketSentAction
void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:501
-
SX128x::beginBLE
int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:143
-
SX128x::readBit
void readBit(uint32_t pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1343
-
SX128x::setRfSwitchTable
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1312
-
SX128x::setOutputPower
int16_t setOutputPower(int8_t pwr)
Sets output power. Allowed values are in range from -18 to 13 dBm.
Definition: SX128x.cpp:761
+
SX128x::clearDio1Action
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:485
+
SX128x::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1292
+
SX128x::setPacketSentAction
void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:497
+
SX128x::beginBLE
int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:139
+
SX128x::readBit
void readBit(uint32_t pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1339
+
SX128x::setRfSwitchTable
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1308
+
SX128x::setOutputPower
int16_t setOutputPower(int8_t pwr)
Sets output power. Allowed values are in range from -18 to 13 dBm.
Definition: SX128x.cpp:757
SX128x::getIrqStatus
uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX128x.cpp:1443
-
SX128x::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX128x.cpp:699
-
SX128x::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.
Definition: SX128x.cpp:669
-
SX128x::startReceive
int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX128x.cpp:581
-
SX128x::setDirectAction
void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1337
-
SX128x::receiveDirect
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:399
+
SX128x::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX128x.cpp:695
+
SX128x::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.
Definition: SX128x.cpp:665
+
SX128x::startReceive
int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX128x.cpp:577
+
SX128x::setDirectAction
void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1333
+
SX128x::receiveDirect
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:395
RADIOLIB_SHAPING_0_5
#define RADIOLIB_SHAPING_0_5
Gaussian shaping filter, BT = 0.5.
Definition: TypeDef.h:27
Module::RfSwitchMode_t
Definition: Module.h:49
diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html index 51c843df..046b376f 100644 --- a/class_s_x1280-members.html +++ b/class_s_x1280-members.html @@ -106,82 +106,81 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError()SX128x getIrqStatus()SX128x - getMod() (defined in SX128x)SX128xvirtual - getPacketLength(bool update=true) overrideSX128xvirtual - getRangingResult()SX1280 - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1280(Module *mod)SX1280 - SX1281(Module *mod)SX1281 - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + getPacketLength(bool update=true) overrideSX128xvirtual + getRangingResult()SX1280 + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1280(Module *mod)SX1280 + SX1281(Module *mod)SX1281 + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x1280.html b/class_s_x1280.html index d7fd4a66..4671e6ac 100644 --- a/class_s_x1280.html +++ b/class_s_x1280.html @@ -129,9 +129,6 @@ Public Member Functions  SX128x (Module *mod)  Default constructor. More...
  - -ModulegetMod () -  int16_t begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)  Initialization method for LoRa modem. More...
  diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html index c1eedac8..c43e821c 100644 --- a/class_s_x1281-members.html +++ b/class_s_x1281-members.html @@ -106,78 +106,77 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError()SX128x getIrqStatus()SX128x - getMod() (defined in SX128x)SX128xvirtual - getPacketLength(bool update=true) overrideSX128xvirtual - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1281(Module *mod)SX1281 - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + getPacketLength(bool update=true) overrideSX128xvirtual + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1281(Module *mod)SX1281 + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x1281.html b/class_s_x1281.html index 765da1f4..6399a0b0 100644 --- a/class_s_x1281.html +++ b/class_s_x1281.html @@ -116,9 +116,6 @@ Public Member Functions  SX128x (Module *mod)  Default constructor. More...
  - -ModulegetMod () -  int16_t begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)  Initialization method for LoRa modem. More...
  diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html index 1e86942b..0554c489 100644 --- a/class_s_x1282-members.html +++ b/class_s_x1282-members.html @@ -106,83 +106,82 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError()SX128x getIrqStatus()SX128x - getMod() (defined in SX128x)SX128xvirtual - getPacketLength(bool update=true) overrideSX128xvirtual - getRangingResult()SX1280 - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1280(Module *mod)SX1280 - SX1281(Module *mod)SX1281 - SX1282(Module *mod)SX1282 - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + getPacketLength(bool update=true) overrideSX128xvirtual + getRangingResult()SX1280 + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1280(Module *mod)SX1280 + SX1281(Module *mod)SX1281 + SX1282(Module *mod)SX1282 + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x1282.html b/class_s_x1282.html index b9c937fb..1457dec6 100644 --- a/class_s_x1282.html +++ b/class_s_x1282.html @@ -133,9 +133,6 @@ Public Member Functions  SX128x (Module *mod)  Default constructor. More...
  - -ModulegetMod () -  int16_t begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)  Initialization method for LoRa modem. More...
  diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html index 38175acc..d610ac41 100644 --- a/class_s_x128x-members.html +++ b/class_s_x128x-members.html @@ -106,77 +106,76 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError()SX128x getIrqStatus()SX128x - getMod() (defined in SX128x)SX128xvirtual - getPacketLength(bool update=true) overrideSX128xvirtual - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + getPacketLength(bool update=true) overrideSX128xvirtual + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x128x.html b/class_s_x128x.html index 68758954..babc8021 100644 --- a/class_s_x128x.html +++ b/class_s_x128x.html @@ -112,9 +112,6 @@ Public Member Functions  SX128x (Module *mod)  Default constructor. More...
  - -ModulegetMod () -  int16_t begin (float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)  Initialization method for LoRa modem. More...
  diff --git a/class_s_x128x.js b/class_s_x128x.js index 1d945889..504d8981 100644 --- a/class_s_x128x.js +++ b/class_s_x128x.js @@ -12,7 +12,6 @@ var class_s_x128x = [ "finishTransmit", "class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4", null ], [ "getFrequencyError", "class_s_x128x.html#a2b424000856a9dc212f571d0e8890635", null ], [ "getIrqStatus", "class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22", null ], - [ "getMod", "class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441", null ], [ "getPacketLength", "class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735", null ], [ "getRSSI", "class_s_x128x.html#a94d3003277925e2dc3372548b3311008", null ], [ "getSNR", "class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2", null ], diff --git a/navtreedata.js b/navtreedata.js index eae64a4e..1532b849 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -53,8 +53,8 @@ var NAVTREEINDEX = "class_module.html#a4ea888758b4a7784082d513a1e7849a4", "class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e", "class_s_x127x.html", -"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709", -"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c" +"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282", +"struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex3.js b/navtreeindex3.js index 69308cd4..ac5c8468 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -107,69 +107,68 @@ var NAVTREEINDEX3 = "class_s_x1282.html":[3,0,67], "class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232":[3,0,67,0], "class_s_x128x.html":[3,0,68], -"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,68,34], -"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,68,48], -"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,68,18], -"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,68,44], -"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,68,49], -"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,68,51], -"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,68,37], +"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,68,33], +"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,68,47], +"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,68,17], +"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,68,43], +"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,68,48], +"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,68,50], +"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,68,36], "class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71":[3,0,68,6], -"class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,68,16], -"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,68,26], -"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,68,38], +"class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,68,15], +"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,68,25], +"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,68,37], "class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea":[3,0,68,1], "class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,68,10], -"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,68,52], +"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,68,51], "class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709":[3,0,68,3], -"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,68,24], -"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,68,21], -"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,68,39], -"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,68,53], -"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,68,13], -"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,68,60], +"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,68,23], +"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,68,20], +"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,68,38], +"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,68,52], +"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,68,12], +"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,68,59], "class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4":[3,0,68,9], -"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,68,30], -"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,68,59], -"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,68,62], -"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,68,45], -"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,68,42], -"class_s_x128x.html#a69ee7379f4b79abf626df186b2db6441":[3,0,68,12], -"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,68,40], +"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,68,29], +"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,68,58], +"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,68,61], +"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,68,44], +"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,68,41], +"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,68,39], "class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a":[3,0,68,4], -"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,68,55], +"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,68,54], "class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377":[3,0,68,7], -"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,68,36], -"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,68,27], -"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,68,15], -"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,68,50], -"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,68,56], -"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,68,28], +"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,68,35], +"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,68,26], +"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,68,14], +"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,68,49], +"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,68,55], +"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,68,27], "class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,68,8], -"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,68,22], -"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,68,14], -"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,68,19], -"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,68,33], +"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,68,21], +"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,68,13], +"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,68,18], +"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,68,32], "class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7":[3,0,68,0], -"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,68,31], -"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,68,32], -"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,68,23], +"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,68,30], +"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,68,31], +"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,68,22], "class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,68,5], -"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,68,17], -"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,68,43], +"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,68,16], +"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,68,42], "class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127":[3,0,68,2], -"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,68,20], -"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,68,46], -"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,68,57], -"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,68,41], +"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,68,19], +"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,68,45], +"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,68,56], +"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,68,40], "class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,68,11], -"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,68,47], -"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,68,29], -"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,68,58], -"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,68,61], -"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,68,54], -"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,68,35], -"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,68,25], +"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,68,46], +"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,68,28], +"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,68,57], +"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,68,60], +"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,68,53], +"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,68,34], +"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,68,24], "class_si4430.html":[3,0,43], "class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,43,2], "class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,43,1], @@ -249,5 +248,6 @@ var NAVTREEINDEX3 = "classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac":[3,0,27,14], "classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b":[3,0,27,8], "classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a":[3,0,27,29], -"classn_r_f24.html#a3563453988a83d22dd07d4691543a300":[3,0,27,11] +"classn_r_f24.html#a3563453988a83d22dd07d4691543a300":[3,0,27,11], +"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,42] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 05419df5..635f3b7a 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,6 +1,5 @@ var NAVTREEINDEX4 = { -"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,42], "classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,27,20], "classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9":[3,0,27,9], "classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8":[3,0,27,23], @@ -61,8 +60,8 @@ var NAVTREEINDEX4 = "dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,9], "dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,8], "files.html":[4,0], -"functions.html":[3,3,0], "functions.html":[3,3,0,0], +"functions.html":[3,3,0], "functions_b.html":[3,3,0,1], "functions_c.html":[3,3,0,2], "functions_d.html":[3,3,0,3], @@ -70,8 +69,8 @@ var NAVTREEINDEX4 = "functions_enum.html":[3,3,4], "functions_eval.html":[3,3,5], "functions_f.html":[3,3,0,5], -"functions_func.html":[3,3,1], "functions_func.html":[3,3,1,0], +"functions_func.html":[3,3,1], "functions_func_b.html":[3,3,1,1], "functions_func_c.html":[3,3,1,2], "functions_func_d.html":[3,3,1,3], @@ -213,8 +212,8 @@ var NAVTREEINDEX4 = "group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,4,64], "group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,2], "hierarchy.html":[3,2], -"index.html":[0], "index.html":[], +"index.html":[0], "modules.html":[2], "n_r_f24_8h_source.html":[4,0,0,0,2,0], "pages.html":[], @@ -249,5 +248,6 @@ var NAVTREEINDEX4 = "struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076":[3,0,17,2], "struct_lo_ra_rate__t.html#a97626ff6c8f659ecad84734cca7a87b1":[3,0,17,0], "struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df":[3,0,17,1], -"struct_lo_ra_w_a_n_band__t.html":[3,0,18] +"struct_lo_ra_w_a_n_band__t.html":[3,0,18], +"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c":[3,0,18,4] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index a9ddb389..7c5be190 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,6 +1,5 @@ var NAVTREEINDEX5 = { -"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c":[3,0,18,4], "struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b":[3,0,18,1], "struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055":[3,0,18,3], "struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c":[3,0,18,9],