diff --git a/_s_x1272_8h_source.html b/_s_x1272_8h_source.html index 59b153ce..19220d42 100644 --- a/_s_x1272_8h_source.html +++ b/_s_x1272_8h_source.html @@ -251,24 +251,24 @@ $(document).ready(function(){initNavTree('_s_x1272_8h_source.html',''); initResi
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:284
SX1272
Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...
Definition: SX1272.h:94
SX1272::reset
void reset() override
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX1272.cpp:76
-
SX1272::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa link bandwidth. Allowed values are 125, 250 and 500 kHz. Only available in LoRa mode.
Definition: SX1272.cpp:95
-
SX1272::setDataShapingOOK
int16_t setDataShapingOOK(uint8_t sh)
Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...
Definition: SX1272.cpp:359
-
SX1272::forceLDRO
int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX1272.cpp:424
-
SX1272::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission. Required for spreading factor 6.
Definition: SX1272.cpp:446
-
SX1272::setDataRate
int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: SX1272.cpp:223
-
SX1272::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.
Definition: SX1272.cpp:132
+
SX1272::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa link bandwidth. Allowed values are 125, 250 and 500 kHz. Only available in LoRa mode.
Definition: SX1272.cpp:96
+
SX1272::setDataShapingOOK
int16_t setDataShapingOOK(uint8_t sh)
Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...
Definition: SX1272.cpp:365
+
SX1272::forceLDRO
int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX1272.cpp:432
+
SX1272::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission. Required for spreading factor 6.
Definition: SX1272.cpp:455
+
SX1272::setDataRate
int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: SX1272.cpp:226
+
SX1272::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.
Definition: SX1272.cpp:134
SX1272::beginFSK
int16_t beginFSK(float freq=915.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false)
FSK modem initialization method. Must be called at least once from Arduino sketch to initialize the m...
Definition: SX1272.cpp:41
-
SX1272::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Only available in FSK...
Definition: SX1272.cpp:329
-
SX1272::setCodingRate
int16_t setCodingRate(uint8_t cr)
Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...
Definition: SX1272.cpp:185
+
SX1272::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Only available in FSK...
Definition: SX1272.cpp:334
+
SX1272::setCodingRate
int16_t setCodingRate(uint8_t cr)
Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...
Definition: SX1272.cpp:188
SX1272::SX1272
SX1272(Module *mod)
Default constructor. Called from Arduino sketch when creating new LoRa instance.
Definition: SX1272.cpp:5
-
SX1272::setBitRate
int16_t setBitRate(float br) override
Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.
Definition: SX1272.cpp:219
-
SX1272::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1272.cpp:437
-
SX1272::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1272.cpp:396
-
SX1272::setGain
int16_t setGain(uint8_t gain)
Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...
Definition: SX1272.cpp:293
-
SX1272::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1272.cpp:450
+
SX1272::setBitRate
int16_t setBitRate(float br) override
Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.
Definition: SX1272.cpp:222
+
SX1272::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1272.cpp:446
+
SX1272::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1272.cpp:403
+
SX1272::setGain
int16_t setGain(uint8_t gain)
Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...
Definition: SX1272.cpp:297
+
SX1272::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1272.cpp:459
SX1272::begin
int16_t begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0)
LoRa modem initialization method. Must be called at least once from Arduino sketch to initialize the ...
Definition: SX1272.cpp:9
-
SX1272::setOutputPower
int16_t setOutputPower(int8_t power) override
Sets transmission output power. Allowed values range from -1 to 14 dBm (RFO pin) or +2 to +20 dBm (PA...
Definition: SX1272.cpp:252
-
SX1272::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values range from 860.0 MHz to 1020.0 MHz.
Definition: SX1272.cpp:84
+
SX1272::setOutputPower
int16_t setOutputPower(int8_t power) override
Sets transmission output power. Allowed values range from -1 to 14 dBm (RFO pin) or +2 to +20 dBm (PA...
Definition: SX1272.cpp:255
+
SX1272::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values range from 860.0 MHz to 1020.0 MHz.
Definition: SX1272.cpp:85
SX127x
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:583
DataRate_t
Definition: PhysicalLayer.h:21
diff --git a/_s_x1278_8h_source.html b/_s_x1278_8h_source.html index 97cc0cf1..c07d5b42 100644 --- a/_s_x1278_8h_source.html +++ b/_s_x1278_8h_source.html @@ -265,24 +265,24 @@ $(document).ready(function(){initNavTree('_s_x1278_8h_source.html',''); initResi
RFM98
Only exists as alias for SX1278, since there seems to be no difference between RFM98 and SX1278 modul...
SX1278
Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...
Definition: SX1278.h:105
SX1278::SX1278
SX1278(Module *mod)
Default constructor. Called from Arduino sketch when creating new LoRa instance.
Definition: SX1278.cpp:5
-
SX1278::setDataShapingOOK
int16_t setDataShapingOOK(uint8_t sh)
Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...
Definition: SX1278.cpp:389
-
SX1278::setDataRate
int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: SX1278.cpp:237
-
SX1278::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa link bandwidth. Allowed values are 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125,...
Definition: SX1278.cpp:95
-
SX1278::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission. Required for spreading factor 6.
Definition: SX1278.cpp:479
-
SX1278::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values range from 137.0 MHz to 525.0 MHz.
Definition: SX1278.cpp:84
-
SX1278::setOutputPower
int16_t setOutputPower(int8_t power) override
Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA...
Definition: SX1278.cpp:266
+
SX1278::setDataShapingOOK
int16_t setDataShapingOOK(uint8_t sh)
Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...
Definition: SX1278.cpp:395
+
SX1278::setDataRate
int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: SX1278.cpp:240
+
SX1278::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa link bandwidth. Allowed values are 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125,...
Definition: SX1278.cpp:96
+
SX1278::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission. Required for spreading factor 6.
Definition: SX1278.cpp:488
+
SX1278::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values range from 137.0 MHz to 525.0 MHz.
Definition: SX1278.cpp:85
+
SX1278::setOutputPower
int16_t setOutputPower(int8_t power) override
Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA...
Definition: SX1278.cpp:269
SX1278::reset
void reset() override
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX1278.cpp:76
-
SX1278::forceLDRO
int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX1278.cpp:457
-
SX1278::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1278.cpp:483
-
SX1278::setCodingRate
int16_t setCodingRate(uint8_t cr)
Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...
Definition: SX1278.cpp:199
+
SX1278::forceLDRO
int16_t forceLDRO(bool enable)
Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...
Definition: SX1278.cpp:465
+
SX1278::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1278.cpp:492
+
SX1278::setCodingRate
int16_t setCodingRate(uint8_t cr)
Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...
Definition: SX1278.cpp:202
SX1278::beginFSK
int16_t beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false)
FSK modem initialization method. Must be called at least once from Arduino sketch to initialize the m...
Definition: SX1278.cpp:41
SX1278::begin
int16_t begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0)
LoRa modem initialization method. Must be called at least once from Arduino sketch to initialize the ...
Definition: SX1278.cpp:9
-
SX1278::setGain
int16_t setGain(uint8_t gain)
Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...
Definition: SX1278.cpp:318
-
SX1278::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1278.cpp:429
-
SX1278::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1278.cpp:470
-
SX1278::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.
Definition: SX1278.cpp:146
-
SX1278::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Only available in FSK...
Definition: SX1278.cpp:354
-
SX1278::setBitRate
int16_t setBitRate(float br) override
Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.
Definition: SX1278.cpp:233
+
SX1278::setGain
int16_t setGain(uint8_t gain)
Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...
Definition: SX1278.cpp:322
+
SX1278::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1278.cpp:436
+
SX1278::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1278.cpp:479
+
SX1278::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.
Definition: SX1278.cpp:148
+
SX1278::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Only available in FSK...
Definition: SX1278.cpp:359
+
SX1278::setBitRate
int16_t setBitRate(float br) override
Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.
Definition: SX1278.cpp:236
SX127x
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:583
DataRate_t
Definition: PhysicalLayer.h:21
diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html index d2f41b6b..8a739491 100644 --- a/_s_x127x_8h_source.html +++ b/_s_x127x_8h_source.html @@ -675,242 +675,241 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
592 
597  SX127x(Module* mod);
598 
-
599  Module* getMod();
+
599  // basic methods
600 
-
601  // basic methods
-
602 
-
611  int16_t begin(uint8_t* chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength);
-
612 
-
616  virtual void reset() = 0;
-
617 
-
628  int16_t beginFSK(uint8_t* chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK);
-
629 
-
638  int16_t transmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
-
639 
-
647  int16_t receive(uint8_t* data, size_t len) override;
-
648 
-
653  int16_t scanChannel() override;
-
654 
-
660  int16_t sleep();
-
661 
-
666  int16_t standby() override;
-
667 
-
673  int16_t standby(uint8_t mode) override;
-
674 
-
681  int16_t transmitDirect(uint32_t frf = 0) override;
-
682 
-
688  int16_t receiveDirect() override;
-
689 
-
694  int16_t packetMode();
+
609  int16_t begin(uint8_t* chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength);
+
610 
+
614  virtual void reset() = 0;
+
615 
+
626  int16_t beginFSK(uint8_t* chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK);
+
627 
+
636  int16_t transmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
+
637 
+
645  int16_t receive(uint8_t* data, size_t len) override;
+
646 
+
651  int16_t scanChannel() override;
+
652 
+
658  int16_t sleep();
+
659 
+
664  int16_t standby() override;
+
665 
+
671  int16_t standby(uint8_t mode) override;
+
672 
+
679  int16_t transmitDirect(uint32_t frf = 0) override;
+
680 
+
686  int16_t receiveDirect() override;
+
687 
+
692  int16_t packetMode();
+
693 
+
694  // interrupt methods
695 
-
696  // interrupt methods
-
697 
-
703  void setDio0Action(void (*func)(void), uint32_t dir);
-
704 
-
708  void clearDio0Action();
-
709 
-
715  void setDio1Action(void (*func)(void), uint32_t dir);
-
716 
-
720  void clearDio1Action();
-
721 
-
726  void setPacketReceivedAction(void (*func)(void));
-
727 
-
731  void clearPacketReceivedAction();
-
732 
-
737  void setPacketSentAction(void (*func)(void));
-
738 
-
742  void clearPacketSentAction();
-
743 
-
748  void setChannelScanAction(void (*func)(void));
-
749 
-
753  void clearChannelScanAction();
-
754 
-
759  void setFifoEmptyAction(void (*func)(void));
-
760 
-
764  void clearFifoEmptyAction();
-
765 
-
770  void setFifoFullAction(void (*func)(void));
-
771 
-
775  void clearFifoFullAction();
-
776 
-
784  bool fifoAdd(uint8_t* data, int totalLen, int* remLen);
-
785 
-
793  bool fifoGet(volatile uint8_t* data, int totalLen, volatile int* rcvLen);
-
794 
-
802  int16_t startTransmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
-
803 
-
808  int16_t finishTransmit() override;
-
809 
-
815  int16_t startReceive();
-
816 
-
824  int16_t startReceive(uint8_t len, uint8_t mode = RADIOLIB_SX127X_RXCONTINUOUS);
-
825 
-
837  int16_t startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len);
-
838 
-
847  int16_t readData(uint8_t* data, size_t len) override;
-
848 
-
854  int16_t startChannelScan() override;
-
855 
-
860  int16_t getChannelScanResult() override;
+
701  void setDio0Action(void (*func)(void), uint32_t dir);
+
702 
+
706  void clearDio0Action();
+
707 
+
713  void setDio1Action(void (*func)(void), uint32_t dir);
+
714 
+
718  void clearDio1Action();
+
719 
+
724  void setPacketReceivedAction(void (*func)(void));
+
725 
+
729  void clearPacketReceivedAction();
+
730 
+
735  void setPacketSentAction(void (*func)(void));
+
736 
+
740  void clearPacketSentAction();
+
741 
+
746  void setChannelScanAction(void (*func)(void));
+
747 
+
751  void clearChannelScanAction();
+
752 
+
757  void setFifoEmptyAction(void (*func)(void));
+
758 
+
762  void clearFifoEmptyAction();
+
763 
+
768  void setFifoFullAction(void (*func)(void));
+
769 
+
773  void clearFifoFullAction();
+
774 
+
782  bool fifoAdd(uint8_t* data, int totalLen, int* remLen);
+
783 
+
791  bool fifoGet(volatile uint8_t* data, int totalLen, volatile int* rcvLen);
+
792 
+
800  int16_t startTransmit(uint8_t* data, size_t len, uint8_t addr = 0) override;
+
801 
+
806  int16_t finishTransmit() override;
+
807 
+
813  int16_t startReceive();
+
814 
+
822  int16_t startReceive(uint8_t len, uint8_t mode = RADIOLIB_SX127X_RXCONTINUOUS);
+
823 
+
835  int16_t startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len);
+
836 
+
845  int16_t readData(uint8_t* data, size_t len) override;
+
846 
+
852  int16_t startChannelScan() override;
+
853 
+
858  int16_t getChannelScanResult() override;
+
859 
+
860  // configuration methods
861 
-
862  // configuration methods
-
863 
-
869  int16_t setSyncWord(uint8_t syncWord);
-
870 
-
876  int16_t setCurrentLimit(uint8_t currentLimit);
-
877 
-
883  int16_t setPreambleLength(size_t preambleLength) override;
-
884 
-
890  int16_t invertPreamble(bool enable);
-
891 
-
897  float getFrequencyError(bool autoCorrect = false);
-
898 
-
903  float getAFCError();
-
904 
-
909  float getSNR();
-
910 
-
915  float getDataRate() const;
-
916 
-
922  int16_t setFrequencyDeviation(float freqDev) override;
-
923 
-
929  int16_t setRxBandwidth(float rxBw);
-
930 
-
936  int16_t setAFCBandwidth(float afcBw);
-
937 
-
943  int16_t setAFC(bool isEnabled);
-
944 
-
950  int16_t setAFCAGCTrigger(uint8_t trigger);
-
951 
-
958  int16_t setSyncWord(uint8_t* syncWord, size_t len) override;
-
959 
-
965  int16_t setNodeAddress(uint8_t nodeAddr);
-
966 
-
972  int16_t setBroadcastAddress(uint8_t broadAddr);
-
973 
-
978  int16_t disableAddressFiltering();
-
979 
-
985  int16_t setOOK(bool enableOOK);
-
986 
-
992  int16_t setOokThresholdType(uint8_t type);
-
993 
-
999  int16_t setOokPeakThresholdDecrement(uint8_t value);
-
1000 
-
1006  int16_t setOokFixedOrFloorThreshold(uint8_t value);
-
1007 
-
1013  int16_t setOokPeakThresholdStep(uint8_t value);
-
1014 
-
1019  int16_t enableBitSync();
-
1020 
-
1025  int16_t disableBitSync();
-
1026 
-
1032  size_t getPacketLength(bool update = true) override;
-
1033 
-
1039  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);
-
1040 
-
1046  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);
-
1047 
-
1053  float getNumSymbols(size_t len);
-
1054 
-
1060  uint32_t getTimeOnAir(size_t len) override;
-
1061 
-
1067  uint32_t calculateRxTimeout(uint32_t timeoutUs);
-
1068 
-
1075  int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask);
-
1076 
-
1081  bool isRxTimeout();
-
1082 
-
1088  int16_t setCrcFiltering(bool enable = true);
-
1089 
-
1097  int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset = 0);
-
1098 
-
1105  int16_t setEncoding(uint8_t encoding) override;
-
1106 
-
1113  uint16_t getIRQFlags();
-
1114 
-
1119  uint8_t getModemStatus();
-
1120 
-
1126  int8_t getTempRaw();
-
1127 
-
1129  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
-
1130 
-
1132  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
-
1133 
-
1138  uint8_t randomByte();
-
1139 
-
1144  int16_t getChipVersion();
-
1145 
-
1151  int16_t invertIQ(bool enable) override;
-
1152 
-
1153  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
1158  void setDirectAction(void (*func)(void));
-
1159 
-
1164  void readBit(uint32_t pin);
-
1165  #endif
-
1166 
-
1172  int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod);
-
1173 
-
1178  uint8_t getFHSSHoppingPeriod(void);
-
1179 
-
1184  uint8_t getFHSSChannel(void);
-
1185 
-
1189  void clearFHSSInt(void);
-
1190 
-
1197  int16_t setDIOMapping(uint32_t pin, uint32_t value);
-
1198 
-
1204  int16_t setDIOPreambleDetect(bool usePreambleDetect);
-
1205 
-
1212  float getRSSI(bool packet, bool skipReceive, int16_t offset);
-
1213 
-
1219  int16_t setRSSIThreshold(float dbm);
-
1220 
-
1221 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
1222  protected:
-
1223 #endif
-
1224  Module* mod;
-
1225 
-
1226 #if !RADIOLIB_GODMODE
-
1227  protected:
-
1228 #endif
-
1229 
-
1230  float frequency = 0;
-
1231  float bandwidth = 0;
-
1232  uint8_t spreadingFactor = 0;
-
1233  uint8_t codingRate = 0;
-
1234  float bitRate = 0;
-
1235  bool ookEnabled = false;
-
1236  bool crcEnabled = false;
-
1237  bool crcOn = true; // default value used in FSK mode
-
1238  size_t packetLength = 0;
+
867  int16_t setSyncWord(uint8_t syncWord);
+
868 
+
874  int16_t setCurrentLimit(uint8_t currentLimit);
+
875 
+
881  int16_t setPreambleLength(size_t preambleLength) override;
+
882 
+
888  int16_t invertPreamble(bool enable);
+
889 
+
895  float getFrequencyError(bool autoCorrect = false);
+
896 
+
901  float getAFCError();
+
902 
+
907  float getSNR();
+
908 
+
913  float getDataRate() const;
+
914 
+
920  int16_t setFrequencyDeviation(float freqDev) override;
+
921 
+
927  int16_t setRxBandwidth(float rxBw);
+
928 
+
934  int16_t setAFCBandwidth(float afcBw);
+
935 
+
941  int16_t setAFC(bool isEnabled);
+
942 
+
948  int16_t setAFCAGCTrigger(uint8_t trigger);
+
949 
+
956  int16_t setSyncWord(uint8_t* syncWord, size_t len) override;
+
957 
+
963  int16_t setNodeAddress(uint8_t nodeAddr);
+
964 
+
970  int16_t setBroadcastAddress(uint8_t broadAddr);
+
971 
+
976  int16_t disableAddressFiltering();
+
977 
+
983  int16_t setOOK(bool enableOOK);
+
984 
+
990  int16_t setOokThresholdType(uint8_t type);
+
991 
+
997  int16_t setOokPeakThresholdDecrement(uint8_t value);
+
998 
+
1004  int16_t setOokFixedOrFloorThreshold(uint8_t value);
+
1005 
+
1011  int16_t setOokPeakThresholdStep(uint8_t value);
+
1012 
+
1017  int16_t enableBitSync();
+
1018 
+
1023  int16_t disableBitSync();
+
1024 
+
1030  size_t getPacketLength(bool update = true) override;
+
1031 
+
1037  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);
+
1038 
+
1044  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);
+
1045 
+
1051  float getNumSymbols(size_t len);
+
1052 
+
1058  uint32_t getTimeOnAir(size_t len) override;
+
1059 
+
1065  uint32_t calculateRxTimeout(uint32_t timeoutUs);
+
1066 
+
1073  int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask);
+
1074 
+
1079  bool isRxTimeout();
+
1080 
+
1086  int16_t setCrcFiltering(bool enable = true);
+
1087 
+
1095  int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset = 0);
+
1096 
+
1103  int16_t setEncoding(uint8_t encoding) override;
+
1104 
+
1111  uint16_t getIRQFlags();
+
1112 
+
1117  uint8_t getModemStatus();
+
1118 
+
1124  int8_t getTempRaw();
+
1125 
+
1127  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
+
1128 
+
1130  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
+
1131 
+
1136  uint8_t randomByte();
+
1137 
+
1142  int16_t getChipVersion();
+
1143 
+
1149  int16_t invertIQ(bool enable) override;
+
1150 
+
1151  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
1156  void setDirectAction(void (*func)(void));
+
1157 
+
1162  void readBit(uint32_t pin);
+
1163  #endif
+
1164 
+
1170  int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod);
+
1171 
+
1176  uint8_t getFHSSHoppingPeriod(void);
+
1177 
+
1182  uint8_t getFHSSChannel(void);
+
1183 
+
1187  void clearFHSSInt(void);
+
1188 
+
1195  int16_t setDIOMapping(uint32_t pin, uint32_t value);
+
1196 
+
1202  int16_t setDIOPreambleDetect(bool usePreambleDetect);
+
1203 
+
1210  float getRSSI(bool packet, bool skipReceive, int16_t offset);
+
1211 
+
1217  int16_t setRSSIThreshold(float dbm);
+
1218 
+
1219 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
1220  protected:
+
1221 #endif
+
1222  Module* getMod();
+
1223 
+
1224 #if !RADIOLIB_GODMODE
+
1225  protected:
+
1226 #endif
+
1227  float frequency = 0;
+
1228  float bandwidth = 0;
+
1229  uint8_t spreadingFactor = 0;
+
1230  size_t packetLength = 0;
+
1231  uint8_t codingRate = 0;
+
1232  bool crcEnabled = false;
+
1233  bool ookEnabled = false;
+
1234 
+
1235  int16_t configFSK();
+
1236  int16_t getActiveModem();
+
1237  int16_t setFrequencyRaw(float newFreq);
+
1238  int16_t setBitRateCommon(float br, uint8_t fracRegAddr);
1239 
-
1240  int16_t setFrequencyRaw(float newFreq);
-
1241  int16_t setBitRateCommon(float br, uint8_t fracRegAddr);
-
1242  int16_t config();
-
1243  int16_t configFSK();
-
1244  int16_t getActiveModem();
-
1245  int16_t directMode();
-
1246  int16_t setPacketMode(uint8_t mode, uint8_t len);
-
1247 
-
1248 #if !RADIOLIB_GODMODE
-
1249  private:
-
1250 #endif
-
1251  float dataRate = 0;
-
1252  bool packetLengthQueried = false; // FSK packet length is the first byte in FIFO, length can only be queried once
-
1253  uint8_t packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;
-
1254 
-
1255  bool findChip(uint8_t* vers, uint8_t num);
-
1256  int16_t setMode(uint8_t mode);
-
1257  int16_t setActiveModem(uint8_t modem);
-
1258  void clearIRQFlags();
-
1259  void clearFIFO(size_t count); // used mostly to clear remaining bytes in FIFO after a packet read
-
1260 
-
1266  static uint8_t calculateBWManExp(float bandwidth);
-
1267 
-
1268  virtual void errataFix(bool rx) = 0;
-
1269 };
-
1270 
-
1271 #endif
-
1272 
-
1273 #endif
+
1240 #if !RADIOLIB_GODMODE
+
1241  private:
+
1242 #endif
+
1243  Module* mod;
+
1244 
+
1245  float bitRate = 0;
+
1246  bool crcOn = true; // default value used in FSK mode
+
1247  float dataRate = 0;
+
1248  bool packetLengthQueried = false; // FSK packet length is the first byte in FIFO, length can only be queried once
+
1249  uint8_t packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;
+
1250 
+
1251  int16_t config();
+
1252  int16_t directMode();
+
1253  int16_t setPacketMode(uint8_t mode, uint8_t len);
+
1254  bool findChip(uint8_t* vers, uint8_t num);
+
1255  int16_t setMode(uint8_t mode);
+
1256  int16_t setActiveModem(uint8_t modem);
+
1257  void clearIRQFlags();
+
1258  void clearFIFO(size_t count); // used mostly to clear remaining bytes in FIFO after a packet read
+
1259 
+
1265  static uint8_t calculateBWManExp(float bandwidth);
+
1266 
+
1267  virtual void errataFix(bool rx) = 0;
+
1268 };
+
1269 
+
1270 #endif
+
1271 
+
1272 #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
@@ -920,91 +919,91 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:284
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
SX127x
Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...
Definition: SX127x.h:583
-
SX127x::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX127x.cpp:466
-
SX127x::packetMode
int16_t packetMode()
Disables direct mode and enables packet mode, allowing the module to receive packets....
Definition: SX127x.cpp:357
-
SX127x::isRxTimeout
bool isRxTimeout()
Check whether the IRQ bit for RxTimeout is set.
Definition: SX127x.cpp:1302
-
SX127x::clearFifoFullAction
void clearFifoFullAction()
Clears interrupt service routine to call when FIFO is full.
Definition: SX127x.cpp:504
+
SX127x::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX127x.cpp:462
+
SX127x::packetMode
int16_t packetMode()
Disables direct mode and enables packet mode, allowing the module to receive packets....
Definition: SX127x.cpp:353
+
SX127x::isRxTimeout
bool isRxTimeout()
Check whether the IRQ bit for RxTimeout is set.
Definition: SX127x.cpp:1298
+
SX127x::clearFifoFullAction
void clearFifoFullAction()
Clears interrupt service routine to call when FIFO is full.
Definition: SX127x.cpp:500
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:1662
-
SX127x::scanChannel
int16_t scanChannel() override
Performs scan for valid LoRa preamble in the current channel.
Definition: SX127x.cpp:254
-
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:1115
-
SX127x::enableBitSync
int16_t enableBitSync()
Enable Bit synchronizer.
Definition: SX127x.cpp:1139
+
SX127x::scanChannel
int16_t scanChannel() override
Performs scan for valid LoRa preamble in the current channel.
Definition: SX127x.cpp:250
+
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:1111
+
SX127x::enableBitSync
int16_t enableBitSync()
Enable Bit synchronizer.
Definition: SX127x.cpp:1135
SX127x::readBit
void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1636
-
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:1219
-
SX127x::setFifoFullAction
void setFifoFullAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is full.
Definition: SX127x.cpp:495
-
SX127x::setOOK
int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: SX127x.cpp:1147
-
SX127x::fifoGet
bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)
Set interrupt service routine function to call when FIFO is sufficiently full to read.
Definition: SX127x.cpp:532
-
SX127x::setRxBandwidth
int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.
Definition: SX127x.cpp:969
-
SX127x::getModemStatus
uint8_t getModemStatus()
Reads modem status. Only available in LoRa mode.
Definition: SX127x.cpp:1381
+
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:1215
+
SX127x::setFifoFullAction
void setFifoFullAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is full.
Definition: SX127x.cpp:491
+
SX127x::setOOK
int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: SX127x.cpp:1143
+
SX127x::fifoGet
bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)
Set interrupt service routine function to call when FIFO is sufficiently full to read.
Definition: SX127x.cpp:528
+
SX127x::setRxBandwidth
int16_t setRxBandwidth(float rxBw)
Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.
Definition: SX127x.cpp:965
+
SX127x::getModemStatus
uint8_t getModemStatus()
Reads modem status. Only available in LoRa mode.
Definition: SX127x.cpp:1377
SX127x::reset
virtual void reset()=0
Reset method. Will reset the chip to the default state using RST pin. Declared pure virtual since SX1...
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::invertIQ
int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: SX127x.cpp:1609
-
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:509
-
SX127x::irqRxDoneRxTimeout
int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX127x.cpp:1295
-
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:735
+
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:505
+
SX127x::irqRxDoneRxTimeout
int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: SX127x.cpp:1291
+
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:731
SX127x::clearFHSSInt
void clearFHSSInt(void)
Clear the FHSS interrupt.
Definition: SX127x.cpp:1653
-
SX127x::setAFC
int16_t setAFC(bool isEnabled)
Enables or disables FSK automatic frequency correction(AFC)
Definition: SX127x.cpp:1001
-
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:270
-
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:927
-
SX127x::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX127x.cpp:1187
-
SX127x::setOokPeakThresholdStep
int16_t setOokPeakThresholdStep(uint8_t value)
Size of each decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:1131
+
SX127x::setAFC
int16_t setAFC(bool isEnabled)
Enables or disables FSK automatic frequency correction(AFC)
Definition: SX127x.cpp:997
+
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:266
+
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:923
+
SX127x::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX127x.cpp:1183
+
SX127x::setOokPeakThresholdStep
int16_t setOokPeakThresholdStep(uint8_t value)
Size of each decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:1127
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:860
-
SX127x::setRSSIThreshold
int16_t setRSSIThreshold(float dbm)
Sets the RSSI value above which the RSSI interrupt is signaled.
Definition: SX127x.cpp:1318
-
SX127x::calculateRxTimeout
uint32_t calculateRxTimeout(uint32_t timeoutUs)
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: SX127x.cpp:1286
+
SX127x::getAFCError
float getAFCError()
Gets current AFC error.
Definition: SX127x.cpp:856
+
SX127x::setRSSIThreshold
int16_t setRSSIThreshold(float dbm)
Sets the RSSI value above which the RSSI interrupt is signaled.
Definition: SX127x.cpp:1314
+
SX127x::calculateRxTimeout
uint32_t calculateRxTimeout(uint32_t timeoutUs)
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: SX127x.cpp:1282
SX127x::getFHSSChannel
uint8_t getFHSSChannel(void)
Gets the FHSS channel in use.
Definition: SX127x.cpp:1649
-
SX127x::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX127x.cpp:474
-
SX127x::invertPreamble
int16_t invertPreamble(bool enable)
Invert FSK preamble polarity. The default (non-inverted) is 0x55, the inverted is 0xAA.
Definition: SX127x.cpp:788
-
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:985
-
SX127x::randomByte
uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX127x.cpp:1399
-
SX127x::startChannelScan
int16_t startChannelScan() override
Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...
Definition: SX127x.cpp:690
-
SX127x::fixedPacketLengthMode
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:1215
-
SX127x::setFifoEmptyAction
void setFifoEmptyAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is empty.
Definition: SX127x.cpp:486
-
SX127x::clearChannelScanAction
void clearChannelScanAction()
Clears interrupt service routine to call when a channel scan is finished.
Definition: SX127x.cpp:482
-
SX127x::clearDio0Action
void clearDio0Action()
Clears interrupt service routine to call when DIO0 activates.
Definition: SX127x.cpp:444
-
SX127x::standby
int16_t standby() override
Sets the LoRa module to standby.
Definition: SX127x.cpp:278
-
SX127x::setDio1Action
void setDio1Action(void(*func)(void), uint32_t dir)
Set interrupt service routine function to call when DIO1 activates.
Definition: SX127x.cpp:448
+
SX127x::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX127x.cpp:470
+
SX127x::invertPreamble
int16_t invertPreamble(bool enable)
Invert FSK preamble polarity. The default (non-inverted) is 0x55, the inverted is 0xAA.
Definition: SX127x.cpp:784
+
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:981
+
SX127x::randomByte
uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: SX127x.cpp:1395
+
SX127x::startChannelScan
int16_t startChannelScan() override
Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...
Definition: SX127x.cpp:686
+
SX127x::fixedPacketLengthMode
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX127x.cpp:1211
+
SX127x::setFifoEmptyAction
void setFifoEmptyAction(void(*func)(void))
Set interrupt service routine function to call when FIFO is empty.
Definition: SX127x.cpp:482
+
SX127x::clearChannelScanAction
void clearChannelScanAction()
Clears interrupt service routine to call when a channel scan is finished.
Definition: SX127x.cpp:478
+
SX127x::clearDio0Action
void clearDio0Action()
Clears interrupt service routine to call when DIO0 activates.
Definition: SX127x.cpp:440
+
SX127x::standby
int16_t standby() override
Sets the LoRa module to standby.
Definition: SX127x.cpp:274
+
SX127x::setDio1Action
void setDio1Action(void(*func)(void), uint32_t dir)
Set interrupt service routine function to call when DIO1 activates.
Definition: SX127x.cpp:444
SX127x::setDIOPreambleDetect
int16_t setDIOPreambleDetect(bool usePreambleDetect)
Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.
Definition: SX127x.cpp:1672
SX127x::setFHSSHoppingPeriod
int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)
Sets the hopping period and enables FHSS.
Definition: SX127x.cpp:1641
-
SX127x::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX127x.cpp:626
-
SX127x::disableBitSync
int16_t disableBitSync()
Disable Bit synchronizer (not allowed in Packet mode).
Definition: SX127x.cpp:1143
-
SX127x::getChannelScanResult
int16_t getChannelScanResult() override
Read the channel scan result.
Definition: SX127x.cpp:715
-
SX127x::setPreambleLength
int16_t setPreambleLength(size_t preambleLength) override
Sets LoRa or FSK preamble length. Allowed values range from 6 to 65535 in LoRa mode or 0 to 65535 in ...
Definition: SX127x.cpp:759
-
SX127x::setOokThresholdType
int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: SX127x.cpp:1107
-
SX127x::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: SX127x.cpp:1391
-
SX127x::setPacketSentAction
void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX127x.cpp:470
+
SX127x::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX127x.cpp:622
+
SX127x::disableBitSync
int16_t disableBitSync()
Disable Bit synchronizer (not allowed in Packet mode).
Definition: SX127x.cpp:1139
+
SX127x::getChannelScanResult
int16_t getChannelScanResult() override
Read the channel scan result.
Definition: SX127x.cpp:711
+
SX127x::setPreambleLength
int16_t setPreambleLength(size_t preambleLength) override
Sets LoRa or FSK preamble length. Allowed values range from 6 to 65535 in LoRa mode or 0 to 65535 in ...
Definition: SX127x.cpp:755
+
SX127x::setOokThresholdType
int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: SX127x.cpp:1103
+
SX127x::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: SX127x.cpp:1387
+
SX127x::setPacketSentAction
void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX127x.cpp:466
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:1428
-
SX127x::clearDio1Action
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX127x.cpp:455
+
SX127x::getTempRaw
int8_t getTempRaw()
Reads uncalibrated temperature value. This function will change operating mode and should not be call...
Definition: SX127x.cpp:1424
+
SX127x::clearDio1Action
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX127x.cpp:451
SX127x::setDirectAction
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is received in direct mode.
Definition: SX127x.cpp:1632
-
SX127x::receiveDirect
int16_t receiveDirect() override
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:320
-
SX127x::clearFifoEmptyAction
void clearFifoEmptyAction()
Clears interrupt service routine to call when FIFO is empty.
Definition: SX127x.cpp:491
-
SX127x::setOokPeakThresholdDecrement
int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:1123
-
SX127x::setChannelScanAction
void setChannelScanAction(void(*func)(void))
Sets interrupt service routine to call when a channel scan is finished.
Definition: SX127x.cpp:478
-
SX127x::setAFCAGCTrigger
int16_t setAFCAGCTrigger(uint8_t trigger)
Controls trigger of AFC and AGC.
Definition: SX127x.cpp:1011
-
SX127x::setCrcFiltering
int16_t setCrcFiltering(bool enable=true)
Enable CRC filtering and generation.
Definition: SX127x.cpp:1308
+
SX127x::receiveDirect
int16_t receiveDirect() override
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:316
+
SX127x::clearFifoEmptyAction
void clearFifoEmptyAction()
Clears interrupt service routine to call when FIFO is empty.
Definition: SX127x.cpp:487
+
SX127x::setOokPeakThresholdDecrement
int16_t setOokPeakThresholdDecrement(uint8_t value)
Period of decrement of the RSSI threshold in the OOK demodulator.
Definition: SX127x.cpp:1119
+
SX127x::setChannelScanAction
void setChannelScanAction(void(*func)(void))
Sets interrupt service routine to call when a channel scan is finished.
Definition: SX127x.cpp:474
+
SX127x::setAFCAGCTrigger
int16_t setAFCAGCTrigger(uint8_t trigger)
Controls trigger of AFC and AGC.
Definition: SX127x.cpp:1007
+
SX127x::setCrcFiltering
int16_t setCrcFiltering(bool enable=true)
Enable CRC filtering and generation.
Definition: SX127x.cpp:1304
SX127x::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
-
SX127x::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: SX127x.cpp:1395
-
SX127x::setNodeAddress
int16_t setNodeAddress(uint8_t nodeAddr)
Sets FSK node address. Calling this method will enable address filtering. Only available in FSK mode.
Definition: SX127x.cpp:1061
-
SX127x::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: SX127x.cpp:1347
-
SX127x::getSNR
float getSNR()
Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.
Definition: SX127x.cpp:876
-
SX127x::setBroadcastAddress
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets FSK broadcast address. Calling this method will enable address filtering. Only available in FSK ...
Definition: SX127x.cpp:1075
-
SX127x::getNumSymbols
float getNumSymbols(size_t len)
Convert from bytes to LoRa symbols.
Definition: SX127x.cpp:1223
-
SX127x::setSyncWord
int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word. Only available in LoRa mode.
Definition: SX127x.cpp:722
-
SX127x::getIRQFlags
uint16_t getIRQFlags()
Reads currently active IRQ flags, can be used to check which event caused an interrupt....
Definition: SX127x.cpp:1366
+
SX127x::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: SX127x.cpp:1391
+
SX127x::setNodeAddress
int16_t setNodeAddress(uint8_t nodeAddr)
Sets FSK node address. Calling this method will enable address filtering. Only available in FSK mode.
Definition: SX127x.cpp:1057
+
SX127x::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: SX127x.cpp:1343
+
SX127x::getSNR
float getSNR()
Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.
Definition: SX127x.cpp:872
+
SX127x::setBroadcastAddress
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets FSK broadcast address. Calling this method will enable address filtering. Only available in FSK ...
Definition: SX127x.cpp:1071
+
SX127x::getNumSymbols
float getNumSymbols(size_t len)
Convert from bytes to LoRa symbols.
Definition: SX127x.cpp:1219
+
SX127x::setSyncWord
int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word. Only available in LoRa mode.
Definition: SX127x.cpp:718
+
SX127x::getIRQFlags
uint16_t getIRQFlags()
Reads currently active IRQ flags, can be used to check which event caused an interrupt....
Definition: SX127x.cpp:1362
SX127x::SX127x
SX127x(Module *mod)
Default constructor. Called internally when creating new LoRa instance.
Definition: SX127x.cpp:5
-
SX127x::getTimeOnAir
uint32_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: SX127x.cpp:1249
-
SX127x::setRSSIConfig
int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)
Sets RSSI measurement configuration in FSK mode.
Definition: SX127x.cpp:1324
-
SX127x::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX127x.cpp:462
+
SX127x::getTimeOnAir
uint32_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: SX127x.cpp:1245
+
SX127x::setRSSIConfig
int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)
Sets RSSI measurement configuration in FSK mode.
Definition: SX127x.cpp:1320
+
SX127x::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX127x.cpp:458
SX127x::getFHSSHoppingPeriod
uint8_t getFHSSHoppingPeriod(void)
Gets FHSS hopping period.
Definition: SX127x.cpp:1645
-
SX127x::getDataRate
float getDataRate() const
Get data rate of the latest transmitted packet.
Definition: SX127x.cpp:887
-
SX127x::setDio0Action
void setDio0Action(void(*func)(void), uint32_t dir)
Set interrupt service routine function to call when DIO0 activates.
Definition: SX127x.cpp:440
-
SX127x::startReceive
int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX127x.cpp:366
-
SX127x::begin
int16_t begin(uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)
Initialization method. Will be called with appropriate parameters when calling initialization method ...
Definition: SX127x.cpp:13
-
SX127x::getChipVersion
int16_t getChipVersion()
Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...
Definition: SX127x.cpp:1424
-
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:291
-
SX127x::getFrequencyError
float getFrequencyError(bool autoCorrect=false)
Gets frequency error of the latest received packet.
Definition: SX127x.cpp:807
-
SX127x::beginFSK
int16_t beginFSK(uint8_t *chipVersions, uint8_t numVersions, 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:64
-
SX127x::disableAddressFiltering
int16_t disableAddressFiltering()
Disables FSK address filtering.
Definition: SX127x.cpp:1089
+
SX127x::getDataRate
float getDataRate() const
Get data rate of the latest transmitted packet.
Definition: SX127x.cpp:883
+
SX127x::setDio0Action
void setDio0Action(void(*func)(void), uint32_t dir)
Set interrupt service routine function to call when DIO0 activates.
Definition: SX127x.cpp:436
+
SX127x::startReceive
int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX127x.cpp:362
+
SX127x::begin
int16_t begin(uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)
Initialization method. Will be called with appropriate parameters when calling initialization method ...
Definition: SX127x.cpp:9
+
SX127x::getChipVersion
int16_t getChipVersion()
Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...
Definition: SX127x.cpp:1420
+
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:287
+
SX127x::getFrequencyError
float getFrequencyError(bool autoCorrect=false)
Gets frequency error of the latest received packet.
Definition: SX127x.cpp:803
+
SX127x::beginFSK
int16_t beginFSK(uint8_t *chipVersions, uint8_t numVersions, 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::disableAddressFiltering
int16_t disableAddressFiltering()
Disables FSK address filtering.
Definition: SX127x.cpp:1085
Module::RfSwitchMode_t
Definition: Module.h:49
diff --git a/class_s_x1272-members.html b/class_s_x1272-members.html index af1ffe06..49144c7d 100644 --- a/class_s_x1272-members.html +++ b/class_s_x1272-members.html @@ -123,101 +123,100 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError(bool autoCorrect=false)SX127x getIRQFlags()SX127x - getMod() (defined in SX127x)SX127xvirtual - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - getRSSI(bool packet=true, bool skipReceive=false)SX1272 - SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX127xvirtual - getTempRaw()SX127x - getTimeOnAir(size_t len) overrideSX127xvirtual - implicitHeader(size_t len)SX1272 - invertIQ(bool enable) overrideSX127xvirtual - invertPreamble(bool enable)SX127x - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual - isRxTimeout()SX127xvirtual - packetMode()SX127x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX127xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX127xvirtual - readData(uint8_t *data, size_t len) overrideSX127xvirtual - readData(uint8_t *data, size_t len)SX127x - receive(uint8_t *data, size_t len) overrideSX127xvirtual - receive(uint8_t *data, size_t len)SX127x - receiveDirect() overrideSX127xvirtual - reset() overrideSX1272virtual - scanChannel() overrideSX127xvirtual - setAFC(bool isEnabled)SX127x - setAFCAGCTrigger(uint8_t trigger)SX127x - setAFCBandwidth(float afcBw)SX127x - setBandwidth(float bw)SX1272 - setBitRate(float br) overrideSX1272virtual - setBroadcastAddress(uint8_t broadAddr)SX127x - setChannelScanAction(void(*func)(void))SX127xvirtual - setCodingRate(uint8_t cr)SX1272 - setCRC(bool enable, bool mode=false)SX1272 - setCrcFiltering(bool enable=true)SX127x - setCurrentLimit(uint8_t currentLimit)SX127x - setDataRate(DataRate_t dr) overrideSX1272virtual - setDataShaping(uint8_t sh) overrideSX1272virtual - setDataShapingOOK(uint8_t sh)SX1272 - setDio0Action(void(*func)(void), uint32_t dir)SX127x - setDio1Action(void(*func)(void), uint32_t dir)SX127x - setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual - setDIOPreambleDetect(bool usePreambleDetect)SX127x - setDirectAction(void(*func)(void))SX127xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX127xvirtual - setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x - setFifoEmptyAction(void(*func)(void))SX127x - setFifoFullAction(void(*func)(void))SX127x - setFrequency(float freq)SX1272virtual - setFrequencyDeviation(float freqDev) overrideSX127xvirtual - setGain(uint8_t gain)SX1272 - setNodeAddress(uint8_t nodeAddr)SX127x - setOOK(bool enableOOK)SX127x - setOokFixedOrFloorThreshold(uint8_t value)SX127x - setOokPeakThresholdDecrement(uint8_t value)SX127x - setOokPeakThresholdStep(uint8_t value)SX127x - setOokThresholdType(uint8_t type)SX127x - setOutputPower(int8_t power) overrideSX1272virtual - setOutputPower(int8_t power, bool useRfo)SX1272 - setPacketReceivedAction(void(*func)(void))SX127xvirtual - setPacketSentAction(void(*func)(void))SX127xvirtual - setPreambleLength(size_t preambleLength) overrideSX127xvirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x - setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x - setRSSIThreshold(float dbm)SX127x - setRxBandwidth(float rxBw)SX127x - setSpreadingFactor(uint8_t sf)SX1272 - setSyncWord(uint8_t syncWord)SX127x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual - sleep()SX127xvirtual - standby() overrideSX127xvirtual - standby(uint8_t mode) overrideSX127xvirtual - startChannelScan() overrideSX127xvirtual - startDirect()PhysicalLayer - startReceive()SX127xvirtual - startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - startTransmit(const char *str, uint8_t addr=0)SX127x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1272(Module *mod)SX1272 - SX127x(Module *mod)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - transmit(const char *str, uint8_t addr=0)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX127xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + getRSSI(bool packet=true, bool skipReceive=false)SX1272 + SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX127xvirtual + getTempRaw()SX127x + getTimeOnAir(size_t len) overrideSX127xvirtual + implicitHeader(size_t len)SX1272 + invertIQ(bool enable) overrideSX127xvirtual + invertPreamble(bool enable)SX127x + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual + isRxTimeout()SX127xvirtual + packetMode()SX127x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX127xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX127xvirtual + readData(uint8_t *data, size_t len) overrideSX127xvirtual + readData(uint8_t *data, size_t len)SX127x + receive(uint8_t *data, size_t len) overrideSX127xvirtual + receive(uint8_t *data, size_t len)SX127x + receiveDirect() overrideSX127xvirtual + reset() overrideSX1272virtual + scanChannel() overrideSX127xvirtual + setAFC(bool isEnabled)SX127x + setAFCAGCTrigger(uint8_t trigger)SX127x + setAFCBandwidth(float afcBw)SX127x + setBandwidth(float bw)SX1272 + setBitRate(float br) overrideSX1272virtual + setBroadcastAddress(uint8_t broadAddr)SX127x + setChannelScanAction(void(*func)(void))SX127xvirtual + setCodingRate(uint8_t cr)SX1272 + setCRC(bool enable, bool mode=false)SX1272 + setCrcFiltering(bool enable=true)SX127x + setCurrentLimit(uint8_t currentLimit)SX127x + setDataRate(DataRate_t dr) overrideSX1272virtual + setDataShaping(uint8_t sh) overrideSX1272virtual + setDataShapingOOK(uint8_t sh)SX1272 + setDio0Action(void(*func)(void), uint32_t dir)SX127x + setDio1Action(void(*func)(void), uint32_t dir)SX127x + setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual + setDIOPreambleDetect(bool usePreambleDetect)SX127x + setDirectAction(void(*func)(void))SX127xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX127xvirtual + setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x + setFifoEmptyAction(void(*func)(void))SX127x + setFifoFullAction(void(*func)(void))SX127x + setFrequency(float freq)SX1272virtual + setFrequencyDeviation(float freqDev) overrideSX127xvirtual + setGain(uint8_t gain)SX1272 + setNodeAddress(uint8_t nodeAddr)SX127x + setOOK(bool enableOOK)SX127x + setOokFixedOrFloorThreshold(uint8_t value)SX127x + setOokPeakThresholdDecrement(uint8_t value)SX127x + setOokPeakThresholdStep(uint8_t value)SX127x + setOokThresholdType(uint8_t type)SX127x + setOutputPower(int8_t power) overrideSX1272virtual + setOutputPower(int8_t power, bool useRfo)SX1272 + setPacketReceivedAction(void(*func)(void))SX127xvirtual + setPacketSentAction(void(*func)(void))SX127xvirtual + setPreambleLength(size_t preambleLength) overrideSX127xvirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x + setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x + setRSSIThreshold(float dbm)SX127x + setRxBandwidth(float rxBw)SX127x + setSpreadingFactor(uint8_t sf)SX1272 + setSyncWord(uint8_t syncWord)SX127x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual + sleep()SX127xvirtual + standby() overrideSX127xvirtual + standby(uint8_t mode) overrideSX127xvirtual + startChannelScan() overrideSX127xvirtual + startDirect()PhysicalLayer + startReceive()SX127xvirtual + startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + startTransmit(const char *str, uint8_t addr=0)SX127x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1272(Module *mod)SX1272 + SX127x(Module *mod)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + transmit(const char *str, uint8_t addr=0)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX127xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x diff --git a/class_s_x1272.html b/class_s_x1272.html index ca89f404..d96ef449 100644 --- a/class_s_x1272.html +++ b/class_s_x1272.html @@ -176,9 +176,6 @@ void  SX127x (Module *mod)  Default constructor. Called internally when creating new LoRa instance. More...
  - -ModulegetMod () -  int16_t begin (uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)  Initialization method. Will be called with appropriate parameters when calling initialization method from derived class. More...
  diff --git a/class_s_x1273-members.html b/class_s_x1273-members.html index c7711ee1..a8ea9933 100644 --- a/class_s_x1273-members.html +++ b/class_s_x1273-members.html @@ -123,102 +123,101 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError(bool autoCorrect=false)SX127x getIRQFlags()SX127x - getMod() (defined in SX127x)SX127xvirtual - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - getRSSI(bool packet=true, bool skipReceive=false)SX1272 - SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX127xvirtual - getTempRaw()SX127x - getTimeOnAir(size_t len) overrideSX127xvirtual - implicitHeader(size_t len)SX1272 - invertIQ(bool enable) overrideSX127xvirtual - invertPreamble(bool enable)SX127x - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual - isRxTimeout()SX127xvirtual - packetMode()SX127x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX127xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX127xvirtual - readData(uint8_t *data, size_t len) overrideSX127xvirtual - readData(uint8_t *data, size_t len)SX127x - receive(uint8_t *data, size_t len) overrideSX127xvirtual - receive(uint8_t *data, size_t len)SX127x - receiveDirect() overrideSX127xvirtual - reset() overrideSX1272virtual - scanChannel() overrideSX127xvirtual - setAFC(bool isEnabled)SX127x - setAFCAGCTrigger(uint8_t trigger)SX127x - setAFCBandwidth(float afcBw)SX127x - setBandwidth(float bw)SX1272 - setBitRate(float br) overrideSX1272virtual - setBroadcastAddress(uint8_t broadAddr)SX127x - setChannelScanAction(void(*func)(void))SX127xvirtual - setCodingRate(uint8_t cr)SX1272 - setCRC(bool enable, bool mode=false)SX1272 - setCrcFiltering(bool enable=true)SX127x - setCurrentLimit(uint8_t currentLimit)SX127x - setDataRate(DataRate_t dr) overrideSX1273virtual - setDataShaping(uint8_t sh) overrideSX1272virtual - setDataShapingOOK(uint8_t sh)SX1272 - setDio0Action(void(*func)(void), uint32_t dir)SX127x - setDio1Action(void(*func)(void), uint32_t dir)SX127x - setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual - setDIOPreambleDetect(bool usePreambleDetect)SX127x - setDirectAction(void(*func)(void))SX127xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX127xvirtual - setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x - setFifoEmptyAction(void(*func)(void))SX127x - setFifoFullAction(void(*func)(void))SX127x - setFrequency(float freq)SX1272virtual - setFrequencyDeviation(float freqDev) overrideSX127xvirtual - setGain(uint8_t gain)SX1272 - setNodeAddress(uint8_t nodeAddr)SX127x - setOOK(bool enableOOK)SX127x - setOokFixedOrFloorThreshold(uint8_t value)SX127x - setOokPeakThresholdDecrement(uint8_t value)SX127x - setOokPeakThresholdStep(uint8_t value)SX127x - setOokThresholdType(uint8_t type)SX127x - setOutputPower(int8_t power) overrideSX1272virtual - setOutputPower(int8_t power, bool useRfo)SX1272 - setPacketReceivedAction(void(*func)(void))SX127xvirtual - setPacketSentAction(void(*func)(void))SX127xvirtual - setPreambleLength(size_t preambleLength) overrideSX127xvirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x - setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x - setRSSIThreshold(float dbm)SX127x - setRxBandwidth(float rxBw)SX127x - setSpreadingFactor(uint8_t sf)SX1273 - setSyncWord(uint8_t syncWord)SX127x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual - sleep()SX127xvirtual - standby() overrideSX127xvirtual - standby(uint8_t mode) overrideSX127xvirtual - startChannelScan() overrideSX127xvirtual - startDirect()PhysicalLayer - startReceive()SX127xvirtual - startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - startTransmit(const char *str, uint8_t addr=0)SX127x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1272(Module *mod)SX1272 - SX1273(Module *mod)SX1273 - SX127x(Module *mod)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - transmit(const char *str, uint8_t addr=0)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX127xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + getRSSI(bool packet=true, bool skipReceive=false)SX1272 + SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX127xvirtual + getTempRaw()SX127x + getTimeOnAir(size_t len) overrideSX127xvirtual + implicitHeader(size_t len)SX1272 + invertIQ(bool enable) overrideSX127xvirtual + invertPreamble(bool enable)SX127x + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual + isRxTimeout()SX127xvirtual + packetMode()SX127x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX127xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX127xvirtual + readData(uint8_t *data, size_t len) overrideSX127xvirtual + readData(uint8_t *data, size_t len)SX127x + receive(uint8_t *data, size_t len) overrideSX127xvirtual + receive(uint8_t *data, size_t len)SX127x + receiveDirect() overrideSX127xvirtual + reset() overrideSX1272virtual + scanChannel() overrideSX127xvirtual + setAFC(bool isEnabled)SX127x + setAFCAGCTrigger(uint8_t trigger)SX127x + setAFCBandwidth(float afcBw)SX127x + setBandwidth(float bw)SX1272 + setBitRate(float br) overrideSX1272virtual + setBroadcastAddress(uint8_t broadAddr)SX127x + setChannelScanAction(void(*func)(void))SX127xvirtual + setCodingRate(uint8_t cr)SX1272 + setCRC(bool enable, bool mode=false)SX1272 + setCrcFiltering(bool enable=true)SX127x + setCurrentLimit(uint8_t currentLimit)SX127x + setDataRate(DataRate_t dr) overrideSX1273virtual + setDataShaping(uint8_t sh) overrideSX1272virtual + setDataShapingOOK(uint8_t sh)SX1272 + setDio0Action(void(*func)(void), uint32_t dir)SX127x + setDio1Action(void(*func)(void), uint32_t dir)SX127x + setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual + setDIOPreambleDetect(bool usePreambleDetect)SX127x + setDirectAction(void(*func)(void))SX127xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX127xvirtual + setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x + setFifoEmptyAction(void(*func)(void))SX127x + setFifoFullAction(void(*func)(void))SX127x + setFrequency(float freq)SX1272virtual + setFrequencyDeviation(float freqDev) overrideSX127xvirtual + setGain(uint8_t gain)SX1272 + setNodeAddress(uint8_t nodeAddr)SX127x + setOOK(bool enableOOK)SX127x + setOokFixedOrFloorThreshold(uint8_t value)SX127x + setOokPeakThresholdDecrement(uint8_t value)SX127x + setOokPeakThresholdStep(uint8_t value)SX127x + setOokThresholdType(uint8_t type)SX127x + setOutputPower(int8_t power) overrideSX1272virtual + setOutputPower(int8_t power, bool useRfo)SX1272 + setPacketReceivedAction(void(*func)(void))SX127xvirtual + setPacketSentAction(void(*func)(void))SX127xvirtual + setPreambleLength(size_t preambleLength) overrideSX127xvirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x + setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x + setRSSIThreshold(float dbm)SX127x + setRxBandwidth(float rxBw)SX127x + setSpreadingFactor(uint8_t sf)SX1273 + setSyncWord(uint8_t syncWord)SX127x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual + sleep()SX127xvirtual + standby() overrideSX127xvirtual + standby(uint8_t mode) overrideSX127xvirtual + startChannelScan() overrideSX127xvirtual + startDirect()PhysicalLayer + startReceive()SX127xvirtual + startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + startTransmit(const char *str, uint8_t addr=0)SX127x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1272(Module *mod)SX1272 + SX1273(Module *mod)SX1273 + SX127x(Module *mod)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + transmit(const char *str, uint8_t addr=0)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX127xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x diff --git a/class_s_x1273.html b/class_s_x1273.html index 67f1b18f..a45790c7 100644 --- a/class_s_x1273.html +++ b/class_s_x1273.html @@ -186,9 +186,6 @@ void  SX127x (Module *mod)  Default constructor. Called internally when creating new LoRa instance. More...
  - -ModulegetMod () -  int16_t begin (uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)  Initialization method. Will be called with appropriate parameters when calling initialization method from derived class. More...
  diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html index 88cf4908..7249de9c 100644 --- a/class_s_x1276-members.html +++ b/class_s_x1276-members.html @@ -123,102 +123,101 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError(bool autoCorrect=false)SX127x getIRQFlags()SX127x - getMod() (defined in SX127x)SX127xvirtual - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - getRSSI(bool packet=true, bool skipReceive=false)SX1278 - SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX127xvirtual - getTempRaw()SX127x - getTimeOnAir(size_t len) overrideSX127xvirtual - implicitHeader(size_t len)SX1278 - invertIQ(bool enable) overrideSX127xvirtual - invertPreamble(bool enable)SX127x - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual - isRxTimeout()SX127xvirtual - packetMode()SX127x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX127xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX127xvirtual - readData(uint8_t *data, size_t len) overrideSX127xvirtual - readData(uint8_t *data, size_t len)SX127x - receive(uint8_t *data, size_t len) overrideSX127xvirtual - receive(uint8_t *data, size_t len)SX127x - receiveDirect() overrideSX127xvirtual - reset() overrideSX1278virtual - scanChannel() overrideSX127xvirtual - setAFC(bool isEnabled)SX127x - setAFCAGCTrigger(uint8_t trigger)SX127x - setAFCBandwidth(float afcBw)SX127x - setBandwidth(float bw)SX1278 - setBitRate(float br) overrideSX1278virtual - setBroadcastAddress(uint8_t broadAddr)SX127x - setChannelScanAction(void(*func)(void))SX127xvirtual - setCodingRate(uint8_t cr)SX1278 - setCRC(bool enable, bool mode=false)SX1278 - setCrcFiltering(bool enable=true)SX127x - setCurrentLimit(uint8_t currentLimit)SX127x - setDataRate(DataRate_t dr) overrideSX1278virtual - setDataShaping(uint8_t sh) overrideSX1278virtual - setDataShapingOOK(uint8_t sh)SX1278 - setDio0Action(void(*func)(void), uint32_t dir)SX127x - setDio1Action(void(*func)(void), uint32_t dir)SX127x - setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual - setDIOPreambleDetect(bool usePreambleDetect)SX127x - setDirectAction(void(*func)(void))SX127xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX127xvirtual - setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x - setFifoEmptyAction(void(*func)(void))SX127x - setFifoFullAction(void(*func)(void))SX127x - setFrequency(float freq)SX1276virtual - setFrequencyDeviation(float freqDev) overrideSX127xvirtual - setGain(uint8_t gain)SX1278 - setNodeAddress(uint8_t nodeAddr)SX127x - setOOK(bool enableOOK)SX127x - setOokFixedOrFloorThreshold(uint8_t value)SX127x - setOokPeakThresholdDecrement(uint8_t value)SX127x - setOokPeakThresholdStep(uint8_t value)SX127x - setOokThresholdType(uint8_t type)SX127x - setOutputPower(int8_t power) overrideSX1278virtual - setOutputPower(int8_t power, bool useRfo)SX1278 - setPacketReceivedAction(void(*func)(void))SX127xvirtual - setPacketSentAction(void(*func)(void))SX127xvirtual - setPreambleLength(size_t preambleLength) overrideSX127xvirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x - setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x - setRSSIThreshold(float dbm)SX127x - setRxBandwidth(float rxBw)SX127x - setSpreadingFactor(uint8_t sf)SX1278 - setSyncWord(uint8_t syncWord)SX127x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual - sleep()SX127xvirtual - standby() overrideSX127xvirtual - standby(uint8_t mode) overrideSX127xvirtual - startChannelScan() overrideSX127xvirtual - startDirect()PhysicalLayer - startReceive()SX127xvirtual - startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - startTransmit(const char *str, uint8_t addr=0)SX127x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1276(Module *mod)SX1276 - SX1278(Module *mod)SX1278 - SX127x(Module *mod)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - transmit(const char *str, uint8_t addr=0)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX127xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + getRSSI(bool packet=true, bool skipReceive=false)SX1278 + SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX127xvirtual + getTempRaw()SX127x + getTimeOnAir(size_t len) overrideSX127xvirtual + implicitHeader(size_t len)SX1278 + invertIQ(bool enable) overrideSX127xvirtual + invertPreamble(bool enable)SX127x + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual + isRxTimeout()SX127xvirtual + packetMode()SX127x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX127xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX127xvirtual + readData(uint8_t *data, size_t len) overrideSX127xvirtual + readData(uint8_t *data, size_t len)SX127x + receive(uint8_t *data, size_t len) overrideSX127xvirtual + receive(uint8_t *data, size_t len)SX127x + receiveDirect() overrideSX127xvirtual + reset() overrideSX1278virtual + scanChannel() overrideSX127xvirtual + setAFC(bool isEnabled)SX127x + setAFCAGCTrigger(uint8_t trigger)SX127x + setAFCBandwidth(float afcBw)SX127x + setBandwidth(float bw)SX1278 + setBitRate(float br) overrideSX1278virtual + setBroadcastAddress(uint8_t broadAddr)SX127x + setChannelScanAction(void(*func)(void))SX127xvirtual + setCodingRate(uint8_t cr)SX1278 + setCRC(bool enable, bool mode=false)SX1278 + setCrcFiltering(bool enable=true)SX127x + setCurrentLimit(uint8_t currentLimit)SX127x + setDataRate(DataRate_t dr) overrideSX1278virtual + setDataShaping(uint8_t sh) overrideSX1278virtual + setDataShapingOOK(uint8_t sh)SX1278 + setDio0Action(void(*func)(void), uint32_t dir)SX127x + setDio1Action(void(*func)(void), uint32_t dir)SX127x + setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual + setDIOPreambleDetect(bool usePreambleDetect)SX127x + setDirectAction(void(*func)(void))SX127xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX127xvirtual + setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x + setFifoEmptyAction(void(*func)(void))SX127x + setFifoFullAction(void(*func)(void))SX127x + setFrequency(float freq)SX1276virtual + setFrequencyDeviation(float freqDev) overrideSX127xvirtual + setGain(uint8_t gain)SX1278 + setNodeAddress(uint8_t nodeAddr)SX127x + setOOK(bool enableOOK)SX127x + setOokFixedOrFloorThreshold(uint8_t value)SX127x + setOokPeakThresholdDecrement(uint8_t value)SX127x + setOokPeakThresholdStep(uint8_t value)SX127x + setOokThresholdType(uint8_t type)SX127x + setOutputPower(int8_t power) overrideSX1278virtual + setOutputPower(int8_t power, bool useRfo)SX1278 + setPacketReceivedAction(void(*func)(void))SX127xvirtual + setPacketSentAction(void(*func)(void))SX127xvirtual + setPreambleLength(size_t preambleLength) overrideSX127xvirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x + setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x + setRSSIThreshold(float dbm)SX127x + setRxBandwidth(float rxBw)SX127x + setSpreadingFactor(uint8_t sf)SX1278 + setSyncWord(uint8_t syncWord)SX127x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual + sleep()SX127xvirtual + standby() overrideSX127xvirtual + standby(uint8_t mode) overrideSX127xvirtual + startChannelScan() overrideSX127xvirtual + startDirect()PhysicalLayer + startReceive()SX127xvirtual + startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + startTransmit(const char *str, uint8_t addr=0)SX127x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1276(Module *mod)SX1276 + SX1278(Module *mod)SX1278 + SX127x(Module *mod)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + transmit(const char *str, uint8_t addr=0)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX127xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x diff --git a/class_s_x1276.html b/class_s_x1276.html index 0a0477b4..642bb16f 100644 --- a/class_s_x1276.html +++ b/class_s_x1276.html @@ -189,9 +189,6 @@ void  SX127x (Module *mod)  Default constructor. Called internally when creating new LoRa instance. More...
  - -ModulegetMod () -  int16_t begin (uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)  Initialization method. Will be called with appropriate parameters when calling initialization method from derived class. More...
  diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html index e8ee53bf..46a45cf0 100644 --- a/class_s_x1277-members.html +++ b/class_s_x1277-members.html @@ -123,102 +123,101 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError(bool autoCorrect=false)SX127x getIRQFlags()SX127x - getMod() (defined in SX127x)SX127xvirtual - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - getRSSI(bool packet=true, bool skipReceive=false)SX1278 - SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX127xvirtual - getTempRaw()SX127x - getTimeOnAir(size_t len) overrideSX127xvirtual - implicitHeader(size_t len)SX1278 - invertIQ(bool enable) overrideSX127xvirtual - invertPreamble(bool enable)SX127x - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual - isRxTimeout()SX127xvirtual - packetMode()SX127x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX127xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX127xvirtual - readData(uint8_t *data, size_t len) overrideSX127xvirtual - readData(uint8_t *data, size_t len)SX127x - receive(uint8_t *data, size_t len) overrideSX127xvirtual - receive(uint8_t *data, size_t len)SX127x - receiveDirect() overrideSX127xvirtual - reset() overrideSX1278virtual - scanChannel() overrideSX127xvirtual - setAFC(bool isEnabled)SX127x - setAFCAGCTrigger(uint8_t trigger)SX127x - setAFCBandwidth(float afcBw)SX127x - setBandwidth(float bw)SX1278 - setBitRate(float br) overrideSX1278virtual - setBroadcastAddress(uint8_t broadAddr)SX127x - setChannelScanAction(void(*func)(void))SX127xvirtual - setCodingRate(uint8_t cr)SX1278 - setCRC(bool enable, bool mode=false)SX1278 - setCrcFiltering(bool enable=true)SX127x - setCurrentLimit(uint8_t currentLimit)SX127x - setDataRate(DataRate_t dr) overrideSX1277virtual - setDataShaping(uint8_t sh) overrideSX1278virtual - setDataShapingOOK(uint8_t sh)SX1278 - setDio0Action(void(*func)(void), uint32_t dir)SX127x - setDio1Action(void(*func)(void), uint32_t dir)SX127x - setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual - setDIOPreambleDetect(bool usePreambleDetect)SX127x - setDirectAction(void(*func)(void))SX127xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX127xvirtual - setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x - setFifoEmptyAction(void(*func)(void))SX127x - setFifoFullAction(void(*func)(void))SX127x - setFrequency(float freq)SX1277virtual - setFrequencyDeviation(float freqDev) overrideSX127xvirtual - setGain(uint8_t gain)SX1278 - setNodeAddress(uint8_t nodeAddr)SX127x - setOOK(bool enableOOK)SX127x - setOokFixedOrFloorThreshold(uint8_t value)SX127x - setOokPeakThresholdDecrement(uint8_t value)SX127x - setOokPeakThresholdStep(uint8_t value)SX127x - setOokThresholdType(uint8_t type)SX127x - setOutputPower(int8_t power) overrideSX1278virtual - setOutputPower(int8_t power, bool useRfo)SX1278 - setPacketReceivedAction(void(*func)(void))SX127xvirtual - setPacketSentAction(void(*func)(void))SX127xvirtual - setPreambleLength(size_t preambleLength) overrideSX127xvirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x - setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x - setRSSIThreshold(float dbm)SX127x - setRxBandwidth(float rxBw)SX127x - setSpreadingFactor(uint8_t sf)SX1277 - setSyncWord(uint8_t syncWord)SX127x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual - sleep()SX127xvirtual - standby() overrideSX127xvirtual - standby(uint8_t mode) overrideSX127xvirtual - startChannelScan() overrideSX127xvirtual - startDirect()PhysicalLayer - startReceive()SX127xvirtual - startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - startTransmit(const char *str, uint8_t addr=0)SX127x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1277(Module *mod)SX1277 - SX1278(Module *mod)SX1278 - SX127x(Module *mod)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - transmit(const char *str, uint8_t addr=0)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX127xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + getRSSI(bool packet=true, bool skipReceive=false)SX1278 + SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX127xvirtual + getTempRaw()SX127x + getTimeOnAir(size_t len) overrideSX127xvirtual + implicitHeader(size_t len)SX1278 + invertIQ(bool enable) overrideSX127xvirtual + invertPreamble(bool enable)SX127x + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual + isRxTimeout()SX127xvirtual + packetMode()SX127x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX127xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX127xvirtual + readData(uint8_t *data, size_t len) overrideSX127xvirtual + readData(uint8_t *data, size_t len)SX127x + receive(uint8_t *data, size_t len) overrideSX127xvirtual + receive(uint8_t *data, size_t len)SX127x + receiveDirect() overrideSX127xvirtual + reset() overrideSX1278virtual + scanChannel() overrideSX127xvirtual + setAFC(bool isEnabled)SX127x + setAFCAGCTrigger(uint8_t trigger)SX127x + setAFCBandwidth(float afcBw)SX127x + setBandwidth(float bw)SX1278 + setBitRate(float br) overrideSX1278virtual + setBroadcastAddress(uint8_t broadAddr)SX127x + setChannelScanAction(void(*func)(void))SX127xvirtual + setCodingRate(uint8_t cr)SX1278 + setCRC(bool enable, bool mode=false)SX1278 + setCrcFiltering(bool enable=true)SX127x + setCurrentLimit(uint8_t currentLimit)SX127x + setDataRate(DataRate_t dr) overrideSX1277virtual + setDataShaping(uint8_t sh) overrideSX1278virtual + setDataShapingOOK(uint8_t sh)SX1278 + setDio0Action(void(*func)(void), uint32_t dir)SX127x + setDio1Action(void(*func)(void), uint32_t dir)SX127x + setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual + setDIOPreambleDetect(bool usePreambleDetect)SX127x + setDirectAction(void(*func)(void))SX127xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX127xvirtual + setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x + setFifoEmptyAction(void(*func)(void))SX127x + setFifoFullAction(void(*func)(void))SX127x + setFrequency(float freq)SX1277virtual + setFrequencyDeviation(float freqDev) overrideSX127xvirtual + setGain(uint8_t gain)SX1278 + setNodeAddress(uint8_t nodeAddr)SX127x + setOOK(bool enableOOK)SX127x + setOokFixedOrFloorThreshold(uint8_t value)SX127x + setOokPeakThresholdDecrement(uint8_t value)SX127x + setOokPeakThresholdStep(uint8_t value)SX127x + setOokThresholdType(uint8_t type)SX127x + setOutputPower(int8_t power) overrideSX1278virtual + setOutputPower(int8_t power, bool useRfo)SX1278 + setPacketReceivedAction(void(*func)(void))SX127xvirtual + setPacketSentAction(void(*func)(void))SX127xvirtual + setPreambleLength(size_t preambleLength) overrideSX127xvirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x + setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x + setRSSIThreshold(float dbm)SX127x + setRxBandwidth(float rxBw)SX127x + setSpreadingFactor(uint8_t sf)SX1277 + setSyncWord(uint8_t syncWord)SX127x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual + sleep()SX127xvirtual + standby() overrideSX127xvirtual + standby(uint8_t mode) overrideSX127xvirtual + startChannelScan() overrideSX127xvirtual + startDirect()PhysicalLayer + startReceive()SX127xvirtual + startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + startTransmit(const char *str, uint8_t addr=0)SX127x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1277(Module *mod)SX1277 + SX1278(Module *mod)SX1278 + SX127x(Module *mod)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + transmit(const char *str, uint8_t addr=0)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX127xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x diff --git a/class_s_x1277.html b/class_s_x1277.html index 645d7b7a..2409f5e4 100644 --- a/class_s_x1277.html +++ b/class_s_x1277.html @@ -195,9 +195,6 @@ void  SX127x (Module *mod)  Default constructor. Called internally when creating new LoRa instance. More...
  - -ModulegetMod () -  int16_t begin (uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)  Initialization method. Will be called with appropriate parameters when calling initialization method from derived class. More...
  diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html index 9c7a8a15..465032db 100644 --- a/class_s_x1278-members.html +++ b/class_s_x1278-members.html @@ -123,101 +123,100 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError(bool autoCorrect=false)SX127x getIRQFlags()SX127x - getMod() (defined in SX127x)SX127xvirtual - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - getRSSI(bool packet=true, bool skipReceive=false)SX1278 - SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX127xvirtual - getTempRaw()SX127x - getTimeOnAir(size_t len) overrideSX127xvirtual - implicitHeader(size_t len)SX1278 - invertIQ(bool enable) overrideSX127xvirtual - invertPreamble(bool enable)SX127x - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual - isRxTimeout()SX127xvirtual - packetMode()SX127x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX127xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX127xvirtual - readData(uint8_t *data, size_t len) overrideSX127xvirtual - readData(uint8_t *data, size_t len)SX127x - receive(uint8_t *data, size_t len) overrideSX127xvirtual - receive(uint8_t *data, size_t len)SX127x - receiveDirect() overrideSX127xvirtual - reset() overrideSX1278virtual - scanChannel() overrideSX127xvirtual - setAFC(bool isEnabled)SX127x - setAFCAGCTrigger(uint8_t trigger)SX127x - setAFCBandwidth(float afcBw)SX127x - setBandwidth(float bw)SX1278 - setBitRate(float br) overrideSX1278virtual - setBroadcastAddress(uint8_t broadAddr)SX127x - setChannelScanAction(void(*func)(void))SX127xvirtual - setCodingRate(uint8_t cr)SX1278 - setCRC(bool enable, bool mode=false)SX1278 - setCrcFiltering(bool enable=true)SX127x - setCurrentLimit(uint8_t currentLimit)SX127x - setDataRate(DataRate_t dr) overrideSX1278virtual - setDataShaping(uint8_t sh) overrideSX1278virtual - setDataShapingOOK(uint8_t sh)SX1278 - setDio0Action(void(*func)(void), uint32_t dir)SX127x - setDio1Action(void(*func)(void), uint32_t dir)SX127x - setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual - setDIOPreambleDetect(bool usePreambleDetect)SX127x - setDirectAction(void(*func)(void))SX127xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX127xvirtual - setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x - setFifoEmptyAction(void(*func)(void))SX127x - setFifoFullAction(void(*func)(void))SX127x - setFrequency(float freq)SX1278virtual - setFrequencyDeviation(float freqDev) overrideSX127xvirtual - setGain(uint8_t gain)SX1278 - setNodeAddress(uint8_t nodeAddr)SX127x - setOOK(bool enableOOK)SX127x - setOokFixedOrFloorThreshold(uint8_t value)SX127x - setOokPeakThresholdDecrement(uint8_t value)SX127x - setOokPeakThresholdStep(uint8_t value)SX127x - setOokThresholdType(uint8_t type)SX127x - setOutputPower(int8_t power) overrideSX1278virtual - setOutputPower(int8_t power, bool useRfo)SX1278 - setPacketReceivedAction(void(*func)(void))SX127xvirtual - setPacketSentAction(void(*func)(void))SX127xvirtual - setPreambleLength(size_t preambleLength) overrideSX127xvirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x - setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x - setRSSIThreshold(float dbm)SX127x - setRxBandwidth(float rxBw)SX127x - setSpreadingFactor(uint8_t sf)SX1278 - setSyncWord(uint8_t syncWord)SX127x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual - sleep()SX127xvirtual - standby() overrideSX127xvirtual - standby(uint8_t mode) overrideSX127xvirtual - startChannelScan() overrideSX127xvirtual - startDirect()PhysicalLayer - startReceive()SX127xvirtual - startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - startTransmit(const char *str, uint8_t addr=0)SX127x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1278(Module *mod)SX1278 - SX127x(Module *mod)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - transmit(const char *str, uint8_t addr=0)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX127xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + getRSSI(bool packet=true, bool skipReceive=false)SX1278 + SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX127xvirtual + getTempRaw()SX127x + getTimeOnAir(size_t len) overrideSX127xvirtual + implicitHeader(size_t len)SX1278 + invertIQ(bool enable) overrideSX127xvirtual + invertPreamble(bool enable)SX127x + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual + isRxTimeout()SX127xvirtual + packetMode()SX127x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX127xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX127xvirtual + readData(uint8_t *data, size_t len) overrideSX127xvirtual + readData(uint8_t *data, size_t len)SX127x + receive(uint8_t *data, size_t len) overrideSX127xvirtual + receive(uint8_t *data, size_t len)SX127x + receiveDirect() overrideSX127xvirtual + reset() overrideSX1278virtual + scanChannel() overrideSX127xvirtual + setAFC(bool isEnabled)SX127x + setAFCAGCTrigger(uint8_t trigger)SX127x + setAFCBandwidth(float afcBw)SX127x + setBandwidth(float bw)SX1278 + setBitRate(float br) overrideSX1278virtual + setBroadcastAddress(uint8_t broadAddr)SX127x + setChannelScanAction(void(*func)(void))SX127xvirtual + setCodingRate(uint8_t cr)SX1278 + setCRC(bool enable, bool mode=false)SX1278 + setCrcFiltering(bool enable=true)SX127x + setCurrentLimit(uint8_t currentLimit)SX127x + setDataRate(DataRate_t dr) overrideSX1278virtual + setDataShaping(uint8_t sh) overrideSX1278virtual + setDataShapingOOK(uint8_t sh)SX1278 + setDio0Action(void(*func)(void), uint32_t dir)SX127x + setDio1Action(void(*func)(void), uint32_t dir)SX127x + setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual + setDIOPreambleDetect(bool usePreambleDetect)SX127x + setDirectAction(void(*func)(void))SX127xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX127xvirtual + setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x + setFifoEmptyAction(void(*func)(void))SX127x + setFifoFullAction(void(*func)(void))SX127x + setFrequency(float freq)SX1278virtual + setFrequencyDeviation(float freqDev) overrideSX127xvirtual + setGain(uint8_t gain)SX1278 + setNodeAddress(uint8_t nodeAddr)SX127x + setOOK(bool enableOOK)SX127x + setOokFixedOrFloorThreshold(uint8_t value)SX127x + setOokPeakThresholdDecrement(uint8_t value)SX127x + setOokPeakThresholdStep(uint8_t value)SX127x + setOokThresholdType(uint8_t type)SX127x + setOutputPower(int8_t power) overrideSX1278virtual + setOutputPower(int8_t power, bool useRfo)SX1278 + setPacketReceivedAction(void(*func)(void))SX127xvirtual + setPacketSentAction(void(*func)(void))SX127xvirtual + setPreambleLength(size_t preambleLength) overrideSX127xvirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x + setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x + setRSSIThreshold(float dbm)SX127x + setRxBandwidth(float rxBw)SX127x + setSpreadingFactor(uint8_t sf)SX1278 + setSyncWord(uint8_t syncWord)SX127x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual + sleep()SX127xvirtual + standby() overrideSX127xvirtual + standby(uint8_t mode) overrideSX127xvirtual + startChannelScan() overrideSX127xvirtual + startDirect()PhysicalLayer + startReceive()SX127xvirtual + startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + startTransmit(const char *str, uint8_t addr=0)SX127x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1278(Module *mod)SX1278 + SX127x(Module *mod)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + transmit(const char *str, uint8_t addr=0)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX127xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x diff --git a/class_s_x1278.html b/class_s_x1278.html index 0d240f15..11d955e6 100644 --- a/class_s_x1278.html +++ b/class_s_x1278.html @@ -178,9 +178,6 @@ void  SX127x (Module *mod)  Default constructor. Called internally when creating new LoRa instance. More...
  - -ModulegetMod () -  int16_t begin (uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)  Initialization method. Will be called with appropriate parameters when calling initialization method from derived class. More...
  diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html index 0e6da601..ca0050d6 100644 --- a/class_s_x1279-members.html +++ b/class_s_x1279-members.html @@ -123,102 +123,101 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError(bool autoCorrect=false)SX127x getIRQFlags()SX127x - getMod() (defined in SX127x)SX127xvirtual - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - getRSSI(bool packet=true, bool skipReceive=false)SX1278 - SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX127xvirtual - getTempRaw()SX127x - getTimeOnAir(size_t len) overrideSX127xvirtual - implicitHeader(size_t len)SX1278 - invertIQ(bool enable) overrideSX127xvirtual - invertPreamble(bool enable)SX127x - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual - isRxTimeout()SX127xvirtual - packetMode()SX127x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX127xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX127xvirtual - readData(uint8_t *data, size_t len) overrideSX127xvirtual - readData(uint8_t *data, size_t len)SX127x - receive(uint8_t *data, size_t len) overrideSX127xvirtual - receive(uint8_t *data, size_t len)SX127x - receiveDirect() overrideSX127xvirtual - reset() overrideSX1278virtual - scanChannel() overrideSX127xvirtual - setAFC(bool isEnabled)SX127x - setAFCAGCTrigger(uint8_t trigger)SX127x - setAFCBandwidth(float afcBw)SX127x - setBandwidth(float bw)SX1278 - setBitRate(float br) overrideSX1278virtual - setBroadcastAddress(uint8_t broadAddr)SX127x - setChannelScanAction(void(*func)(void))SX127xvirtual - setCodingRate(uint8_t cr)SX1278 - setCRC(bool enable, bool mode=false)SX1278 - setCrcFiltering(bool enable=true)SX127x - setCurrentLimit(uint8_t currentLimit)SX127x - setDataRate(DataRate_t dr) overrideSX1278virtual - setDataShaping(uint8_t sh) overrideSX1278virtual - setDataShapingOOK(uint8_t sh)SX1278 - setDio0Action(void(*func)(void), uint32_t dir)SX127x - setDio1Action(void(*func)(void), uint32_t dir)SX127x - setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual - setDIOPreambleDetect(bool usePreambleDetect)SX127x - setDirectAction(void(*func)(void))SX127xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX127xvirtual - setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x - setFifoEmptyAction(void(*func)(void))SX127x - setFifoFullAction(void(*func)(void))SX127x - setFrequency(float freq)SX1279virtual - setFrequencyDeviation(float freqDev) overrideSX127xvirtual - setGain(uint8_t gain)SX1278 - setNodeAddress(uint8_t nodeAddr)SX127x - setOOK(bool enableOOK)SX127x - setOokFixedOrFloorThreshold(uint8_t value)SX127x - setOokPeakThresholdDecrement(uint8_t value)SX127x - setOokPeakThresholdStep(uint8_t value)SX127x - setOokThresholdType(uint8_t type)SX127x - setOutputPower(int8_t power) overrideSX1278virtual - setOutputPower(int8_t power, bool useRfo)SX1278 - setPacketReceivedAction(void(*func)(void))SX127xvirtual - setPacketSentAction(void(*func)(void))SX127xvirtual - setPreambleLength(size_t preambleLength) overrideSX127xvirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x - setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x - setRSSIThreshold(float dbm)SX127x - setRxBandwidth(float rxBw)SX127x - setSpreadingFactor(uint8_t sf)SX1278 - setSyncWord(uint8_t syncWord)SX127x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual - sleep()SX127xvirtual - standby() overrideSX127xvirtual - standby(uint8_t mode) overrideSX127xvirtual - startChannelScan() overrideSX127xvirtual - startDirect()PhysicalLayer - startReceive()SX127xvirtual - startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - startTransmit(const char *str, uint8_t addr=0)SX127x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1278(Module *mod)SX1278 - SX1279(Module *mod)SX1279 - SX127x(Module *mod)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - transmit(const char *str, uint8_t addr=0)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX127xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + getRSSI(bool packet=true, bool skipReceive=false)SX1278 + SX127x::getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX127xvirtual + getTempRaw()SX127x + getTimeOnAir(size_t len) overrideSX127xvirtual + implicitHeader(size_t len)SX1278 + invertIQ(bool enable) overrideSX127xvirtual + invertPreamble(bool enable)SX127x + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual + isRxTimeout()SX127xvirtual + packetMode()SX127x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX127xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX127xvirtual + readData(uint8_t *data, size_t len) overrideSX127xvirtual + readData(uint8_t *data, size_t len)SX127x + receive(uint8_t *data, size_t len) overrideSX127xvirtual + receive(uint8_t *data, size_t len)SX127x + receiveDirect() overrideSX127xvirtual + reset() overrideSX1278virtual + scanChannel() overrideSX127xvirtual + setAFC(bool isEnabled)SX127x + setAFCAGCTrigger(uint8_t trigger)SX127x + setAFCBandwidth(float afcBw)SX127x + setBandwidth(float bw)SX1278 + setBitRate(float br) overrideSX1278virtual + setBroadcastAddress(uint8_t broadAddr)SX127x + setChannelScanAction(void(*func)(void))SX127xvirtual + setCodingRate(uint8_t cr)SX1278 + setCRC(bool enable, bool mode=false)SX1278 + setCrcFiltering(bool enable=true)SX127x + setCurrentLimit(uint8_t currentLimit)SX127x + setDataRate(DataRate_t dr) overrideSX1278virtual + setDataShaping(uint8_t sh) overrideSX1278virtual + setDataShapingOOK(uint8_t sh)SX1278 + setDio0Action(void(*func)(void), uint32_t dir)SX127x + setDio1Action(void(*func)(void), uint32_t dir)SX127x + setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual + setDIOPreambleDetect(bool usePreambleDetect)SX127x + setDirectAction(void(*func)(void))SX127xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX127xvirtual + setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x + setFifoEmptyAction(void(*func)(void))SX127x + setFifoFullAction(void(*func)(void))SX127x + setFrequency(float freq)SX1279virtual + setFrequencyDeviation(float freqDev) overrideSX127xvirtual + setGain(uint8_t gain)SX1278 + setNodeAddress(uint8_t nodeAddr)SX127x + setOOK(bool enableOOK)SX127x + setOokFixedOrFloorThreshold(uint8_t value)SX127x + setOokPeakThresholdDecrement(uint8_t value)SX127x + setOokPeakThresholdStep(uint8_t value)SX127x + setOokThresholdType(uint8_t type)SX127x + setOutputPower(int8_t power) overrideSX1278virtual + setOutputPower(int8_t power, bool useRfo)SX1278 + setPacketReceivedAction(void(*func)(void))SX127xvirtual + setPacketSentAction(void(*func)(void))SX127xvirtual + setPreambleLength(size_t preambleLength) overrideSX127xvirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x + setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x + setRSSIThreshold(float dbm)SX127x + setRxBandwidth(float rxBw)SX127x + setSpreadingFactor(uint8_t sf)SX1278 + setSyncWord(uint8_t syncWord)SX127x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual + sleep()SX127xvirtual + standby() overrideSX127xvirtual + standby(uint8_t mode) overrideSX127xvirtual + startChannelScan() overrideSX127xvirtual + startDirect()PhysicalLayer + startReceive()SX127xvirtual + startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + startTransmit(const char *str, uint8_t addr=0)SX127x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1278(Module *mod)SX1278 + SX1279(Module *mod)SX1279 + SX127x(Module *mod)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + transmit(const char *str, uint8_t addr=0)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX127xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x diff --git a/class_s_x1279.html b/class_s_x1279.html index fb0c4498..3ff38f59 100644 --- a/class_s_x1279.html +++ b/class_s_x1279.html @@ -186,9 +186,6 @@ void  SX127x (Module *mod)  Default constructor. Called internally when creating new LoRa instance. More...
  - -ModulegetMod () -  int16_t begin (uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)  Initialization method. Will be called with appropriate parameters when calling initialization method from derived class. More...
  diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html index 2aa63f21..93edb5b5 100644 --- a/class_s_x127x-members.html +++ b/class_s_x127x-members.html @@ -118,91 +118,90 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable getFreqStep() constPhysicalLayer getFrequencyError(bool autoCorrect=false)SX127x getIRQFlags()SX127x - getMod() (defined in SX127x)SX127xvirtual - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX127xvirtual - getTempRaw()SX127x - getTimeOnAir(size_t len) overrideSX127xvirtual - invertIQ(bool enable) overrideSX127xvirtual - invertPreamble(bool enable)SX127x - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual - isRxTimeout()SX127xvirtual - packetMode()SX127x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX127xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX127xvirtual - readData(uint8_t *data, size_t len) overrideSX127xvirtual - readData(uint8_t *data, size_t len)SX127x - receive(uint8_t *data, size_t len) overrideSX127xvirtual - receive(uint8_t *data, size_t len)SX127x - receiveDirect() overrideSX127xvirtual - reset()=0SX127xpure virtual - scanChannel() overrideSX127xvirtual - setAFC(bool isEnabled)SX127x - setAFCAGCTrigger(uint8_t trigger)SX127x - setAFCBandwidth(float afcBw)SX127x - setBitRate(float br)PhysicalLayervirtual - setBroadcastAddress(uint8_t broadAddr)SX127x - setChannelScanAction(void(*func)(void))SX127xvirtual - setCrcFiltering(bool enable=true)SX127x - setCurrentLimit(uint8_t currentLimit)SX127x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh)PhysicalLayervirtual - setDio0Action(void(*func)(void), uint32_t dir)SX127x - setDio1Action(void(*func)(void), uint32_t dir)SX127x - setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual - setDIOPreambleDetect(bool usePreambleDetect)SX127x - setDirectAction(void(*func)(void))SX127xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX127xvirtual - setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x - setFifoEmptyAction(void(*func)(void))SX127x - setFifoFullAction(void(*func)(void))SX127x - setFrequency(float freq)PhysicalLayervirtual - setFrequencyDeviation(float freqDev) overrideSX127xvirtual - setNodeAddress(uint8_t nodeAddr)SX127x - setOOK(bool enableOOK)SX127x - setOokFixedOrFloorThreshold(uint8_t value)SX127x - setOokPeakThresholdDecrement(uint8_t value)SX127x - setOokPeakThresholdStep(uint8_t value)SX127x - setOokThresholdType(uint8_t type)SX127x - setOutputPower(int8_t power)PhysicalLayervirtual - setPacketReceivedAction(void(*func)(void))SX127xvirtual - setPacketSentAction(void(*func)(void))SX127xvirtual - setPreambleLength(size_t preambleLength) overrideSX127xvirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x - setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x - setRSSIThreshold(float dbm)SX127x - setRxBandwidth(float rxBw)SX127x - setSyncWord(uint8_t syncWord)SX127x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual - sleep()SX127xvirtual - standby() overrideSX127xvirtual - standby(uint8_t mode) overrideSX127xvirtual - startChannelScan() overrideSX127xvirtual - startDirect()PhysicalLayer - startReceive()SX127xvirtual - startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - startTransmit(const char *str, uint8_t addr=0)SX127x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX127x(Module *mod)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual - transmit(const char *str, uint8_t addr=0)SX127x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX127xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + getRSSI(bool packet, bool skipReceive, int16_t offset)SX127x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX127xvirtual + getTempRaw()SX127x + getTimeOnAir(size_t len) overrideSX127xvirtual + invertIQ(bool enable) overrideSX127xvirtual + invertPreamble(bool enable)SX127x + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX127xvirtual + isRxTimeout()SX127xvirtual + packetMode()SX127x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX127xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX127xvirtual + readData(uint8_t *data, size_t len) overrideSX127xvirtual + readData(uint8_t *data, size_t len)SX127x + receive(uint8_t *data, size_t len) overrideSX127xvirtual + receive(uint8_t *data, size_t len)SX127x + receiveDirect() overrideSX127xvirtual + reset()=0SX127xpure virtual + scanChannel() overrideSX127xvirtual + setAFC(bool isEnabled)SX127x + setAFCAGCTrigger(uint8_t trigger)SX127x + setAFCBandwidth(float afcBw)SX127x + setBitRate(float br)PhysicalLayervirtual + setBroadcastAddress(uint8_t broadAddr)SX127x + setChannelScanAction(void(*func)(void))SX127xvirtual + setCrcFiltering(bool enable=true)SX127x + setCurrentLimit(uint8_t currentLimit)SX127x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh)PhysicalLayervirtual + setDio0Action(void(*func)(void), uint32_t dir)SX127x + setDio1Action(void(*func)(void), uint32_t dir)SX127x + setDIOMapping(uint32_t pin, uint32_t value)SX127xvirtual + setDIOPreambleDetect(bool usePreambleDetect)SX127x + setDirectAction(void(*func)(void))SX127xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX127xvirtual + setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)SX127x + setFifoEmptyAction(void(*func)(void))SX127x + setFifoFullAction(void(*func)(void))SX127x + setFrequency(float freq)PhysicalLayervirtual + setFrequencyDeviation(float freqDev) overrideSX127xvirtual + setNodeAddress(uint8_t nodeAddr)SX127x + setOOK(bool enableOOK)SX127x + setOokFixedOrFloorThreshold(uint8_t value)SX127x + setOokPeakThresholdDecrement(uint8_t value)SX127x + setOokPeakThresholdStep(uint8_t value)SX127x + setOokThresholdType(uint8_t type)SX127x + setOutputPower(int8_t power)PhysicalLayervirtual + setPacketReceivedAction(void(*func)(void))SX127xvirtual + setPacketSentAction(void(*func)(void))SX127xvirtual + setPreambleLength(size_t preambleLength) overrideSX127xvirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX127x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX127x + setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)SX127x + setRSSIThreshold(float dbm)SX127x + setRxBandwidth(float rxBw)SX127x + setSyncWord(uint8_t syncWord)SX127x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX127xvirtual + sleep()SX127xvirtual + standby() overrideSX127xvirtual + standby(uint8_t mode) overrideSX127xvirtual + startChannelScan() overrideSX127xvirtual + startDirect()PhysicalLayer + startReceive()SX127xvirtual + startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)SX127x + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)SX127xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + startTransmit(const char *str, uint8_t addr=0)SX127x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX127x(Module *mod)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX127xvirtual + transmit(const char *str, uint8_t addr=0)SX127x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX127x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX127xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x diff --git a/class_s_x127x.html b/class_s_x127x.html index a026ed46..f0ee3082 100644 --- a/class_s_x127x.html +++ b/class_s_x127x.html @@ -115,9 +115,6 @@ Public Member Functions  SX127x (Module *mod)  Default constructor. Called internally when creating new LoRa instance. More...
  - -ModulegetMod () -  int16_t begin (uint8_t *chipVersions, uint8_t numVersions, uint8_t syncWord, uint16_t preambleLength)  Initialization method. Will be called with appropriate parameters when calling initialization method from derived class. More...
  diff --git a/class_s_x127x.js b/class_s_x127x.js index 6a58097f..8312ca78 100644 --- a/class_s_x127x.js +++ b/class_s_x127x.js @@ -27,7 +27,6 @@ var class_s_x127x = [ "getFHSSHoppingPeriod", "class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617", null ], [ "getFrequencyError", "class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362", null ], [ "getIRQFlags", "class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d", null ], - [ "getMod", "class_s_x127x.html#a4c27736905cf848a67d6cbc92df823b8", null ], [ "getModemStatus", "class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc", null ], [ "getNumSymbols", "class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511", null ], [ "getPacketLength", "class_s_x127x.html#a462fa74275e67c296328a01f361892d5", null ], diff --git a/navtreedata.js b/navtreedata.js index 56920f08..eae64a4e 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#a3563453988a83d22dd07d4691543a300", -"struct_lo_ra_w_a_n_band__t.html" +"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709", +"struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex3.js b/navtreeindex3.js index 5a12aae0..69308cd4 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -2,99 +2,98 @@ var NAVTREEINDEX3 = { "class_s_x127x.html":[3,0,64], "class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4":[3,0,64,10], -"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,64,39], -"class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e":[3,0,64,38], +"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,64,38], +"class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e":[3,0,64,37], "class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71":[3,0,64,9], -"class_s_x127x.html#a103b606166eba8c69bff061270744768":[3,0,64,58], -"class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3":[3,0,64,48], -"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,64,68], +"class_s_x127x.html#a103b606166eba8c69bff061270744768":[3,0,64,57], +"class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3":[3,0,64,47], +"class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,64,67], "class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa":[3,0,64,14], -"class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a":[3,0,64,41], -"class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c":[3,0,64,96], -"class_s_x127x.html#a201c31366f32c41b801724fb662265c1":[3,0,64,64], -"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,64,67], +"class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a":[3,0,64,40], +"class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c":[3,0,64,95], +"class_s_x127x.html#a201c31366f32c41b801724fb662265c1":[3,0,64,63], +"class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee":[3,0,64,66], "class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a":[3,0,64,16], -"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,64,79], -"class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc":[3,0,64,28], -"class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68":[3,0,64,47], -"class_s_x127x.html#a3563453988a83d22dd07d4691543a300":[3,0,64,42], -"class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9":[3,0,64,35], +"class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53":[3,0,64,78], +"class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc":[3,0,64,27], +"class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68":[3,0,64,46], +"class_s_x127x.html#a3563453988a83d22dd07d4691543a300":[3,0,64,41], +"class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9":[3,0,64,34], "class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e":[3,0,64,15], -"class_s_x127x.html#a399911660ab71520bbda77a6431be8ae":[3,0,64,37], -"class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,64,93], -"class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002":[3,0,64,55], +"class_s_x127x.html#a399911660ab71520bbda77a6431be8ae":[3,0,64,36], +"class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,64,92], +"class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002":[3,0,64,54], "class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66":[3,0,64,7], -"class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e":[3,0,64,49], -"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,64,82], -"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,64,65], -"class_s_x127x.html#a462fa74275e67c296328a01f361892d5":[3,0,64,30], -"class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54":[3,0,64,70], -"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,64,92], -"class_s_x127x.html#a4c27736905cf848a67d6cbc92df823b8":[3,0,64,27], +"class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e":[3,0,64,48], +"class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df":[3,0,64,81], +"class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679":[3,0,64,64], +"class_s_x127x.html#a462fa74275e67c296328a01f361892d5":[3,0,64,29], +"class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54":[3,0,64,69], +"class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,64,91], "class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544":[3,0,64,19], -"class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76":[3,0,64,78], -"class_s_x127x.html#a53d9bd78635a97dc0e3309b675763510":[3,0,64,31], +"class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76":[3,0,64,77], +"class_s_x127x.html#a53d9bd78635a97dc0e3309b675763510":[3,0,64,30], "class_s_x127x.html#a55e6c443b0e66d8bbfe8588826475090":[3,0,64,3], "class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c":[3,0,64,23], "class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416":[3,0,64,11], -"class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f":[3,0,64,36], -"class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef":[3,0,64,51], -"class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450":[3,0,64,40], -"class_s_x127x.html#a6fa5723724393576ed597509200e17d1":[3,0,64,85], +"class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f":[3,0,64,35], +"class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef":[3,0,64,50], +"class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450":[3,0,64,39], +"class_s_x127x.html#a6fa5723724393576ed597509200e17d1":[3,0,64,84], "class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359":[3,0,64,18], -"class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb":[3,0,64,63], +"class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb":[3,0,64,62], "class_s_x127x.html#a703bf22070d42871bb2f9b0c4917c093":[3,0,64,4], "class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823":[3,0,64,5], -"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,64,83], -"class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b":[3,0,64,57], -"class_s_x127x.html#a7b85344084b800966a46ace59dcb5277":[3,0,64,59], -"class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1":[3,0,64,62], +"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,64,82], +"class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b":[3,0,64,56], +"class_s_x127x.html#a7b85344084b800966a46ace59dcb5277":[3,0,64,58], +"class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1":[3,0,64,61], "class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f":[3,0,64,17], "class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd":[3,0,64,13], "class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2":[3,0,64,20], -"class_s_x127x.html#a844499bace6ae001446d71bee2877656":[3,0,64,74], -"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,64,71], -"class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2":[3,0,64,75], -"class_s_x127x.html#a91476a51019910b958f464e73ba797c5":[3,0,64,73], -"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,64,89], -"class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1":[3,0,64,33], +"class_s_x127x.html#a844499bace6ae001446d71bee2877656":[3,0,64,73], +"class_s_x127x.html#a8b93142202167270db109d18b743c744":[3,0,64,70], +"class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2":[3,0,64,74], +"class_s_x127x.html#a91476a51019910b958f464e73ba797c5":[3,0,64,72], +"class_s_x127x.html#a923654706eff5118ef6e84214e837f27":[3,0,64,88], +"class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1":[3,0,64,32], "class_s_x127x.html#a9b6532a25e1730973ac08146008adca5":[3,0,64,6], -"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,64,94], -"class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238":[3,0,64,60], -"class_s_x127x.html#aa565bbff460e487672953dc05d335cb0":[3,0,64,84], -"class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02":[3,0,64,88], -"class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,64,46], +"class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29":[3,0,64,93], +"class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238":[3,0,64,59], +"class_s_x127x.html#aa565bbff460e487672953dc05d335cb0":[3,0,64,83], +"class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02":[3,0,64,87], +"class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f":[3,0,64,45], "class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1":[3,0,64,8], -"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,64,69], -"class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0":[3,0,64,80], -"class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5":[3,0,64,53], -"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,64,50], -"class_s_x127x.html#ab531ad461b250a060e92d9c744e79070":[3,0,64,54], -"class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,64,44], -"class_s_x127x.html#ab9625a5246a45112267ce441ac2de254":[3,0,64,76], -"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,64,66], -"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,64,61], -"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb":[3,0,64,32], -"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,64,52], -"class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511":[3,0,64,29], -"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,64,43], -"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,64,81], +"class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d":[3,0,64,68], +"class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0":[3,0,64,79], +"class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5":[3,0,64,52], +"class_s_x127x.html#ab0f67330124cefc07a462e77922453d0":[3,0,64,49], +"class_s_x127x.html#ab531ad461b250a060e92d9c744e79070":[3,0,64,53], +"class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,64,43], +"class_s_x127x.html#ab9625a5246a45112267ce441ac2de254":[3,0,64,75], +"class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95":[3,0,64,65], +"class_s_x127x.html#abad2d455012bd28d304589c8164390eb":[3,0,64,60], +"class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb":[3,0,64,31], +"class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40":[3,0,64,51], +"class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511":[3,0,64,28], +"class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745":[3,0,64,42], +"class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde":[3,0,64,80], "class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d":[3,0,64,26], "class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c":[3,0,64,0], -"class_s_x127x.html#aca2e782dc6ed44fa77d4d14775d9a4a3":[3,0,64,34], -"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,64,77], -"class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,64,90], -"class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33":[3,0,64,72], +"class_s_x127x.html#aca2e782dc6ed44fa77d4d14775d9a4a3":[3,0,64,33], +"class_s_x127x.html#ad3955f85f456edae772a51025a19029b":[3,0,64,76], +"class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,64,89], +"class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33":[3,0,64,71], "class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617":[3,0,64,24], "class_s_x127x.html#adc25b685de0859b799488bf7729350b6":[3,0,64,22], -"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,64,91], -"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,64,45], -"class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8":[3,0,64,87], -"class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30":[3,0,64,56], -"class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd":[3,0,64,86], +"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,64,90], +"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,64,44], +"class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8":[3,0,64,86], +"class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30":[3,0,64,55], +"class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd":[3,0,64,85], "class_s_x127x.html#aeac64ca102a143624993cb7cb5b9e17c":[3,0,64,1], "class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd":[3,0,64,21], -"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,64,95], +"class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84":[3,0,64,94], "class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362":[3,0,64,25], "class_s_x127x.html#af8530e9d858b155eb5acb764a733bcd4":[3,0,64,2], "class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5":[3,0,64,12], @@ -249,5 +248,6 @@ var NAVTREEINDEX3 = "classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce":[3,0,27,1], "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#a31bcc5a8c3747bf08a273dbdadc5481a":[3,0,27,29], +"classn_r_f24.html#a3563453988a83d22dd07d4691543a300":[3,0,27,11] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 2df942d9..05419df5 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,6 +1,5 @@ var NAVTREEINDEX4 = { -"classn_r_f24.html#a3563453988a83d22dd07d4691543a300":[3,0,27,11], "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], @@ -62,8 +61,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,0], "functions.html":[3,3,0], +"functions.html":[3,3,0,0], "functions_b.html":[3,3,0,1], "functions_c.html":[3,3,0,2], "functions_d.html":[3,3,0,3], @@ -214,8 +213,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":[], "index.html":[0], +"index.html":[], "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":[3,0,17], "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_rate__t.html#ae382629257949329b2fcb01d565183df":[3,0,17,1], +"struct_lo_ra_w_a_n_band__t.html":[3,0,18] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index c41f3df9..a9ddb389 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,6 +1,5 @@ var NAVTREEINDEX5 = { -"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], "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],