diff --git a/_c_c1101_8h_source.html b/_c_c1101_8h_source.html index 686c5741..4b32018d 100644 --- a/_c_c1101_8h_source.html +++ b/_c_c1101_8h_source.html @@ -695,157 +695,162 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
769 
775  int16_t setOutputPower(int8_t pwr);
776 
-
785  int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits = 0, bool requireCarrierSense = false);
-
786 
-
795  int16_t setSyncWord(uint8_t* syncWord, uint8_t len, uint8_t maxErrBits = 0, bool requireCarrierSense = false);
-
796 
-
803  int16_t setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold);
+
784  int16_t checkOutputPower(int8_t power, int8_t* clipped) override;
+
785 
+
793  int16_t checkOutputPower(int8_t power, int8_t* clipped, uint8_t* raw);
+
794 
+
803  int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits = 0, bool requireCarrierSense = false);
804 
-
812  int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs = 0);
-
813 
-
818  int16_t disableAddressFiltering();
-
819 
-
825  int16_t setOOK(bool enableOOK);
-
826 
-
832  float getRSSI();
-
833 
-
838  uint8_t getLQI() const;
-
839 
-
845  size_t getPacketLength(bool update = true) override;
-
846 
-
852  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_CC1101_MAX_PACKET_LENGTH);
-
853 
-
859  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_CC1101_MAX_PACKET_LENGTH);
-
860 
-
867  int16_t enableSyncWordFiltering(uint8_t maxErrBits = 0, bool requireCarrierSense = false);
-
868 
-
874  int16_t disableSyncWordFiltering(bool requireCarrierSense = false);
-
875 
-
881  int16_t setCrcFiltering(bool enable = true);
-
882 
-
889  int16_t setPromiscuousMode(bool enable = true, bool requireCarrierSense = false);
-
890 
-
896  bool getPromiscuousMode();
-
897 
-
904  int16_t setDataShaping(uint8_t sh) override;
-
905 
-
912  int16_t setEncoding(uint8_t encoding) override;
-
913 
-
915  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
-
916 
-
918  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
-
919 
-
924  uint8_t randomByte();
-
925 
-
931  int16_t getChipVersion();
-
932 
-
933  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
938  void setDirectAction(void (*func)(void));
-
939 
-
944  void readBit(uint32_t pin);
-
945  #endif
-
946 
-
953  int16_t setDIOMapping(uint32_t pin, uint32_t value);
-
954 
-
955  #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
956  protected:
-
957  #endif
-
958  Module* getMod();
-
959 
-
960  // SPI read overrides to set bit for burst write and status registers access
-
961  int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
-
962  int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
-
963  void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
-
964  uint8_t SPIreadRegister(uint8_t reg);
-
965  void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data, size_t len);
-
966  void SPIwriteRegister(uint8_t reg, uint8_t data);
-
967 
-
968  void SPIsendCommand(uint8_t cmd);
-
969 
-
970  #if !RADIOLIB_GODMODE
-
971  private:
-
972  #endif
-
973  Module* mod;
-
974 
-
975  float frequency = RADIOLIB_CC1101_DEFAULT_FREQ;
-
976  float bitRate = RADIOLIB_CC1101_DEFAULT_BR;
-
977  uint8_t rawRSSI = 0;
-
978  uint8_t rawLQI = 0;
-
979  uint8_t modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;
-
980 
-
981  size_t packetLength = 0;
-
982  bool packetLengthQueried = false;
-
983  uint8_t packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;
-
984 
-
985  bool promiscuous = false;
-
986  bool crcOn = true;
-
987  bool directModeEnabled = true;
-
988 
-
989  int8_t power = RADIOLIB_CC1101_DEFAULT_POWER;
-
990 
-
991  int16_t config();
-
992  int16_t transmitDirect(bool sync, uint32_t frf);
-
993  int16_t receiveDirect(bool sync);
-
994  int16_t directMode(bool sync);
-
995  static void getExpMant(float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
-
996  int16_t setPacketMode(uint8_t mode, uint16_t len);
-
997 };
+
813  int16_t setSyncWord(uint8_t* syncWord, uint8_t len, uint8_t maxErrBits = 0, bool requireCarrierSense = false);
+
814 
+
821  int16_t setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold);
+
822 
+
830  int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs = 0);
+
831 
+
836  int16_t disableAddressFiltering();
+
837 
+
843  int16_t setOOK(bool enableOOK);
+
844 
+
850  float getRSSI();
+
851 
+
856  uint8_t getLQI() const;
+
857 
+
863  size_t getPacketLength(bool update = true) override;
+
864 
+
870  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_CC1101_MAX_PACKET_LENGTH);
+
871 
+
877  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_CC1101_MAX_PACKET_LENGTH);
+
878 
+
885  int16_t enableSyncWordFiltering(uint8_t maxErrBits = 0, bool requireCarrierSense = false);
+
886 
+
892  int16_t disableSyncWordFiltering(bool requireCarrierSense = false);
+
893 
+
899  int16_t setCrcFiltering(bool enable = true);
+
900 
+
907  int16_t setPromiscuousMode(bool enable = true, bool requireCarrierSense = false);
+
908 
+
914  bool getPromiscuousMode();
+
915 
+
922  int16_t setDataShaping(uint8_t sh) override;
+
923 
+
930  int16_t setEncoding(uint8_t encoding) override;
+
931 
+
933  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
+
934 
+
936  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
+
937 
+
942  uint8_t randomByte();
+
943 
+
949  int16_t getChipVersion();
+
950 
+
951  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
956  void setDirectAction(void (*func)(void));
+
957 
+
962  void readBit(uint32_t pin);
+
963  #endif
+
964 
+
971  int16_t setDIOMapping(uint32_t pin, uint32_t value);
+
972 
+
973  #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
974  protected:
+
975  #endif
+
976  Module* getMod();
+
977 
+
978  // SPI read overrides to set bit for burst write and status registers access
+
979  int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
+
980  int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
+
981  void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
+
982  uint8_t SPIreadRegister(uint8_t reg);
+
983  void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data, size_t len);
+
984  void SPIwriteRegister(uint8_t reg, uint8_t data);
+
985 
+
986  void SPIsendCommand(uint8_t cmd);
+
987 
+
988  #if !RADIOLIB_GODMODE
+
989  private:
+
990  #endif
+
991  Module* mod;
+
992 
+
993  float frequency = RADIOLIB_CC1101_DEFAULT_FREQ;
+
994  float bitRate = RADIOLIB_CC1101_DEFAULT_BR;
+
995  uint8_t rawRSSI = 0;
+
996  uint8_t rawLQI = 0;
+
997  uint8_t modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;
998 
-
999 #endif
+
999  size_t packetLength = 0;
+
1000  bool packetLengthQueried = false;
+
1001  uint8_t packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;
+
1002 
+
1003  bool promiscuous = false;
+
1004  bool crcOn = true;
+
1005  bool directModeEnabled = true;
+
1006 
+
1007  int8_t power = RADIOLIB_CC1101_DEFAULT_POWER;
+
1008 
+
1009  int16_t config();
+
1010  int16_t transmitDirect(bool sync, uint32_t frf);
+
1011  int16_t receiveDirect(bool sync);
+
1012  int16_t directMode(bool sync);
+
1013  static void getExpMant(float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
+
1014  int16_t setPacketMode(uint8_t mode, uint16_t len);
+
1015 };
+
1016 
+
1017 #endif
CC1101
Control class for CC1101 module.
Definition: CC1101.h:530
-
CC1101::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: CC1101.cpp:969
+
CC1101::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: CC1101.cpp:1007
CC1101::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets frequency deviation. Allowed values range from 1.587 to 380.8 kHz.
Definition: CC1101.cpp:510
-
CC1101::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: CC1101.cpp:782
+
CC1101::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: CC1101.cpp:820
CC1101::reset
void reset()
Reset method - resets the chip using manual reset sequence (without RESET pin).
Definition: CC1101.cpp:90
-
CC1101::readBit
void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode.
Definition: CC1101.cpp:964
+
CC1101::readBit
void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode.
Definition: CC1101.cpp:1002
CC1101::transmitDirect
int16_t transmitDirect(uint32_t frf=0) override
Starts synchronous direct mode transmission.
Definition: CC1101.cpp:194
-
CC1101::getChipVersion
int16_t getChipVersion()
Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...
Definition: CC1101.cpp:955
+
CC1101::getChipVersion
int16_t getChipVersion()
Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...
Definition: CC1101.cpp:993
CC1101::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
CC1101::setRxBandwidth
int16_t setRxBandwidth(float rxBw)
Sets receiver bandwidth. Allowed values are 58, 68, 81, 102, 116, 135, 162, 203, 232,...
Definition: CC1101.cpp:471
CC1101::packetMode
int16_t packetMode()
Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...
Definition: CC1101.cpp:246
-
CC1101::setSyncWord
int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)
Sets 16-bit sync word as a two byte value.
Definition: CC1101.cpp:661
+
CC1101::setSyncWord
int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)
Sets 16-bit sync word as a two byte value.
Definition: CC1101.cpp:699
CC1101::autoSetRxBandwidth
int16_t autoSetRxBandwidth()
calculates and sets Rx bandwidth based on the freq, baud and freq uncertainty. Reimplement of atlas0f...
Definition: CC1101.cpp:492
-
CC1101::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. In asynchronous direct mo...
Definition: CC1101.cpp:758
+
CC1101::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. In asynchronous direct mo...
Definition: CC1101.cpp:796
CC1101::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-
CC1101::disableSyncWordFiltering
int16_t disableSyncWordFiltering(bool requireCarrierSense=false)
Disable preamble and sync word filtering and generation.
Definition: CC1101.cpp:829
+
CC1101::disableSyncWordFiltering
int16_t disableSyncWordFiltering(bool requireCarrierSense=false)
Disable preamble and sync word filtering and generation.
Definition: CC1101.cpp:867
CC1101::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: CC1101.cpp:261
CC1101::setOutputPower
int16_t setOutputPower(int8_t pwr)
Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm.
Definition: CC1101.cpp:562
-
CC1101::variablePacketLengthMode
int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)
Set modem in variable packet length mode.
Definition: CC1101.cpp:806
-
CC1101::setDirectAction
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: CC1101.cpp:960
-
CC1101::getLQI
uint8_t getLQI() const
Gets LQI (Link Quality Indicator) of the last received packet.
Definition: CC1101.cpp:778
-
CC1101::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: CC1101.cpp:928
-
CC1101::setCrcFiltering
int16_t setCrcFiltering(bool enable=true)
Enable CRC filtering and generation.
Definition: CC1101.cpp:834
+
CC1101::variablePacketLengthMode
int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)
Set modem in variable packet length mode.
Definition: CC1101.cpp:844
+
CC1101::setDirectAction
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: CC1101.cpp:998
+
CC1101::getLQI
uint8_t getLQI() const
Gets LQI (Link Quality Indicator) of the last received packet.
Definition: CC1101.cpp:816
+
CC1101::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: CC1101.cpp:966
+
CC1101::setCrcFiltering
int16_t setCrcFiltering(bool enable=true)
Enable CRC filtering and generation.
Definition: CC1101.cpp:872
CC1101::CC1101
CC1101(Module *module)
Default constructor.
Definition: CC1101.cpp:5
-
CC1101::setNodeAddress
int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)
Sets node and broadcast addresses. Calling this method will also enable address filtering.
Definition: CC1101.cpp:708
-
CC1101::enableSyncWordFiltering
int16_t enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)
Enable sync word filtering and generation.
Definition: CC1101.cpp:810
+
CC1101::setNodeAddress
int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)
Sets node and broadcast addresses. Calling this method will also enable address filtering.
Definition: CC1101.cpp:746
+
CC1101::enableSyncWordFiltering
int16_t enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)
Enable sync word filtering and generation.
Definition: CC1101.cpp:848
CC1101::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: CC1101.cpp:273
CC1101::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: CC1101.cpp:265
CC1101::standby
int16_t standby() override
Sets the module to standby mode.
Definition: CC1101.cpp:170
-
CC1101::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: CC1101.cpp:932
-
CC1101::randomByte
uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: CC1101.cpp:936
+
CC1101::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: CC1101.cpp:970
+
CC1101::randomByte
uint8_t randomByte()
Get one truly random byte from RSSI noise.
Definition: CC1101.cpp:974
CC1101::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
CC1101::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in bands 300.0 to 348.0 MHz, 387.0 to 464....
Definition: CC1101.cpp:425
-
CC1101::disableAddressFiltering
int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: CC1101.cpp:719
+
CC1101::disableAddressFiltering
int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: CC1101.cpp:757
CC1101::setGdo0Action
void setGdo0Action(void(*func)(void), uint32_t dir)
Sets interrupt service routine to call when GDO0 activates.
Definition: CC1101.cpp:253
CC1101::receiveDirectAsync
int16_t receiveDirectAsync()
Starts asynchronous direct mode reception.
Definition: CC1101.cpp:229
CC1101::setBitRate
int16_t setBitRate(float br)
Sets bit rate. Allowed values range from 0.025 to 600.0 kbps.
Definition: CC1101.cpp:451
CC1101::receiveDirect
int16_t receiveDirect() override
Starts synchronous direct mode reception.
Definition: CC1101.cpp:225
-
CC1101::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER,...
Definition: CC1101.cpp:904
+
CC1101::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER,...
Definition: CC1101.cpp:942
+
CC1101::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped) override
Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::ch...
Definition: CC1101.cpp:587
CC1101::clearGdo0Action
void clearGdo0Action()
Clears interrupt service routine to call when GDO0 activates.
Definition: CC1101.cpp:257
CC1101::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
CC1101::getFrequencyDeviation
int16_t getFrequencyDeviation(float *freqDev)
Gets frequency deviation.
Definition: CC1101.cpp:537
-
CC1101::setPromiscuousMode
int16_t setPromiscuousMode(bool enable=true, bool requireCarrierSense=false)
Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...
Definition: CC1101.cpp:844
+
CC1101::setPromiscuousMode
int16_t setPromiscuousMode(bool enable=true, bool requireCarrierSense=false)
Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...
Definition: CC1101.cpp:882
CC1101::clearGdo2Action
void clearGdo2Action()
Clears interrupt service routine to call when GDO0 activates.
Definition: CC1101.cpp:285
-
CC1101::fixedPacketLengthMode
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_CC1101_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode.
Definition: CC1101.cpp:796
+
CC1101::fixedPacketLengthMode
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_CC1101_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode.
Definition: CC1101.cpp:834
CC1101::setGdo2Action
void setGdo2Action(void(*func)(void), uint32_t dir)
Sets interrupt service routine to call when GDO2 activates.
Definition: CC1101.cpp:277
CC1101::begin
int16_t begin(float freq=RADIOLIB_CC1101_DEFAULT_FREQ, float br=RADIOLIB_CC1101_DEFAULT_BR, float freqDev=RADIOLIB_CC1101_DEFAULT_FREQDEV, float rxBw=RADIOLIB_CC1101_DEFAULT_RXBW, int8_t pwr=RADIOLIB_CC1101_DEFAULT_POWER, uint8_t preambleLength=RADIOLIB_CC1101_DEFAULT_PREAMBLELEN)
Initialization method.
Definition: CC1101.cpp:9
-
CC1101::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed value is RADI...
Definition: CC1101.cpp:885
-
CC1101::setPreambleLength
int16_t setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)
Sets preamble length.
Definition: CC1101.cpp:666
-
CC1101::getPromiscuousMode
bool getPromiscuousMode()
Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...
Definition: CC1101.cpp:881
+
CC1101::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed value is RADI...
Definition: CC1101.cpp:923
+
CC1101::setPreambleLength
int16_t setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)
Sets preamble length.
Definition: CC1101.cpp:704
+
CC1101::getPromiscuousMode
bool getPromiscuousMode()
Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...
Definition: CC1101.cpp:919
CC1101::transmitDirectAsync
int16_t transmitDirectAsync(uint32_t frf=0)
Starts asynchronous direct mode transmission.
Definition: CC1101.cpp:198
CC1101::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: CC1101.cpp:331
CC1101::startReceive
int16_t startReceive()
Interrupt-driven receive method. GDO0 will be activated when full packet is received.
Definition: CC1101.cpp:342
-
CC1101::setOOK
int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: CC1101.cpp:729
+
CC1101::setOOK
int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: CC1101.cpp:767
CC1101::setPacketSentAction
void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: CC1101.cpp:269
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
Module::RFSWITCH_MAX_PINS
static const size_t RFSWITCH_MAX_PINS
The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...
Definition: Module.h:77
diff --git a/_l_r11x0_8h_source.html b/_l_r11x0_8h_source.html index 12844ed4..3b04536a 100644 --- a/_l_r11x0_8h_source.html +++ b/_l_r11x0_8h_source.html @@ -701,316 +701,321 @@ $(document).ready(function(){initNavTree('_l_r11x0_8h_source.html',''); initResi
795 
803  int16_t setOutputPower(int8_t power, bool forceHighPower);
804 
-
810  int16_t setBandwidth(float bw);
-
811 
-
818  int16_t setSpreadingFactor(uint8_t sf, bool legacy = false);
-
819 
-
827  int16_t setCodingRate(uint8_t cr, bool longInterleave = false);
-
828 
-
834  int16_t setSyncWord(uint32_t syncWord);
-
835 
-
841  int16_t setBitRate(float br);
-
842 
-
848  int16_t setFrequencyDeviation(float freqDev) override;
-
849 
-
856  int16_t setRxBandwidth(float rxBw);
-
857 
-
864  int16_t setSyncWord(uint8_t* syncWord, size_t len) override;
-
865 
-
873  int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen);
-
874 
-
880  int16_t setNodeAddress(uint8_t nodeAddr);
-
881 
-
888  int16_t setBroadcastAddress(uint8_t broadAddr);
-
889 
-
894  int16_t disableAddressFiltering();
-
895 
-
903  int16_t setDataShaping(uint8_t sh) override;
-
904 
-
910  int16_t setEncoding(uint8_t encoding) override;
-
911 
-
917  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_LR11X0_MAX_PACKET_LENGTH);
-
918 
-
924  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_LR11X0_MAX_PACKET_LENGTH);
-
925 
-
933  int16_t setWhitening(bool enabled, uint16_t initial = 0x01FF);
-
934 
-
940  int16_t setDataRate(DataRate_t dr) override;
-
941 
-
947  int16_t checkDataRate(DataRate_t dr) override;
-
948 
-
954  int16_t setPreambleLength(size_t preambleLength) override;
-
955 
-
964  int16_t setTCXO(float voltage, uint32_t delay = 5000);
-
965 
-
974  int16_t setCRC(uint8_t len, uint32_t initial = 0x00001D0FUL, uint32_t polynomial = 0x00001021UL, bool inverted = true);
-
975 
-
981  int16_t invertIQ(bool enable) override;
-
982 
-
987  float getRSSI();
-
988 
-
993  float getSNR();
+
812  int16_t checkOutputPower(int8_t power, int8_t* clipped) override;
+
813 
+
822  int16_t checkOutputPower(int8_t power, int8_t* clipped, bool forceHighPower);
+
823 
+
829  int16_t setBandwidth(float bw);
+
830 
+
837  int16_t setSpreadingFactor(uint8_t sf, bool legacy = false);
+
838 
+
846  int16_t setCodingRate(uint8_t cr, bool longInterleave = false);
+
847 
+
853  int16_t setSyncWord(uint32_t syncWord);
+
854 
+
860  int16_t setBitRate(float br);
+
861 
+
867  int16_t setFrequencyDeviation(float freqDev) override;
+
868 
+
875  int16_t setRxBandwidth(float rxBw);
+
876 
+
883  int16_t setSyncWord(uint8_t* syncWord, size_t len) override;
+
884 
+
892  int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen);
+
893 
+
899  int16_t setNodeAddress(uint8_t nodeAddr);
+
900 
+
907  int16_t setBroadcastAddress(uint8_t broadAddr);
+
908 
+
913  int16_t disableAddressFiltering();
+
914 
+
922  int16_t setDataShaping(uint8_t sh) override;
+
923 
+
929  int16_t setEncoding(uint8_t encoding) override;
+
930 
+
936  int16_t fixedPacketLengthMode(uint8_t len = RADIOLIB_LR11X0_MAX_PACKET_LENGTH);
+
937 
+
943  int16_t variablePacketLengthMode(uint8_t maxLen = RADIOLIB_LR11X0_MAX_PACKET_LENGTH);
+
944 
+
952  int16_t setWhitening(bool enabled, uint16_t initial = 0x01FF);
+
953 
+
959  int16_t setDataRate(DataRate_t dr) override;
+
960 
+
966  int16_t checkDataRate(DataRate_t dr) override;
+
967 
+
973  int16_t setPreambleLength(size_t preambleLength) override;
+
974 
+
983  int16_t setTCXO(float voltage, uint32_t delay = 5000);
+
984 
+
993  int16_t setCRC(uint8_t len, uint32_t initial = 0x00001D0FUL, uint32_t polynomial = 0x00001021UL, bool inverted = true);
994 
-
999  float getFrequencyError();
-
1000 
-
1006  size_t getPacketLength(bool update = true) override;
+
1000  int16_t invertIQ(bool enable) override;
+
1001 
+
1006  float getRSSI();
1007 
-
1013  size_t getPacketLength(bool update, uint8_t* offset);
-
1014 
-
1020  RadioLibTime_t getTimeOnAir(size_t len) override;
-
1021 
-
1026  float getDataRate() const;
-
1027 
-
1036  int16_t setLrFhssConfig(uint8_t bw, uint8_t cr, uint8_t hdrCount = 3, uint16_t hopSeed = 0x13A);
-
1037 
-
1038 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
1039  protected:
-
1040 #endif
-
1041  Module* getMod();
-
1042 
-
1043  // LR11x0 SPI command implementations
-
1044  int16_t writeRegMem32(uint32_t addr, uint32_t* data, size_t len);
-
1045  int16_t readRegMem32(uint32_t addr, uint32_t* data, size_t len);
-
1046  int16_t writeBuffer8(uint8_t* data, size_t len);
-
1047  int16_t readBuffer8(uint8_t* data, size_t len, size_t offset);
-
1048  int16_t clearRxBuffer(void);
-
1049  int16_t writeRegMemMask32(uint32_t addr, uint32_t mask, uint32_t data);
-
1050 
-
1051  int16_t getStatus(uint8_t* stat1, uint8_t* stat2, uint32_t* irq);
-
1052  int16_t getVersion(uint8_t* hw, uint8_t* device, uint8_t* major, uint8_t* minor);
-
1053  int16_t getErrors(uint16_t* err);
-
1054  int16_t clearErrors(void);
-
1055  int16_t calibrate(uint8_t params);
-
1056  int16_t setRegMode(uint8_t mode);
-
1057  int16_t calibImage(float freq1, float freq2);
-
1058  int16_t setDioAsRfSwitch(uint8_t en, uint8_t stbyCfg, uint8_t rxCfg, uint8_t txCfg, uint8_t txHpCfg, uint8_t gnssCfg, uint8_t wifiCfg);
-
1059  int16_t setDioIrqParams(uint32_t irq1, uint32_t irq2);
-
1060  int16_t clearIrq(uint32_t irq);
-
1061  int16_t configLfClock(uint8_t setup);
-
1062  int16_t setTcxoMode(uint8_t tune, uint32_t delay);
-
1063  int16_t reboot(bool stay);
-
1064  int16_t getVbat(float* vbat);
-
1065  int16_t getTemp(float* temp);
-
1066  int16_t setFs(void);
-
1067  int16_t getRandomNumber(uint32_t* rnd);
-
1068  int16_t eraseInfoPage(void);
-
1069  int16_t writeInfoPage(uint16_t addr, uint32_t* data, size_t len);
-
1070  int16_t readInfoPage(uint16_t addr, uint32_t* data, size_t len);
-
1071  int16_t getChipEui(uint8_t* eui);
-
1072  int16_t getSemtechJoinEui(uint8_t* eui);
-
1073  int16_t deriveRootKeysAndGetPin(uint8_t* pin);
-
1074  int16_t enableSpiCrc(bool en);
-
1075  int16_t driveDiosInSleepMode(bool en);
-
1076 
-
1077  int16_t resetStats(void);
-
1078  int16_t getStats(uint16_t* nbPktReceived, uint16_t* nbPktCrcError, uint16_t* data1, uint16_t* data2);
-
1079  int16_t getPacketType(uint8_t* type);
-
1080  int16_t getRxBufferStatus(uint8_t* len, uint8_t* startOffset);
-
1081  int16_t getPacketStatusLoRa(float* rssiPkt, float* snrPkt, float* signalRssiPkt);
-
1082  int16_t getPacketStatusGFSK(float* rssiSync, float* rssiAvg, uint8_t* rxLen, uint8_t* stat);
-
1083  int16_t getRssiInst(float* rssi);
-
1084  int16_t setGfskSyncWord(uint8_t* sync);
-
1085  int16_t setLoRaPublicNetwork(bool pub);
-
1086  int16_t setRx(uint32_t timeout);
-
1087  int16_t setTx(uint32_t timeout);
-
1088  int16_t setRfFrequency(uint32_t rfFreq);
-
1089  int16_t autoTxRx(uint32_t delay, uint8_t intMode, uint32_t timeout);
-
1090  int16_t setCadParams(uint8_t symNum, uint8_t detPeak, uint8_t detMin, uint8_t cadExitMode, uint32_t timeout);
-
1091  int16_t setPacketType(uint8_t type);
-
1092  int16_t setModulationParamsLoRa(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
-
1093  int16_t setModulationParamsGFSK(uint32_t br, uint8_t sh, uint8_t rxBw, uint32_t freqDev);
-
1094  int16_t setModulationParamsLrFhss(uint32_t br, uint8_t sh);
-
1095  int16_t setModulationParamsSigfox(uint32_t br, uint8_t sh);
-
1096  int16_t setPacketParamsLoRa(uint16_t preambleLen, uint8_t hdrType, uint8_t payloadLen, uint8_t crcType, uint8_t invertIQ);
-
1097  int16_t setPacketParamsGFSK(uint16_t preambleLen, uint8_t preambleDetectorLen, uint8_t syncWordLen, uint8_t addrCmp, uint8_t packType, uint8_t payloadLen, uint8_t crcType, uint8_t whiten);
-
1098  int16_t setPacketParamsSigfox(uint8_t payloadLen, uint16_t rampUpDelay, uint16_t rampDownDelay, uint16_t bitNum);
-
1099  int16_t setTxParams(int8_t pwr, uint8_t ramp);
-
1100  int16_t setPacketAdrs(uint8_t node, uint8_t broadcast);
-
1101  int16_t setRxTxFallbackMode(uint8_t mode);
-
1102  int16_t setRxDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint8_t mode);
-
1103  int16_t setPaConfig(uint8_t paSel, uint8_t regPaSupply, uint8_t paDutyCycle, uint8_t paHpSel);
-
1104  int16_t stopTimeoutOnPreamble(bool stop);
-
1105  int16_t setCad(void);
-
1106  int16_t setTxCw(void);
-
1107  int16_t setTxInfinitePreamble(void);
-
1108  int16_t setLoRaSynchTimeout(uint8_t symbolNum);
-
1109  int16_t setRangingAddr(uint32_t addr, uint8_t checkLen);
-
1110  int16_t setRangingReqAddr(uint32_t addr);
-
1111  int16_t getRangingResult(uint8_t type, float* res);
-
1112  int16_t setRangingTxRxDelay(uint32_t delay);
-
1113  int16_t setGfskCrcParams(uint32_t init, uint32_t poly);
-
1114  int16_t setGfskWhitParams(uint16_t seed);
-
1115  int16_t setRxBoosted(bool en);
-
1116  int16_t setRangingParameter(uint8_t symbolNum);
-
1117  int16_t setLoRaSyncWord(uint8_t sync);
-
1118  int16_t lrFhssBuildFrame(uint8_t hdrCount, uint8_t cr, uint8_t grid, bool hop, uint8_t bw, uint16_t hopSeq, int8_t devOffset, uint8_t* payload, size_t len);
-
1119  int16_t lrFhssSetSyncWord(uint32_t sync);
-
1120  int16_t configBleBeacon(uint8_t chan, uint8_t* payload, size_t len);
-
1121  int16_t getLoRaRxHeaderInfos(uint8_t* info);
-
1122  int16_t bleBeaconSend(uint8_t chan, uint8_t* payload, size_t len);
-
1123 
-
1124  int16_t wifiScan(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
-
1125  int16_t wifiScanTimeLimit(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
-
1126  int16_t wifiCountryCode(uint16_t mask, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
-
1127  int16_t wifiCountryCodeTimeLimit(uint16_t mask, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
-
1128  int16_t wifiGetNbResults(uint8_t* nbResults);
-
1129  int16_t wifiReadResults(uint8_t index, uint8_t nbResults, uint8_t format, uint8_t* results);
-
1130  int16_t wifiResetCumulTimings(void);
-
1131  int16_t wifiReadCumulTimings(uint32_t* detection, uint32_t* capture, uint32_t* demodulation);
-
1132  int16_t wifiGetNbCountryCodeResults(uint8_t* nbResults);
-
1133  int16_t wifiReadCountryCodeResults(uint8_t index, uint8_t nbResults, uint8_t* results);
-
1134  int16_t wifiCfgTimestampAPphone(uint32_t timestamp);
-
1135  int16_t wifiReadVersion(uint8_t* major, uint8_t* minor);
-
1136 
-
1137  int16_t gnssSetConstellationToUse(uint8_t mask);
-
1138  int16_t gnssReadConstellationToUse(uint8_t* mask);
-
1139  int16_t gnssSetAlmanacUpdate(uint8_t mask);
-
1140  int16_t gnssReadAlmanacUpdate(uint8_t* mask);
-
1141  int16_t gnssReadVersion(uint8_t* fw, uint8_t* almanac);
-
1142  int16_t gnssReadSupportedConstellations(uint8_t* mask);
-
1143  int16_t gnssSetMode(uint8_t mode);
-
1144  int16_t gnssAutonomous(uint32_t gpsTime, uint8_t resMask, uint8_t nbSvMask);
-
1145  int16_t gnssAssisted(uint32_t gpsTime, uint8_t effort, uint8_t resMask, uint8_t nbSvMask);
-
1146  int16_t gnssSetAssistancePosition(float lat, float lon);
-
1147  int16_t gnssReadAssistancePosition(float* lat, float* lon);
-
1148  int16_t gnssPushSolverMsg(uint8_t* payload, size_t len);
-
1149  int16_t gnssPushDmMsg(uint8_t* payload, size_t len);
-
1150  int16_t gnssGetContextStatus(uint8_t* fwVersion, uint32_t* almanacCrc, uint8_t* errCode, uint8_t* almUpdMask, uint8_t* freqSpace);
-
1151  int16_t gnssGetNbSvDetected(uint8_t* nbSv);
-
1152  int16_t gnssGetSvDetected(uint8_t* svId, uint8_t* snr, uint16_t* doppler, size_t nbSv);
-
1153  int16_t gnssGetConsumption(uint32_t* cpu, uint32_t* radio);
-
1154  int16_t gnssGetResultSize(uint16_t* size);
-
1155  int16_t gnssReadResults(uint8_t* result, uint16_t size);
-
1156  int16_t gnssAlmanacFullUpdateHeader(uint16_t date, uint32_t globalCrc);
-
1157  int16_t gnssAlmanacFullUpdateSV(uint8_t svn, uint8_t* svnAlmanac);
-
1158  int16_t gnssGetSvVisible(uint32_t time, float lat, float lon, uint8_t constellation, uint8_t* nbSv);
-
1159 
-
1160  int16_t cryptoSetKey(uint8_t keyId, uint8_t* key);
-
1161  int16_t cryptoDeriveKey(uint8_t srcKeyId, uint8_t dstKeyId, uint8_t* key);
-
1162  int16_t cryptoProcessJoinAccept(uint8_t decKeyId, uint8_t verKeyId, uint8_t lwVer, uint8_t* header, uint8_t* dataIn, size_t len, uint8_t* dataOut);
-
1163  int16_t cryptoComputeAesCmac(uint8_t keyId, uint8_t* data, size_t len, uint32_t* mic);
-
1164  int16_t cryptoVerifyAesCmac(uint8_t keyId, uint32_t micExp, uint8_t* data, size_t len, bool* result);
-
1165  int16_t cryptoAesEncrypt01(uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
-
1166  int16_t cryptoAesEncrypt(uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
-
1167  int16_t cryptoAesDecrypt(uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
-
1168  int16_t cryptoStoreToFlash(void);
-
1169  int16_t cryptoRestoreFromFlash(void);
-
1170  int16_t cryptoSetParam(uint8_t id, uint32_t value);
-
1171  int16_t cryptoGetParam(uint8_t id, uint32_t* value);
-
1172  int16_t cryptoCheckEncryptedFirmwareImage(uint32_t offset, uint32_t* data, size_t len);
-
1173  int16_t cryptoCheckEncryptedFirmwareImageResult(bool* result);
-
1174 
-
1175  int16_t bootEraseFlash(void);
-
1176  int16_t bootWriteFlashEncrypted(uint32_t offset, uint32_t* data, size_t len);
-
1177  int16_t bootReboot(bool stay);
-
1178  int16_t bootGetPin(uint8_t* pin);
-
1179  int16_t bootGetChipEui(uint8_t* eui);
-
1180  int16_t bootGetJoinEui(uint8_t* eui);
-
1181 
-
1182  int16_t SPIcommand(uint16_t cmd, bool write, uint8_t* data, size_t len, uint8_t* out = NULL, size_t outLen = 0);
-
1183 
-
1184 #if !RADIOLIB_GODMODE
-
1185  protected:
-
1186 #endif
-
1187  uint8_t chipType;
-
1188 
-
1189 #if !RADIOLIB_GODMODE
-
1190  private:
-
1191 #endif
-
1192  Module* mod;
+
1012  float getSNR();
+
1013 
+
1018  float getFrequencyError();
+
1019 
+
1025  size_t getPacketLength(bool update = true) override;
+
1026 
+
1032  size_t getPacketLength(bool update, uint8_t* offset);
+
1033 
+
1039  RadioLibTime_t getTimeOnAir(size_t len) override;
+
1040 
+
1045  float getDataRate() const;
+
1046 
+
1055  int16_t setLrFhssConfig(uint8_t bw, uint8_t cr, uint8_t hdrCount = 3, uint16_t hopSeed = 0x13A);
+
1056 
+
1057 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
1058  protected:
+
1059 #endif
+
1060  Module* getMod();
+
1061 
+
1062  // LR11x0 SPI command implementations
+
1063  int16_t writeRegMem32(uint32_t addr, uint32_t* data, size_t len);
+
1064  int16_t readRegMem32(uint32_t addr, uint32_t* data, size_t len);
+
1065  int16_t writeBuffer8(uint8_t* data, size_t len);
+
1066  int16_t readBuffer8(uint8_t* data, size_t len, size_t offset);
+
1067  int16_t clearRxBuffer(void);
+
1068  int16_t writeRegMemMask32(uint32_t addr, uint32_t mask, uint32_t data);
+
1069 
+
1070  int16_t getStatus(uint8_t* stat1, uint8_t* stat2, uint32_t* irq);
+
1071  int16_t getVersion(uint8_t* hw, uint8_t* device, uint8_t* major, uint8_t* minor);
+
1072  int16_t getErrors(uint16_t* err);
+
1073  int16_t clearErrors(void);
+
1074  int16_t calibrate(uint8_t params);
+
1075  int16_t setRegMode(uint8_t mode);
+
1076  int16_t calibImage(float freq1, float freq2);
+
1077  int16_t setDioAsRfSwitch(uint8_t en, uint8_t stbyCfg, uint8_t rxCfg, uint8_t txCfg, uint8_t txHpCfg, uint8_t gnssCfg, uint8_t wifiCfg);
+
1078  int16_t setDioIrqParams(uint32_t irq1, uint32_t irq2);
+
1079  int16_t clearIrq(uint32_t irq);
+
1080  int16_t configLfClock(uint8_t setup);
+
1081  int16_t setTcxoMode(uint8_t tune, uint32_t delay);
+
1082  int16_t reboot(bool stay);
+
1083  int16_t getVbat(float* vbat);
+
1084  int16_t getTemp(float* temp);
+
1085  int16_t setFs(void);
+
1086  int16_t getRandomNumber(uint32_t* rnd);
+
1087  int16_t eraseInfoPage(void);
+
1088  int16_t writeInfoPage(uint16_t addr, uint32_t* data, size_t len);
+
1089  int16_t readInfoPage(uint16_t addr, uint32_t* data, size_t len);
+
1090  int16_t getChipEui(uint8_t* eui);
+
1091  int16_t getSemtechJoinEui(uint8_t* eui);
+
1092  int16_t deriveRootKeysAndGetPin(uint8_t* pin);
+
1093  int16_t enableSpiCrc(bool en);
+
1094  int16_t driveDiosInSleepMode(bool en);
+
1095 
+
1096  int16_t resetStats(void);
+
1097  int16_t getStats(uint16_t* nbPktReceived, uint16_t* nbPktCrcError, uint16_t* data1, uint16_t* data2);
+
1098  int16_t getPacketType(uint8_t* type);
+
1099  int16_t getRxBufferStatus(uint8_t* len, uint8_t* startOffset);
+
1100  int16_t getPacketStatusLoRa(float* rssiPkt, float* snrPkt, float* signalRssiPkt);
+
1101  int16_t getPacketStatusGFSK(float* rssiSync, float* rssiAvg, uint8_t* rxLen, uint8_t* stat);
+
1102  int16_t getRssiInst(float* rssi);
+
1103  int16_t setGfskSyncWord(uint8_t* sync);
+
1104  int16_t setLoRaPublicNetwork(bool pub);
+
1105  int16_t setRx(uint32_t timeout);
+
1106  int16_t setTx(uint32_t timeout);
+
1107  int16_t setRfFrequency(uint32_t rfFreq);
+
1108  int16_t autoTxRx(uint32_t delay, uint8_t intMode, uint32_t timeout);
+
1109  int16_t setCadParams(uint8_t symNum, uint8_t detPeak, uint8_t detMin, uint8_t cadExitMode, uint32_t timeout);
+
1110  int16_t setPacketType(uint8_t type);
+
1111  int16_t setModulationParamsLoRa(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
+
1112  int16_t setModulationParamsGFSK(uint32_t br, uint8_t sh, uint8_t rxBw, uint32_t freqDev);
+
1113  int16_t setModulationParamsLrFhss(uint32_t br, uint8_t sh);
+
1114  int16_t setModulationParamsSigfox(uint32_t br, uint8_t sh);
+
1115  int16_t setPacketParamsLoRa(uint16_t preambleLen, uint8_t hdrType, uint8_t payloadLen, uint8_t crcType, uint8_t invertIQ);
+
1116  int16_t setPacketParamsGFSK(uint16_t preambleLen, uint8_t preambleDetectorLen, uint8_t syncWordLen, uint8_t addrCmp, uint8_t packType, uint8_t payloadLen, uint8_t crcType, uint8_t whiten);
+
1117  int16_t setPacketParamsSigfox(uint8_t payloadLen, uint16_t rampUpDelay, uint16_t rampDownDelay, uint16_t bitNum);
+
1118  int16_t setTxParams(int8_t pwr, uint8_t ramp);
+
1119  int16_t setPacketAdrs(uint8_t node, uint8_t broadcast);
+
1120  int16_t setRxTxFallbackMode(uint8_t mode);
+
1121  int16_t setRxDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint8_t mode);
+
1122  int16_t setPaConfig(uint8_t paSel, uint8_t regPaSupply, uint8_t paDutyCycle, uint8_t paHpSel);
+
1123  int16_t stopTimeoutOnPreamble(bool stop);
+
1124  int16_t setCad(void);
+
1125  int16_t setTxCw(void);
+
1126  int16_t setTxInfinitePreamble(void);
+
1127  int16_t setLoRaSynchTimeout(uint8_t symbolNum);
+
1128  int16_t setRangingAddr(uint32_t addr, uint8_t checkLen);
+
1129  int16_t setRangingReqAddr(uint32_t addr);
+
1130  int16_t getRangingResult(uint8_t type, float* res);
+
1131  int16_t setRangingTxRxDelay(uint32_t delay);
+
1132  int16_t setGfskCrcParams(uint32_t init, uint32_t poly);
+
1133  int16_t setGfskWhitParams(uint16_t seed);
+
1134  int16_t setRxBoosted(bool en);
+
1135  int16_t setRangingParameter(uint8_t symbolNum);
+
1136  int16_t setLoRaSyncWord(uint8_t sync);
+
1137  int16_t lrFhssBuildFrame(uint8_t hdrCount, uint8_t cr, uint8_t grid, bool hop, uint8_t bw, uint16_t hopSeq, int8_t devOffset, uint8_t* payload, size_t len);
+
1138  int16_t lrFhssSetSyncWord(uint32_t sync);
+
1139  int16_t configBleBeacon(uint8_t chan, uint8_t* payload, size_t len);
+
1140  int16_t getLoRaRxHeaderInfos(uint8_t* info);
+
1141  int16_t bleBeaconSend(uint8_t chan, uint8_t* payload, size_t len);
+
1142 
+
1143  int16_t wifiScan(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
+
1144  int16_t wifiScanTimeLimit(uint8_t type, uint16_t mask, uint8_t acqMode, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
+
1145  int16_t wifiCountryCode(uint16_t mask, uint8_t nbMaxRes, uint8_t nbScanPerChan, uint16_t timeout, uint8_t abortOnTimeout);
+
1146  int16_t wifiCountryCodeTimeLimit(uint16_t mask, uint8_t nbMaxRes, uint16_t timePerChan, uint16_t timeout);
+
1147  int16_t wifiGetNbResults(uint8_t* nbResults);
+
1148  int16_t wifiReadResults(uint8_t index, uint8_t nbResults, uint8_t format, uint8_t* results);
+
1149  int16_t wifiResetCumulTimings(void);
+
1150  int16_t wifiReadCumulTimings(uint32_t* detection, uint32_t* capture, uint32_t* demodulation);
+
1151  int16_t wifiGetNbCountryCodeResults(uint8_t* nbResults);
+
1152  int16_t wifiReadCountryCodeResults(uint8_t index, uint8_t nbResults, uint8_t* results);
+
1153  int16_t wifiCfgTimestampAPphone(uint32_t timestamp);
+
1154  int16_t wifiReadVersion(uint8_t* major, uint8_t* minor);
+
1155 
+
1156  int16_t gnssSetConstellationToUse(uint8_t mask);
+
1157  int16_t gnssReadConstellationToUse(uint8_t* mask);
+
1158  int16_t gnssSetAlmanacUpdate(uint8_t mask);
+
1159  int16_t gnssReadAlmanacUpdate(uint8_t* mask);
+
1160  int16_t gnssReadVersion(uint8_t* fw, uint8_t* almanac);
+
1161  int16_t gnssReadSupportedConstellations(uint8_t* mask);
+
1162  int16_t gnssSetMode(uint8_t mode);
+
1163  int16_t gnssAutonomous(uint32_t gpsTime, uint8_t resMask, uint8_t nbSvMask);
+
1164  int16_t gnssAssisted(uint32_t gpsTime, uint8_t effort, uint8_t resMask, uint8_t nbSvMask);
+
1165  int16_t gnssSetAssistancePosition(float lat, float lon);
+
1166  int16_t gnssReadAssistancePosition(float* lat, float* lon);
+
1167  int16_t gnssPushSolverMsg(uint8_t* payload, size_t len);
+
1168  int16_t gnssPushDmMsg(uint8_t* payload, size_t len);
+
1169  int16_t gnssGetContextStatus(uint8_t* fwVersion, uint32_t* almanacCrc, uint8_t* errCode, uint8_t* almUpdMask, uint8_t* freqSpace);
+
1170  int16_t gnssGetNbSvDetected(uint8_t* nbSv);
+
1171  int16_t gnssGetSvDetected(uint8_t* svId, uint8_t* snr, uint16_t* doppler, size_t nbSv);
+
1172  int16_t gnssGetConsumption(uint32_t* cpu, uint32_t* radio);
+
1173  int16_t gnssGetResultSize(uint16_t* size);
+
1174  int16_t gnssReadResults(uint8_t* result, uint16_t size);
+
1175  int16_t gnssAlmanacFullUpdateHeader(uint16_t date, uint32_t globalCrc);
+
1176  int16_t gnssAlmanacFullUpdateSV(uint8_t svn, uint8_t* svnAlmanac);
+
1177  int16_t gnssGetSvVisible(uint32_t time, float lat, float lon, uint8_t constellation, uint8_t* nbSv);
+
1178 
+
1179  int16_t cryptoSetKey(uint8_t keyId, uint8_t* key);
+
1180  int16_t cryptoDeriveKey(uint8_t srcKeyId, uint8_t dstKeyId, uint8_t* key);
+
1181  int16_t cryptoProcessJoinAccept(uint8_t decKeyId, uint8_t verKeyId, uint8_t lwVer, uint8_t* header, uint8_t* dataIn, size_t len, uint8_t* dataOut);
+
1182  int16_t cryptoComputeAesCmac(uint8_t keyId, uint8_t* data, size_t len, uint32_t* mic);
+
1183  int16_t cryptoVerifyAesCmac(uint8_t keyId, uint32_t micExp, uint8_t* data, size_t len, bool* result);
+
1184  int16_t cryptoAesEncrypt01(uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
+
1185  int16_t cryptoAesEncrypt(uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
+
1186  int16_t cryptoAesDecrypt(uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
+
1187  int16_t cryptoStoreToFlash(void);
+
1188  int16_t cryptoRestoreFromFlash(void);
+
1189  int16_t cryptoSetParam(uint8_t id, uint32_t value);
+
1190  int16_t cryptoGetParam(uint8_t id, uint32_t* value);
+
1191  int16_t cryptoCheckEncryptedFirmwareImage(uint32_t offset, uint32_t* data, size_t len);
+
1192  int16_t cryptoCheckEncryptedFirmwareImageResult(bool* result);
1193 
-
1194  // cached LoRa parameters
-
1195  uint8_t bandwidth = 0, spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
-
1196  uint16_t preambleLengthLoRa = 0;
-
1197  float bandwidthKhz = 0;
-
1198  bool ldroAuto = true;
-
1199  size_t implicitLen = 0;
-
1200  bool invertIQEnabled = false;
-
1201 
-
1202  // cached GFSK parameters
-
1203  uint32_t bitRate = 0, frequencyDev = 0;
-
1204  uint8_t preambleDetLength = 0, rxBandwidth = 0, pulseShape = 0, crcTypeGFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0, node = 0;
-
1205  uint16_t preambleLengthGFSK = 0;
-
1206 
-
1207  // cached LR-FHSS parameters
-
1208  uint8_t lrFhssCr = 0, lrFhssBw = 0, lrFhssHdrCount = 0;
-
1209  uint16_t lrFhssHopSeq = 0;
-
1210 
-
1211  float dataRateMeasured = 0;
+
1194  int16_t bootEraseFlash(void);
+
1195  int16_t bootWriteFlashEncrypted(uint32_t offset, uint32_t* data, size_t len);
+
1196  int16_t bootReboot(bool stay);
+
1197  int16_t bootGetPin(uint8_t* pin);
+
1198  int16_t bootGetChipEui(uint8_t* eui);
+
1199  int16_t bootGetJoinEui(uint8_t* eui);
+
1200 
+
1201  int16_t SPIcommand(uint16_t cmd, bool write, uint8_t* data, size_t len, uint8_t* out = NULL, size_t outLen = 0);
+
1202 
+
1203 #if !RADIOLIB_GODMODE
+
1204  protected:
+
1205 #endif
+
1206  uint8_t chipType;
+
1207 
+
1208 #if !RADIOLIB_GODMODE
+
1209  private:
+
1210 #endif
+
1211  Module* mod;
1212 
-
1213  int16_t modSetup(float tcxoVoltage, uint8_t modem);
-
1214  static int16_t SPIparseStatus(uint8_t in);
-
1215  static int16_t SPIcheckStatus(Module* mod);
-
1216  bool findChip(uint8_t ver);
-
1217  int16_t config(uint8_t modem);
-
1218  int16_t setPacketMode(uint8_t mode, uint8_t len);
-
1219  int16_t startCad(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+
1213  // cached LoRa parameters
+
1214  uint8_t bandwidth = 0, spreadingFactor = 0, codingRate = 0, ldrOptimize = 0, crcTypeLoRa = 0, headerType = 0;
+
1215  uint16_t preambleLengthLoRa = 0;
+
1216  float bandwidthKhz = 0;
+
1217  bool ldroAuto = true;
+
1218  size_t implicitLen = 0;
+
1219  bool invertIQEnabled = false;
1220 
-
1221  // common methods to avoid some copy-paste
-
1222  int16_t bleBeaconCommon(uint16_t cmd, uint8_t chan, uint8_t* payload, size_t len);
-
1223  int16_t writeCommon(uint16_t cmd, uint32_t addrOffset, uint32_t* data, size_t len);
-
1224  int16_t cryptoCommon(uint16_t cmd, uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
-
1225 };
-
1226 
-
1227 #endif
-
1228 
-
1229 #endif
+
1221  // cached GFSK parameters
+
1222  uint32_t bitRate = 0, frequencyDev = 0;
+
1223  uint8_t preambleDetLength = 0, rxBandwidth = 0, pulseShape = 0, crcTypeGFSK = 0, syncWordLength = 0, addrComp = 0, whitening = 0, packetType = 0, node = 0;
+
1224  uint16_t preambleLengthGFSK = 0;
+
1225 
+
1226  // cached LR-FHSS parameters
+
1227  uint8_t lrFhssCr = 0, lrFhssBw = 0, lrFhssHdrCount = 0;
+
1228  uint16_t lrFhssHopSeq = 0;
+
1229 
+
1230  float dataRateMeasured = 0;
+
1231 
+
1232  int16_t modSetup(float tcxoVoltage, uint8_t modem);
+
1233  static int16_t SPIparseStatus(uint8_t in);
+
1234  static int16_t SPIcheckStatus(Module* mod);
+
1235  bool findChip(uint8_t ver);
+
1236  int16_t config(uint8_t modem);
+
1237  int16_t setPacketMode(uint8_t mode, uint8_t len);
+
1238  int16_t startCad(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin);
+
1239 
+
1240  // common methods to avoid some copy-paste
+
1241  int16_t bleBeaconCommon(uint16_t cmd, uint8_t chan, uint8_t* payload, size_t len);
+
1242  int16_t writeCommon(uint16_t cmd, uint32_t addrOffset, uint32_t* data, size_t len);
+
1243  int16_t cryptoCommon(uint16_t cmd, uint8_t keyId, uint8_t* dataIn, size_t len, uint8_t* dataOut);
+
1244 };
+
1245 
+
1246 #endif
+
1247 
+
1248 #endif
LR11x0
Definition: LR11x0.h:544
LR11x0::getIrqStatus
uint32_t getIrqStatus()
Reads the current IRQ status.
Definition: LR11x0.cpp:480
-
LR11x0::setBitRate
int16_t setBitRate(float br)
Sets GFSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: LR11x0.cpp:725
-
LR11x0::setDataRate
int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: LR11x0.cpp:994
+
LR11x0::setBitRate
int16_t setBitRate(float br)
Sets GFSK bit rate. Allowed values range from 0.6 to 300.0 kbps.
Definition: LR11x0.cpp:741
+
LR11x0::setDataRate
int16_t setDataRate(DataRate_t dr) override
Set data.
Definition: LR11x0.cpp:1010
LR11x0::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: LR11x0.cpp:344
LR11x0::getChannelScanResult
int16_t getChannelScanResult() override
Read the channel scan result.
Definition: LR11x0.cpp:568
-
LR11x0::getDataRate
float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: LR11x0.cpp:1297
+
LR11x0::getDataRate
float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: LR11x0.cpp:1313
LR11x0::setOutputPower
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are in range from -9 to 22 dBm (high-power PA) or -17 to 14 dBm (lo...
Definition: LR11x0.cpp:591
-
LR11x0::setRxBandwidth
int16_t setRxBandwidth(float rxBw)
Sets GFSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....
Definition: LR11x0.cpp:762
+
LR11x0::setRxBandwidth
int16_t setRxBandwidth(float rxBw)
Sets GFSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....
Definition: LR11x0.cpp:778
LR11x0::reset
int16_t reset()
Reset method. Will reset the chip to the default state using RST pin.
Definition: LR11x0.cpp:110
LR11x0::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
LR11x0::XTAL
bool XTAL
Whether the module has an XTAL (true) or TCXO (false). Defaults to false.
Definition: LR11x0.h:561
LR11x0::beginLRFHSS
int16_t beginLRFHSS(uint8_t bw, uint8_t cr, int8_t power, float tcxoVoltage)
Initialization method for LR-FHSS modem.
Definition: LR11x0.cpp:91
LR11x0::begin
int16_t begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, int8_t power, uint16_t preambleLength, float tcxoVoltage)
Initialization method for LoRa modem.
Definition: LR11x0.cpp:16
-
LR11x0::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. Only available for LoRa o...
Definition: LR11x0.cpp:1175
+
LR11x0::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. Only available for LoRa o...
Definition: LR11x0.cpp:1191
LR11x0::setIrqAction
void setIrqAction(void(*func)(void))
Sets interrupt service routine to call when IRQ1 activates.
Definition: LR11x0.cpp:336
LR11x0::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-
LR11x0::checkDataRate
int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: LR11x0.cpp:1024
+
LR11x0::checkDataRate
int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: LR11x0.cpp:1040
LR11x0::startChannelScan
int16_t startChannelScan() override
Interrupt-driven channel activity detection method. IRQ1 will be activated when LoRa preamble is dete...
Definition: LR11x0.cpp:535
-
LR11x0::setCRC
int16_t setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true)
Sets CRC configuration.
Definition: LR11x0.cpp:1118
+
LR11x0::setCRC
int16_t setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true)
Sets CRC configuration.
Definition: LR11x0.cpp:1134
LR11x0::LR11x0
LR11x0(Module *mod)
Default constructor.
Definition: LR11x0.cpp:11
-
LR11x0::setCodingRate
int16_t setCodingRate(uint8_t cr, bool longInterleave=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: LR11x0.cpp:676
-
LR11x0::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: LR11x0.cpp:923
-
LR11x0::fixedPacketLengthMode
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:961
-
LR11x0::setNodeAddress
int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: LR11x0.cpp:872
-
LR11x0::setSyncBits
int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)
Sets GFSK sync word in the form of array of up to 8 bytes.
Definition: LR11x0.cpp:851
+
LR11x0::setCodingRate
int16_t setCodingRate(uint8_t cr, bool longInterleave=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: LR11x0.cpp:692
+
LR11x0::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: LR11x0.cpp:939
+
LR11x0::fixedPacketLengthMode
int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:977
+
LR11x0::setNodeAddress
int16_t setNodeAddress(uint8_t nodeAddr)
Sets node address. Calling this method will also enable address filtering for node address only.
Definition: LR11x0.cpp:888
+
LR11x0::setSyncBits
int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)
Sets GFSK sync word in the form of array of up to 8 bytes.
Definition: LR11x0.cpp:867
LR11x0::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: LR11x0.cpp:348
+
LR11x0::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped) override
Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::ch...
Definition: LR11x0.cpp:614
LR11x0::scanChannel
int16_t scanChannel() override
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: LR11x0.cpp:278
LR11x0::standby
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: LR11x0.cpp:296
-
LR11x0::setSyncWord
int16_t setSyncWord(uint32_t syncWord)
Sets LoRa or LR-FHSS sync word.
Definition: LR11x0.cpp:709
+
LR11x0::setSyncWord
int16_t setSyncWord(uint32_t syncWord)
Sets LoRa or LR-FHSS sync word.
Definition: LR11x0.cpp:725
LR11x0::setPacketSentAction
void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: LR11x0.cpp:352
-
LR11x0::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in GFSK mode only. Serves only as alias for PhysicalLayer compa...
Definition: LR11x0.cpp:957
-
LR11x0::setLrFhssConfig
int16_t setLrFhssConfig(uint8_t bw, uint8_t cr, uint8_t hdrCount=3, uint16_t hopSeed=0x13A)
Sets LR-FHSS configuration.
Definition: LR11x0.cpp:1301
+
LR11x0::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in GFSK mode only. Serves only as alias for PhysicalLayer compa...
Definition: LR11x0.cpp:973
+
LR11x0::setLrFhssConfig
int16_t setLrFhssConfig(uint8_t bw, uint8_t cr, uint8_t hdrCount=3, uint16_t hopSeed=0x13A)
Sets LR-FHSS configuration.
Definition: LR11x0.cpp:1317
LR11x0::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
-
LR11x0::setTCXO
int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: LR11x0.cpp:1063
-
LR11x0::setPreambleLength
int16_t setPreambleLength(size_t preambleLength) override
Sets preamble length for LoRa or GFSK modem. Allowed values range from 1 to 65535.
Definition: LR11x0.cpp:1046
+
LR11x0::setTCXO
int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: LR11x0.cpp:1079
+
LR11x0::setPreambleLength
int16_t setPreambleLength(size_t preambleLength) override
Sets preamble length for LoRa or GFSK modem. Allowed values range from 1 to 65535.
Definition: LR11x0.cpp:1062
LR11x0::startReceive
int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: LR11x0.cpp:434
LR11x0::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: LR11x0.cpp:426
LR11x0::clearIrqAction
void clearIrqAction()
Clears interrupt service routine to call when IRQ1 activates.
Definition: LR11x0.cpp:340
LR11x0::beginGFSK
int16_t beginGFSK(float br, float freqDev, float rxBw, int8_t power, uint16_t preambleLength, float tcxoVoltage)
Initialization method for FSK modem.
Definition: LR11x0.cpp:50
LR11x0::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
-
LR11x0::getTimeOnAir
RadioLibTime_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: LR11x0.cpp:1229
-
LR11x0::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz.
Definition: LR11x0.cpp:619
-
LR11x0::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets GFSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: LR11x0.cpp:742
-
LR11x0::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: LR11x0.cpp:1210
+
LR11x0::getTimeOnAir
RadioLibTime_t getTimeOnAir(size_t len) override
Get expected time-on-air for a given size of payload.
Definition: LR11x0.cpp:1245
+
LR11x0::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz.
Definition: LR11x0.cpp:635
+
LR11x0::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets GFSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: LR11x0.cpp:758
+
LR11x0::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: LR11x0.cpp:1226
LR11x0::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: LR11x0.cpp:356
-
LR11x0::getSNR
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: LR11x0.cpp:1192
-
LR11x0::getFrequencyError
float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: LR11x0.cpp:1205
-
LR11x0::variablePacketLengthMode
int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:965
-
LR11x0::setWhitening
int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)
Sets GFSK whitening parameters.
Definition: LR11x0.cpp:969
-
LR11x0::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf, bool legacy=false)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: LR11x0.cpp:655
+
LR11x0::getSNR
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: LR11x0.cpp:1208
+
LR11x0::getFrequencyError
float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: LR11x0.cpp:1221
+
LR11x0::variablePacketLengthMode
int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)
Set modem in variable packet length mode. Available in GFSK mode only.
Definition: LR11x0.cpp:981
+
LR11x0::setWhitening
int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)
Sets GFSK whitening parameters.
Definition: LR11x0.cpp:985
+
LR11x0::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf, bool legacy=false)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: LR11x0.cpp:671
LR11x0::transmitDirect
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: LR11x0.cpp:255
LR11x0::receiveDirect
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...
Definition: LR11x0.cpp:270
-
LR11x0::disableAddressFiltering
int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: LR11x0.cpp:909
-
LR11x0::setBroadcastAddress
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: LR11x0.cpp:891
-
LR11x0::invertIQ
int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: LR11x0.cpp:1162
+
LR11x0::disableAddressFiltering
int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: LR11x0.cpp:925
+
LR11x0::setBroadcastAddress
int16_t setBroadcastAddress(uint8_t broadAddr)
Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...
Definition: LR11x0.cpp:907
+
LR11x0::invertIQ
int16_t invertIQ(bool enable) override
Enable/disable inversion of the I and Q signals.
Definition: LR11x0.cpp:1178
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
PhysicalLayer
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:54
PhysicalLayer::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
diff --git a/_lo_ra_w_a_n_8h_source.html b/_lo_ra_w_a_n_8h_source.html index 24348d2b..3aaea2f3 100644 --- a/_lo_ra_w_a_n_8h_source.html +++ b/_lo_ra_w_a_n_8h_source.html @@ -247,238 +247,238 @@ $(document).ready(function(){initNavTree('_lo_ra_w_a_n_8h_source.html',''); init
159 #define RADIOLIB_LORAWAN_MIC_DATA_RATE_POS (3)
160 #define RADIOLIB_LORAWAN_MIC_CH_INDEX_POS (4)
161 
-
162 // MAC commands
-
163 #define RADIOLIB_LORAWAN_NUM_MAC_COMMANDS (16)
+
162 // maximum allowed dwell time on bands that implement dwell time limitations
+
163 #define RADIOLIB_LORAWAN_DWELL_TIME (400)
164 
-
165 #define RADIOLIB_LORAWAN_MAC_RESET (0x01)
-
166 #define RADIOLIB_LORAWAN_MAC_LINK_CHECK (0x02)
-
167 #define RADIOLIB_LORAWAN_MAC_LINK_ADR (0x03)
-
168 #define RADIOLIB_LORAWAN_MAC_DUTY_CYCLE (0x04)
-
169 #define RADIOLIB_LORAWAN_MAC_RX_PARAM_SETUP (0x05)
-
170 #define RADIOLIB_LORAWAN_MAC_DEV_STATUS (0x06)
-
171 #define RADIOLIB_LORAWAN_MAC_NEW_CHANNEL (0x07)
-
172 #define RADIOLIB_LORAWAN_MAC_RX_TIMING_SETUP (0x08)
-
173 #define RADIOLIB_LORAWAN_MAC_TX_PARAM_SETUP (0x09)
-
174 #define RADIOLIB_LORAWAN_MAC_DL_CHANNEL (0x0A)
-
175 #define RADIOLIB_LORAWAN_MAC_REKEY (0x0B)
-
176 #define RADIOLIB_LORAWAN_MAC_ADR_PARAM_SETUP (0x0C)
-
177 #define RADIOLIB_LORAWAN_MAC_DEVICE_TIME (0x0D)
-
178 #define RADIOLIB_LORAWAN_MAC_FORCE_REJOIN (0x0E)
-
179 #define RADIOLIB_LORAWAN_MAC_REJOIN_PARAM_SETUP (0x0F)
-
180 #define RADIOLIB_LORAWAN_MAC_PROPRIETARY (0x80)
-
181 
-
182 // maximum allowed dwell time on bands that implement dwell time limitations
-
183 #define RADIOLIB_LORAWAN_DWELL_TIME (400)
-
184 
-
185 // unused LoRaWAN version
-
186 #define RADIOLIB_LORAWAN_VERSION_NONE (0xFF)
+
165 // unused frame counter value
+
166 #define RADIOLIB_LORAWAN_FCNT_NONE (0xFFFFFFFF)
+
167 
+
168 // MAC commands
+
169 #define RADIOLIB_LORAWAN_NUM_MAC_COMMANDS (16)
+
170 
+
171 #define RADIOLIB_LORAWAN_MAC_RESET (0x01)
+
172 #define RADIOLIB_LORAWAN_MAC_LINK_CHECK (0x02)
+
173 #define RADIOLIB_LORAWAN_MAC_LINK_ADR (0x03)
+
174 #define RADIOLIB_LORAWAN_MAC_DUTY_CYCLE (0x04)
+
175 #define RADIOLIB_LORAWAN_MAC_RX_PARAM_SETUP (0x05)
+
176 #define RADIOLIB_LORAWAN_MAC_DEV_STATUS (0x06)
+
177 #define RADIOLIB_LORAWAN_MAC_NEW_CHANNEL (0x07)
+
178 #define RADIOLIB_LORAWAN_MAC_RX_TIMING_SETUP (0x08)
+
179 #define RADIOLIB_LORAWAN_MAC_TX_PARAM_SETUP (0x09)
+
180 #define RADIOLIB_LORAWAN_MAC_DL_CHANNEL (0x0A)
+
181 #define RADIOLIB_LORAWAN_MAC_REKEY (0x0B)
+
182 #define RADIOLIB_LORAWAN_MAC_ADR_PARAM_SETUP (0x0C)
+
183 #define RADIOLIB_LORAWAN_MAC_DEVICE_TIME (0x0D)
+
184 #define RADIOLIB_LORAWAN_MAC_FORCE_REJOIN (0x0E)
+
185 #define RADIOLIB_LORAWAN_MAC_REJOIN_PARAM_SETUP (0x0F)
+
186 #define RADIOLIB_LORAWAN_MAC_PROPRIETARY (0x80)
187 
-
188 // unused frame counter value
-
189 #define RADIOLIB_LORAWAN_FCNT_NONE (0xFFFFFFFF)
+
188 // the length of internal MAC command queue - hopefully this is enough for most use cases
+
189 #define RADIOLIB_LORAWAN_MAC_COMMAND_QUEUE_SIZE (9)
190 
-
191 // the length of internal MAC command queue - hopefully this is enough for most use cases
-
192 #define RADIOLIB_LORAWAN_MAC_COMMAND_QUEUE_SIZE (9)
+
191 // the maximum number of simultaneously available channels
+
192 #define RADIOLIB_LORAWAN_NUM_AVAILABLE_CHANNELS (16)
193 
-
194 // the maximum number of simultaneously available channels
-
195 #define RADIOLIB_LORAWAN_NUM_AVAILABLE_CHANNELS (16)
-
196 
-
197 // maximum MAC command sizes
-
198 #define RADIOLIB_LORAWAN_MAX_MAC_COMMAND_LEN_DOWN (5)
-
199 #define RADIOLIB_LORAWAN_MAX_MAC_COMMAND_LEN_UP (2)
-
200 #define RADIOLIB_LORAWAN_MAX_NUM_ADR_COMMANDS (8)
-
201 
-
206 struct LoRaWANMacSpec_t {
-
208  const uint8_t cid;
+
194 // maximum MAC command sizes
+
195 #define RADIOLIB_LORAWAN_MAX_MAC_COMMAND_LEN_DOWN (5)
+
196 #define RADIOLIB_LORAWAN_MAX_MAC_COMMAND_LEN_UP (2)
+
197 #define RADIOLIB_LORAWAN_MAX_NUM_ADR_COMMANDS (8)
+
198 
+
203 struct LoRaWANMacSpec_t {
+
205  const uint8_t cid;
+
206 
+
208  const uint8_t lenDn;
209 
-
211  const uint8_t lenDn;
+
211  const uint8_t lenUp;
212 
-
214  const uint8_t lenUp;
-
215 
-
217  const bool user;
-
218 };
-
219 
-
220 const LoRaWANMacSpec_t MacTable[RADIOLIB_LORAWAN_NUM_MAC_COMMANDS + 1] = {
-
221  { 0x00, 0, 0, false }, // not an actual MAC command, exists for index offsetting
-
222  { RADIOLIB_LORAWAN_MAC_RESET, 1, 1, false },
-
223  { RADIOLIB_LORAWAN_MAC_LINK_CHECK, 2, 0, true },
-
224  { RADIOLIB_LORAWAN_MAC_LINK_ADR, 4, 1, false },
-
225  { RADIOLIB_LORAWAN_MAC_DUTY_CYCLE, 1, 0, false },
-
226  { RADIOLIB_LORAWAN_MAC_RX_PARAM_SETUP, 4, 1, false },
-
227  { RADIOLIB_LORAWAN_MAC_DEV_STATUS, 0, 2, false },
-
228  { RADIOLIB_LORAWAN_MAC_NEW_CHANNEL, 5, 1, false },
-
229  { RADIOLIB_LORAWAN_MAC_RX_TIMING_SETUP, 1, 0, false },
-
230  { RADIOLIB_LORAWAN_MAC_TX_PARAM_SETUP, 1, 0, false },
-
231  { RADIOLIB_LORAWAN_MAC_DL_CHANNEL, 4, 1, false },
-
232  { RADIOLIB_LORAWAN_MAC_REKEY, 1, 1, false },
-
233  { RADIOLIB_LORAWAN_MAC_ADR_PARAM_SETUP, 1, 0, false },
-
234  { RADIOLIB_LORAWAN_MAC_DEVICE_TIME, 5, 0, true },
-
235  { RADIOLIB_LORAWAN_MAC_FORCE_REJOIN, 2, 0, false },
-
236  { RADIOLIB_LORAWAN_MAC_REJOIN_PARAM_SETUP, 1, 1, false },
-
237  { RADIOLIB_LORAWAN_MAC_PROPRIETARY, 5, 0, true }
-
238 };
-
239 
-
240 #define RADIOLIB_LORAWAN_NONCES_VERSION_VAL (0x0001)
-
241 
-
242 enum LoRaWANSchemeBase_t {
-
243  RADIOLIB_LORAWAN_NONCES_VERSION = 0x00, // 2 bytes
-
244  RADIOLIB_LORAWAN_NONCES_MODE = 0x02, // 2 bytes
-
245  RADIOLIB_LORAWAN_NONCES_CLASS = 0x04, // 1 byte
-
246  RADIOLIB_LORAWAN_NONCES_PLAN = 0x05, // 1 byte
-
247  RADIOLIB_LORAWAN_NONCES_CHECKSUM = 0x06, // 2 bytes
-
248  RADIOLIB_LORAWAN_NONCES_DEV_NONCE = 0x08, // 2 bytes
-
249  RADIOLIB_LORAWAN_NONCES_JOIN_NONCE = 0x0A, // 3 bytes
-
250  RADIOLIB_LORAWAN_NONCES_ACTIVE = 0x0D, // 1 byte
-
251  RADIOLIB_LORAWAN_NONCES_SIGNATURE = 0x0E, // 2 bytes
-
252  RADIOLIB_LORAWAN_NONCES_BUF_SIZE = 0x10 // = 16 bytes
+
214  const bool user;
+
215 };
+
216 
+
217 constexpr LoRaWANMacSpec_t MacTable[RADIOLIB_LORAWAN_NUM_MAC_COMMANDS + 1] = {
+
218  { 0x00, 0, 0, false }, // not an actual MAC command, exists for index offsetting
+
219  { RADIOLIB_LORAWAN_MAC_RESET, 1, 1, false },
+
220  { RADIOLIB_LORAWAN_MAC_LINK_CHECK, 2, 0, true },
+
221  { RADIOLIB_LORAWAN_MAC_LINK_ADR, 4, 1, false },
+
222  { RADIOLIB_LORAWAN_MAC_DUTY_CYCLE, 1, 0, false },
+
223  { RADIOLIB_LORAWAN_MAC_RX_PARAM_SETUP, 4, 1, false },
+
224  { RADIOLIB_LORAWAN_MAC_DEV_STATUS, 0, 2, false },
+
225  { RADIOLIB_LORAWAN_MAC_NEW_CHANNEL, 5, 1, false },
+
226  { RADIOLIB_LORAWAN_MAC_RX_TIMING_SETUP, 1, 0, false },
+
227  { RADIOLIB_LORAWAN_MAC_TX_PARAM_SETUP, 1, 0, false },
+
228  { RADIOLIB_LORAWAN_MAC_DL_CHANNEL, 4, 1, false },
+
229  { RADIOLIB_LORAWAN_MAC_REKEY, 1, 1, false },
+
230  { RADIOLIB_LORAWAN_MAC_ADR_PARAM_SETUP, 1, 0, false },
+
231  { RADIOLIB_LORAWAN_MAC_DEVICE_TIME, 5, 0, true },
+
232  { RADIOLIB_LORAWAN_MAC_FORCE_REJOIN, 2, 0, false },
+
233  { RADIOLIB_LORAWAN_MAC_REJOIN_PARAM_SETUP, 1, 1, false },
+
234  { RADIOLIB_LORAWAN_MAC_PROPRIETARY, 5, 0, true }
+
235 };
+
236 
+
241 struct LoRaWANMacCommand_t {
+
243  uint8_t cid;
+
244 
+
246  uint8_t payload[5];
+
247 
+
249  uint8_t len;
+
250 
+
252  uint8_t repeat;
253 };
254 
-
255 enum LoRaWANSchemeSession_t {
-
256  RADIOLIB_LORAWAN_SESSION_NWK_SENC_KEY = 0x00, // 16 bytes
-
257  RADIOLIB_LORAWAN_SESSION_APP_SKEY = 0x10, // 16 bytes
-
258  RADIOLIB_LORAWAN_SESSION_FNWK_SINT_KEY = 0x20, // 16 bytes
-
259  RADIOLIB_LORAWAN_SESSION_SNWK_SINT_KEY = 0x30, // 16 bytes
-
260  RADIOLIB_LORAWAN_SESSION_DEV_ADDR = 0x40, // 4 bytes
-
261  RADIOLIB_LORAWAN_SESSION_NONCES_SIGNATURE = 0x44, // 2 bytes
-
262  RADIOLIB_LORAWAN_SESSION_A_FCNT_DOWN = 0x46, // 4 bytes
-
263  RADIOLIB_LORAWAN_SESSION_CONF_FCNT_UP = 0x4A, // 4 bytes
-
264  RADIOLIB_LORAWAN_SESSION_CONF_FCNT_DOWN = 0x4E, // 4 bytes
-
265  RADIOLIB_LORAWAN_SESSION_RJ_COUNT0 = 0x52, // 2 bytes
-
266  RADIOLIB_LORAWAN_SESSION_RJ_COUNT1 = 0x54, // 2 bytes
-
267  RADIOLIB_LORAWAN_SESSION_HOMENET_ID = 0x56, // 4 bytes
-
268  RADIOLIB_LORAWAN_SESSION_VERSION = 0x5A, // 1 byte
-
269  RADIOLIB_LORAWAN_SESSION_DUTY_CYCLE = 0x5B, // 1 byte
-
270  RADIOLIB_LORAWAN_SESSION_RX_PARAM_SETUP = 0x5C, // 4 bytes
-
271  RADIOLIB_LORAWAN_SESSION_RX_TIMING_SETUP = 0x60, // 1 byte
-
272  RADIOLIB_LORAWAN_SESSION_TX_PARAM_SETUP = 0x61, // 1 byte
-
273  RADIOLIB_LORAWAN_SESSION_ADR_PARAM_SETUP = 0x62, // 1 byte
-
274  RADIOLIB_LORAWAN_SESSION_REJOIN_PARAM_SETUP = 0x63, // 1 byte
-
275  RADIOLIB_LORAWAN_SESSION_BEACON_FREQ = 0x64, // 3 bytes
-
276  RADIOLIB_LORAWAN_SESSION_PING_SLOT_CHANNEL = 0x67, // 4 bytes
-
277  RADIOLIB_LORAWAN_SESSION_PERIODICITY = 0x6B, // 1 byte
-
278  RADIOLIB_LORAWAN_SESSION_LAST_TIME = 0x6C, // 4 bytes
-
279  RADIOLIB_LORAWAN_SESSION_UL_CHANNELS = 0x70, // 16*8 bytes
-
280  RADIOLIB_LORAWAN_SESSION_DL_CHANNELS = 0xF0, // 16*4 bytes
-
281  RADIOLIB_LORAWAN_SESSION_MAC_QUEUE_UL = 0x0130, // 9*8+2 bytes
-
282  RADIOLIB_LORAWAN_SESSION_N_FCNT_DOWN = 0x017A, // 4 bytes
-
283  RADIOLIB_LORAWAN_SESSION_ADR_FCNT = 0x017E, // 4 bytes
-
284  RADIOLIB_LORAWAN_SESSION_LINK_ADR = 0x0182, // 4 bytes
-
285  RADIOLIB_LORAWAN_SESSION_FCNT_UP = 0x0186, // 4 bytes
-
286  RADIOLIB_LORAWAN_SESSION_SIGNATURE = 0x018A, // 2 bytes
-
287  RADIOLIB_LORAWAN_SESSION_BUF_SIZE = 0x018C // 396 bytes
-
288 };
-
289 
-
295 struct LoRaWANChannel_t {
-
297  bool enabled;
-
298 
-
300  uint8_t idx;
-
301 
-
303  float freq;
-
304 
-
306  uint8_t drMin;
-
307 
-
309  uint8_t drMax;
-
310 };
-
311 
-
312 // alias for unused channel
-
313 #define RADIOLIB_LORAWAN_CHANNEL_NONE { .enabled = false, .idx = RADIOLIB_LORAWAN_CHANNEL_INDEX_NONE, .freq = 0, .drMin = 0, .drMax = 0 }
-
314 
-
320 struct LoRaWANChannelSpan_t {
-
322  uint8_t numChannels;
-
323 
-
325  float freqStart;
-
326 
-
328  float freqStep;
-
329 
-
331  uint8_t drMin;
-
332 
-
334  uint8_t drMax;
-
335 
-
337  uint8_t joinRequestDataRate;
-
338 };
+
259 struct LoRaWANMacCommandQueue_t {
+
261  uint8_t numCommands;
+
262 
+
264  uint8_t len;
+
265 
+
267  LoRaWANMacCommand_t commands[RADIOLIB_LORAWAN_MAC_COMMAND_QUEUE_SIZE];
+
268 };
+
269 
+
270 #define RADIOLIB_LORAWAN_NONCES_VERSION_VAL (0x0001)
+
271 
+
272 enum LoRaWANSchemeBase_t {
+
273  RADIOLIB_LORAWAN_NONCES_START = 0x00,
+
274  RADIOLIB_LORAWAN_NONCES_VERSION = RADIOLIB_LORAWAN_NONCES_START, // 2 bytes
+
275  RADIOLIB_LORAWAN_NONCES_MODE = RADIOLIB_LORAWAN_NONCES_VERSION + sizeof(uint16_t), // 2 bytes
+
276  RADIOLIB_LORAWAN_NONCES_CLASS = RADIOLIB_LORAWAN_NONCES_MODE + sizeof(uint16_t), // 1 byte
+
277  RADIOLIB_LORAWAN_NONCES_PLAN = RADIOLIB_LORAWAN_NONCES_CLASS + sizeof(uint8_t), // 1 byte
+
278  RADIOLIB_LORAWAN_NONCES_CHECKSUM = RADIOLIB_LORAWAN_NONCES_PLAN + sizeof(uint8_t), // 2 bytes
+
279  RADIOLIB_LORAWAN_NONCES_DEV_NONCE = RADIOLIB_LORAWAN_NONCES_CHECKSUM + sizeof(uint16_t), // 2 bytes
+
280  RADIOLIB_LORAWAN_NONCES_JOIN_NONCE = RADIOLIB_LORAWAN_NONCES_DEV_NONCE + sizeof(uint16_t), // 3 bytes
+
281  RADIOLIB_LORAWAN_NONCES_ACTIVE = RADIOLIB_LORAWAN_NONCES_JOIN_NONCE + 3, // 1 byte
+
282  RADIOLIB_LORAWAN_NONCES_SIGNATURE = RADIOLIB_LORAWAN_NONCES_ACTIVE + sizeof(uint8_t), // 2 bytes
+
283  RADIOLIB_LORAWAN_NONCES_BUF_SIZE = RADIOLIB_LORAWAN_NONCES_SIGNATURE + sizeof(uint16_t) // Nonces buffer size
+
284 };
+
285 
+
286 enum LoRaWANSchemeSession_t {
+
287  RADIOLIB_LORAWAN_SESSION_START = 0x00,
+
288  RADIOLIB_LORAWAN_SESSION_NWK_SENC_KEY = RADIOLIB_LORAWAN_SESSION_START, // 16 bytes
+
289  RADIOLIB_LORAWAN_SESSION_APP_SKEY = RADIOLIB_LORAWAN_SESSION_NWK_SENC_KEY + RADIOLIB_AES128_BLOCK_SIZE, // 16 bytes
+
290  RADIOLIB_LORAWAN_SESSION_FNWK_SINT_KEY = RADIOLIB_LORAWAN_SESSION_APP_SKEY + RADIOLIB_AES128_BLOCK_SIZE, // 16 bytes
+
291  RADIOLIB_LORAWAN_SESSION_SNWK_SINT_KEY = RADIOLIB_LORAWAN_SESSION_FNWK_SINT_KEY + RADIOLIB_AES128_BLOCK_SIZE, // 16 bytes
+
292  RADIOLIB_LORAWAN_SESSION_DEV_ADDR = RADIOLIB_LORAWAN_SESSION_SNWK_SINT_KEY + RADIOLIB_AES128_BLOCK_SIZE, // 4 bytes
+
293  RADIOLIB_LORAWAN_SESSION_NONCES_SIGNATURE = RADIOLIB_LORAWAN_SESSION_DEV_ADDR + sizeof(uint32_t), // 2 bytes
+
294  RADIOLIB_LORAWAN_SESSION_A_FCNT_DOWN = RADIOLIB_LORAWAN_SESSION_NONCES_SIGNATURE + sizeof(uint16_t), // 4 bytes
+
295  RADIOLIB_LORAWAN_SESSION_CONF_FCNT_UP = RADIOLIB_LORAWAN_SESSION_A_FCNT_DOWN + sizeof(uint32_t), // 4 bytes
+
296  RADIOLIB_LORAWAN_SESSION_CONF_FCNT_DOWN = RADIOLIB_LORAWAN_SESSION_CONF_FCNT_UP + sizeof(uint32_t), // 4 bytes
+
297  RADIOLIB_LORAWAN_SESSION_RJ_COUNT0 = RADIOLIB_LORAWAN_SESSION_CONF_FCNT_DOWN + sizeof(uint32_t), // 2 bytes
+
298  RADIOLIB_LORAWAN_SESSION_RJ_COUNT1 = RADIOLIB_LORAWAN_SESSION_RJ_COUNT0 + sizeof(uint16_t), // 2 bytes
+
299  RADIOLIB_LORAWAN_SESSION_HOMENET_ID = RADIOLIB_LORAWAN_SESSION_RJ_COUNT1 + sizeof(uint16_t), // 4 bytes
+
300  RADIOLIB_LORAWAN_SESSION_VERSION = RADIOLIB_LORAWAN_SESSION_HOMENET_ID + sizeof(uint32_t), // 1 byte
+
301  RADIOLIB_LORAWAN_SESSION_DUTY_CYCLE = RADIOLIB_LORAWAN_SESSION_VERSION + sizeof(uint8_t), // 1 byte
+
302  RADIOLIB_LORAWAN_SESSION_RX_PARAM_SETUP = RADIOLIB_LORAWAN_SESSION_DUTY_CYCLE + MacTable[RADIOLIB_LORAWAN_MAC_DUTY_CYCLE].lenDn, // 4 bytes
+
303  RADIOLIB_LORAWAN_SESSION_RX_TIMING_SETUP = RADIOLIB_LORAWAN_SESSION_RX_PARAM_SETUP + MacTable[RADIOLIB_LORAWAN_MAC_RX_PARAM_SETUP].lenDn, // 1 byte
+
304  RADIOLIB_LORAWAN_SESSION_TX_PARAM_SETUP = RADIOLIB_LORAWAN_SESSION_RX_TIMING_SETUP + MacTable[RADIOLIB_LORAWAN_MAC_RX_TIMING_SETUP].lenDn, // 1 byte
+
305  RADIOLIB_LORAWAN_SESSION_ADR_PARAM_SETUP = RADIOLIB_LORAWAN_SESSION_TX_PARAM_SETUP + MacTable[RADIOLIB_LORAWAN_MAC_TX_PARAM_SETUP].lenDn, // 1 byte
+
306  RADIOLIB_LORAWAN_SESSION_REJOIN_PARAM_SETUP = RADIOLIB_LORAWAN_SESSION_ADR_PARAM_SETUP + MacTable[RADIOLIB_LORAWAN_MAC_ADR_PARAM_SETUP].lenDn, // 1 byte
+
307  RADIOLIB_LORAWAN_SESSION_BEACON_FREQ = RADIOLIB_LORAWAN_SESSION_REJOIN_PARAM_SETUP + MacTable[RADIOLIB_LORAWAN_MAC_REJOIN_PARAM_SETUP].lenDn, // 3 bytes
+
308  RADIOLIB_LORAWAN_SESSION_PING_SLOT_CHANNEL = RADIOLIB_LORAWAN_SESSION_BEACON_FREQ + 3, // 4 bytes
+
309  RADIOLIB_LORAWAN_SESSION_PERIODICITY = RADIOLIB_LORAWAN_SESSION_PING_SLOT_CHANNEL + 4, // 1 byte
+
310  RADIOLIB_LORAWAN_SESSION_LAST_TIME = RADIOLIB_LORAWAN_SESSION_PERIODICITY + 1, // 4 bytes
+
311  RADIOLIB_LORAWAN_SESSION_UL_CHANNELS = RADIOLIB_LORAWAN_SESSION_LAST_TIME + 4, // 16*5 bytes
+
312  RADIOLIB_LORAWAN_SESSION_DL_CHANNELS = RADIOLIB_LORAWAN_SESSION_UL_CHANNELS + 16*MacTable[RADIOLIB_LORAWAN_MAC_NEW_CHANNEL].lenDn, // 16*4 bytes
+
313  RADIOLIB_LORAWAN_SESSION_MAC_QUEUE_UL = RADIOLIB_LORAWAN_SESSION_DL_CHANNELS + 16*MacTable[RADIOLIB_LORAWAN_MAC_DL_CHANNEL].lenDn, // 9*8+2 bytes
+
314  RADIOLIB_LORAWAN_SESSION_N_FCNT_DOWN = RADIOLIB_LORAWAN_SESSION_MAC_QUEUE_UL + sizeof(LoRaWANMacCommandQueue_t), // 4 bytes
+
315  RADIOLIB_LORAWAN_SESSION_ADR_FCNT = RADIOLIB_LORAWAN_SESSION_N_FCNT_DOWN + sizeof(uint32_t), // 4 bytes
+
316  RADIOLIB_LORAWAN_SESSION_LINK_ADR = RADIOLIB_LORAWAN_SESSION_ADR_FCNT + sizeof(uint32_t), // 4 bytes
+
317  RADIOLIB_LORAWAN_SESSION_FCNT_UP = RADIOLIB_LORAWAN_SESSION_LINK_ADR + MacTable[RADIOLIB_LORAWAN_MAC_LINK_ADR].lenDn, // 4 bytes
+
318  RADIOLIB_LORAWAN_SESSION_SIGNATURE = RADIOLIB_LORAWAN_SESSION_FCNT_UP + sizeof(uint32_t), // 2 bytes
+
319  RADIOLIB_LORAWAN_SESSION_BUF_SIZE = RADIOLIB_LORAWAN_SESSION_SIGNATURE + sizeof(uint16_t) // Session buffer size
+
320 };
+
321 
+
327 struct LoRaWANChannel_t {
+
329  bool enabled;
+
330 
+
332  uint8_t idx;
+
333 
+
335  float freq;
+
336 
+
338  uint8_t drMin;
339 
-
340 // alias for unused channel span
-
341 #define RADIOLIB_LORAWAN_CHANNEL_SPAN_NONE { .numChannels = 0, .freqStart = 0, .freqStep = 0, .drMin = 0, .drMax = 0, .joinRequestDataRate = RADIOLIB_LORAWAN_DATA_RATE_UNUSED }
-
342 
-
347 struct LoRaWANBand_t {
-
349  uint8_t bandNum;
-
350 
-
352  uint8_t bandType;
-
353 
-
355  uint8_t payloadLenMax[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES];
-
356 
-
358  int8_t powerMax;
-
359 
-
361  int8_t powerNumSteps;
-
362 
-
364  RadioLibTime_t dutyCycle;
-
365 
-
367  RadioLibTime_t dwellTimeUp;
-
368 
-
370  RadioLibTime_t dwellTimeDn;
+
341  uint8_t drMax;
+
342 };
+
343 
+
344 // alias for unused channel
+
345 #define RADIOLIB_LORAWAN_CHANNEL_NONE { .enabled = false, .idx = RADIOLIB_LORAWAN_CHANNEL_INDEX_NONE, .freq = 0, .drMin = 0, .drMax = 0 }
+
346 
+
352 struct LoRaWANChannelSpan_t {
+
354  uint8_t numChannels;
+
355 
+
357  float freqStart;
+
358 
+
360  float freqStep;
+
361 
+
363  uint8_t drMin;
+
364 
+
366  uint8_t drMax;
+
367 
+
369  uint8_t joinRequestDataRate;
+
370 };
371 
-
373  LoRaWANChannel_t txFreqs[3];
+
372 // alias for unused channel span
+
373 #define RADIOLIB_LORAWAN_CHANNEL_SPAN_NONE { .numChannels = 0, .freqStart = 0, .freqStep = 0, .drMin = 0, .drMax = 0, .joinRequestDataRate = RADIOLIB_LORAWAN_DATA_RATE_UNUSED }
374 
-
376  LoRaWANChannel_t txJoinReq[3];
-
377 
-
379  uint8_t numTxSpans;
-
380 
-
382  LoRaWANChannelSpan_t txSpans[2];
-
383 
-
385  LoRaWANChannelSpan_t rx1Span;
-
386 
-
388  uint8_t rx1DataRateBase;
-
389 
-
391  LoRaWANChannel_t rx2;
-
392 
-
394  uint8_t dataRates[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES];
-
395 };
-
396 
-
397 // supported bands
-
398 extern const LoRaWANBand_t EU868;
-
399 extern const LoRaWANBand_t US915;
-
400 extern const LoRaWANBand_t CN780;
-
401 extern const LoRaWANBand_t EU433;
-
402 extern const LoRaWANBand_t AU915;
-
403 extern const LoRaWANBand_t CN500;
-
404 extern const LoRaWANBand_t AS923;
-
405 extern const LoRaWANBand_t KR920;
-
406 extern const LoRaWANBand_t IN865;
-
407 
-
412 enum LoRaWANBandNum_t {
-
413  BandEU868,
-
414  BandUS915,
-
415  BandCN780,
-
416  BandEU433,
-
417  BandAU915,
-
418  BandCN500,
-
419  BandAS923,
-
420  BandKR920,
-
421  BandIN865,
-
422  BandLast
-
423 };
-
424 
-
425 // provide easy access to the number of currently supported bands
-
426 #define RADIOLIB_LORAWAN_NUM_SUPPORTED_BANDS (BandLast - BandEU868)
-
427 
-
428 // array of currently supported bands
-
429 extern const LoRaWANBand_t* LoRaWANBands[];
-
430 
-
435 struct LoRaWANMacCommand_t {
-
437  uint8_t cid;
-
438 
-
440  uint8_t payload[5];
-
441 
-
443  uint8_t len;
-
444 
-
446  uint8_t repeat;
-
447 };
-
452 struct LoRaWANMacCommandQueue_t {
-
454  uint8_t numCommands;
-
455 
-
457  uint8_t len;
-
458 
-
460  LoRaWANMacCommand_t commands[RADIOLIB_LORAWAN_MAC_COMMAND_QUEUE_SIZE];
-
461 };
+
379 struct LoRaWANBand_t {
+
381  uint8_t bandNum;
+
382 
+
384  uint8_t bandType;
+
385 
+
387  uint8_t payloadLenMax[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES];
+
388 
+
390  int8_t powerMax;
+
391 
+
393  int8_t powerNumSteps;
+
394 
+
396  RadioLibTime_t dutyCycle;
+
397 
+
399  RadioLibTime_t dwellTimeUp;
+
400 
+
402  RadioLibTime_t dwellTimeDn;
+
403 
+
405  LoRaWANChannel_t txFreqs[3];
+
406 
+
408  LoRaWANChannel_t txJoinReq[3];
+
409 
+
411  uint8_t numTxSpans;
+
412 
+
414  LoRaWANChannelSpan_t txSpans[2];
+
415 
+
417  LoRaWANChannelSpan_t rx1Span;
+
418 
+
420  uint8_t rx1DataRateBase;
+
421 
+
423  LoRaWANChannel_t rx2;
+
424 
+
426  uint8_t dataRates[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES];
+
427 };
+
428 
+
429 // supported bands
+
430 extern const LoRaWANBand_t EU868;
+
431 extern const LoRaWANBand_t US915;
+
432 extern const LoRaWANBand_t CN780;
+
433 extern const LoRaWANBand_t EU433;
+
434 extern const LoRaWANBand_t AU915;
+
435 extern const LoRaWANBand_t CN500;
+
436 extern const LoRaWANBand_t AS923;
+
437 extern const LoRaWANBand_t KR920;
+
438 extern const LoRaWANBand_t IN865;
+
439 
+
444 enum LoRaWANBandNum_t {
+
445  BandEU868,
+
446  BandUS915,
+
447  BandCN780,
+
448  BandEU433,
+
449  BandAU915,
+
450  BandCN500,
+
451  BandAS923,
+
452  BandKR920,
+
453  BandIN865,
+
454  BandLast
+
455 };
+
456 
+
457 // provide easy access to the number of currently supported bands
+
458 #define RADIOLIB_LORAWAN_NUM_SUPPORTED_BANDS (BandLast - BandEU868)
+
459 
+
460 // array of currently supported bands
+
461 extern const LoRaWANBand_t* LoRaWANBands[];
462 
467 struct LoRaWANEvent_t {
469  uint8_t dir;
@@ -521,337 +521,337 @@ $(document).ready(function(){initNavTree('_lo_ra_w_a_n_8h_source.html',''); init
552 
564  int16_t beginOTAA(uint64_t joinEUI, uint64_t devEUI, uint8_t* nwkKey, uint8_t* appKey, bool force = false, uint8_t joinDr = RADIOLIB_LORAWAN_DATA_RATE_UNUSED);
565 
-
578  int16_t beginABP(uint32_t addr, uint8_t* nwkSKey, uint8_t* appSKey, uint8_t* fNwkSIntKey = NULL, uint8_t* sNwkSIntKey = NULL, bool force = false, uint8_t initialDr = RADIOLIB_LORAWAN_DATA_RATE_UNUSED);
-
579 
-
581  bool isJoined();
-
582 
-
587  int16_t saveSession();
-
588 
-
596  bool sendMacCommandReq(uint8_t cid);
-
597 
-
598  #if defined(RADIOLIB_BUILD_ARDUINO)
-
608  int16_t uplink(String& str, uint8_t port, bool isConfirmed = false, LoRaWANEvent_t* event = NULL);
-
609  #endif
-
610 
-
620  int16_t uplink(const char* str, uint8_t port, bool isConfirmed = false, LoRaWANEvent_t* event = NULL);
-
621 
-
632  int16_t uplink(uint8_t* data, size_t len, uint8_t port, bool isConfirmed = false, LoRaWANEvent_t* event = NULL);
-
633 
-
634  #if defined(RADIOLIB_BUILD_ARDUINO)
-
642  int16_t downlink(String& str, LoRaWANEvent_t* event = NULL);
-
643  #endif
-
644 
-
653  int16_t downlink(uint8_t* data, size_t* len, LoRaWANEvent_t* event = NULL);
-
654 
-
661  int16_t downlink(LoRaWANEvent_t* event = NULL);
-
662 
-
663  #if defined(RADIOLIB_BUILD_ARDUINO)
-
676  int16_t sendReceive(String& strUp, uint8_t port, String& strDown, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
-
677  #endif
-
678 
-
692  int16_t sendReceive(const char* strUp, uint8_t port, uint8_t* dataDown, size_t* lenDown, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
-
693 
-
708  int16_t sendReceive(uint8_t* dataUp, size_t lenUp, uint8_t port, uint8_t* dataDown, size_t* lenDown, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
-
709 
-
722  int16_t sendReceive(uint8_t* dataUp, size_t lenUp, uint8_t port = 1, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
-
723 
-
729  void setDeviceStatus(uint8_t battLevel);
-
730 
-
735  uint32_t getFcntUp();
-
736 
-
741  uint32_t getNFcntDown();
-
742 
-
747  uint32_t getAFcntDown();
-
748 
-
754  void resetFcntDown();
-
755 
-
761  int16_t setDatarate(uint8_t drUp);
-
762 
-
767  void setADR(bool enable = true);
-
768 
-
775  void setDutyCycle(bool enable = true, RadioLibTime_t msPerHour = 0);
-
776 
-
784  RadioLibTime_t dutyCycleInterval(RadioLibTime_t msPerHour, RadioLibTime_t airtime);
-
785 
-
787  RadioLibTime_t timeUntilUplink();
-
788 
-
795  void setDwellTime(bool enable, RadioLibTime_t msPerUplink = 0);
-
796 
-
802  uint8_t maxPayloadDwellTime();
-
803 
-
809  int16_t setTxPower(int8_t txPower);
-
810 
-
819  int16_t getMacLinkCheckAns(uint8_t* margin, uint8_t* gwCnt);
-
820 
-
830  int16_t getMacDeviceTimeAns(uint32_t* gpsEpoch, uint8_t* fraction, bool returnUnix = true);
-
831 
-
836  uint64_t getDevAddr();
-
837 
-
838 #if !RADIOLIB_GODMODE
-
839  private:
-
840 #endif
-
841  PhysicalLayer* phyLayer = NULL;
-
842  const LoRaWANBand_t* band = NULL;
-
843 
-
844  static int16_t checkBufferCommon(uint8_t *buffer, uint16_t size);
-
845 
-
846  void beginCommon(uint8_t initialDr);
-
847 
-
848  // a buffer that holds all LW base parameters that should persist at all times!
-
849  uint8_t bufferNonces[RADIOLIB_LORAWAN_NONCES_BUF_SIZE] = { 0 };
+
579  int16_t beginABP(uint32_t addr, uint8_t* fNwkSIntKey, uint8_t* sNwkSIntKey, uint8_t* nwkSEncKey, uint8_t* appSKey, bool force = false, uint8_t initialDr = RADIOLIB_LORAWAN_DATA_RATE_UNUSED);
+
580 
+
582  bool isJoined();
+
583 
+
588  int16_t saveSession();
+
589 
+
597  int16_t sendMacCommandReq(uint8_t cid);
+
598 
+
599  #if defined(RADIOLIB_BUILD_ARDUINO)
+
609  int16_t uplink(String& str, uint8_t port, bool isConfirmed = false, LoRaWANEvent_t* event = NULL);
+
610  #endif
+
611 
+
621  int16_t uplink(const char* str, uint8_t port, bool isConfirmed = false, LoRaWANEvent_t* event = NULL);
+
622 
+
633  int16_t uplink(uint8_t* data, size_t len, uint8_t port, bool isConfirmed = false, LoRaWANEvent_t* event = NULL);
+
634 
+
635  #if defined(RADIOLIB_BUILD_ARDUINO)
+
643  int16_t downlink(String& str, LoRaWANEvent_t* event = NULL);
+
644  #endif
+
645 
+
654  int16_t downlink(uint8_t* data, size_t* len, LoRaWANEvent_t* event = NULL);
+
655 
+
662  int16_t downlink(LoRaWANEvent_t* event = NULL);
+
663 
+
664  #if defined(RADIOLIB_BUILD_ARDUINO)
+
677  int16_t sendReceive(String& strUp, uint8_t port, String& strDown, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
+
678  #endif
+
679 
+
693  int16_t sendReceive(const char* strUp, uint8_t port, uint8_t* dataDown, size_t* lenDown, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
+
694 
+
709  int16_t sendReceive(uint8_t* dataUp, size_t lenUp, uint8_t port, uint8_t* dataDown, size_t* lenDown, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
+
710 
+
723  int16_t sendReceive(uint8_t* dataUp, size_t lenUp, uint8_t port = 1, bool isConfirmed = false, LoRaWANEvent_t* eventUp = NULL, LoRaWANEvent_t* eventDown = NULL);
+
724 
+
730  void setDeviceStatus(uint8_t battLevel);
+
731 
+
736  uint32_t getFcntUp();
+
737 
+
742  uint32_t getNFcntDown();
+
743 
+
748  uint32_t getAFcntDown();
+
749 
+
755  void resetFcntDown();
+
756 
+
762  int16_t setDatarate(uint8_t drUp);
+
763 
+
768  void setADR(bool enable = true);
+
769 
+
776  void setDutyCycle(bool enable = true, RadioLibTime_t msPerHour = 0);
+
777 
+
785  RadioLibTime_t dutyCycleInterval(RadioLibTime_t msPerHour, RadioLibTime_t airtime);
+
786 
+
788  RadioLibTime_t timeUntilUplink();
+
789 
+
796  void setDwellTime(bool enable, RadioLibTime_t msPerUplink = 0);
+
797 
+
803  uint8_t maxPayloadDwellTime();
+
804 
+
810  int16_t setTxPower(int8_t txPower);
+
811 
+
820  int16_t getMacLinkCheckAns(uint8_t* margin, uint8_t* gwCnt);
+
821 
+
831  int16_t getMacDeviceTimeAns(uint32_t* gpsEpoch, uint8_t* fraction, bool returnUnix = true);
+
832 
+
837  uint64_t getDevAddr();
+
838 
+
843  RadioLibTime_t getLastToA();
+
844 
+
845 #if !RADIOLIB_GODMODE
+
846  private:
+
847 #endif
+
848  PhysicalLayer* phyLayer = NULL;
+
849  const LoRaWANBand_t* band = NULL;
850 
-
851  // a buffer that holds all LW session parameters that preferably persist, but can be afforded to get lost
-
852  uint8_t bufferSession[RADIOLIB_LORAWAN_SESSION_BUF_SIZE] = { 0 };
-
853 
-
854  LoRaWANMacCommandQueue_t commandsUp = {
-
855  .numCommands = 0,
-
856  .len = 0,
-
857  .commands = { { .cid = 0, .payload = { 0 }, .len = 0, .repeat = 0, } },
-
858  };
-
859  LoRaWANMacCommandQueue_t commandsDown = {
-
860  .numCommands = 0,
-
861  .len = 0,
-
862  .commands = { { .cid = 0, .payload = { 0 }, .len = 0, .repeat = 0, } },
-
863  };
-
864 
-
865  // the following is either provided by the network server (OTAA)
-
866  // or directly entered by the user (ABP)
-
867  uint32_t devAddr = 0;
-
868  uint8_t appSKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
-
869  uint8_t fNwkSIntKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
-
870  uint8_t sNwkSIntKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
-
871  uint8_t nwkSEncKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
-
872  uint8_t jSIntKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
-
873 
-
874  // device-specific parameters, persistent through sessions
-
875  uint16_t devNonce = 0;
-
876  uint32_t joinNonce = 0;
-
877 
-
878  // session-specific parameters
-
879  uint32_t homeNetId = 0;
-
880  uint8_t adrLimitExp = RADIOLIB_LORAWAN_ADR_ACK_LIMIT_EXP;
-
881  uint8_t adrDelayExp = RADIOLIB_LORAWAN_ADR_ACK_DELAY_EXP;
-
882  uint8_t nbTrans = 1; // Number of allowed frame retransmissions
-
883  uint8_t txPowerCur = 0;
-
884  uint8_t txPowerMax = 0;
-
885  uint32_t fcntUp = 0;
-
886  uint32_t aFcntDown = 0;
-
887  uint32_t nFcntDown = 0;
-
888  uint32_t confFcntUp = RADIOLIB_LORAWAN_FCNT_NONE;
-
889  uint32_t confFcntDown = RADIOLIB_LORAWAN_FCNT_NONE;
-
890  uint32_t adrFcnt = 0;
-
891 
-
892  // whether the current configured channel is in FSK mode
-
893  bool FSK = false;
-
894 
-
895  // flag that shows whether the device is joined and there is an ongoing session (none, ABP or OTAA)
-
896  uint16_t activeMode = RADIOLIB_LORAWAN_MODE_NONE;
-
897 
-
898  // ADR is enabled by default
-
899  bool adrEnabled = true;
-
900 
-
901  // duty cycle is set upon initialization and activated in regions that impose this
-
902  bool dutyCycleEnabled = false;
-
903  uint32_t dutyCycle = 0;
+
851  static int16_t checkBufferCommon(uint8_t *buffer, uint16_t size);
+
852 
+
853  void beginCommon(uint8_t initialDr);
+
854 
+
855  // a buffer that holds all LW base parameters that should persist at all times!
+
856  uint8_t bufferNonces[RADIOLIB_LORAWAN_NONCES_BUF_SIZE] = { 0 };
+
857 
+
858  // a buffer that holds all LW session parameters that preferably persist, but can be afforded to get lost
+
859  uint8_t bufferSession[RADIOLIB_LORAWAN_SESSION_BUF_SIZE] = { 0 };
+
860 
+
861  LoRaWANMacCommandQueue_t commandsUp = {
+
862  .numCommands = 0,
+
863  .len = 0,
+
864  .commands = { { .cid = 0, .payload = { 0 }, .len = 0, .repeat = 0, } },
+
865  };
+
866  LoRaWANMacCommandQueue_t commandsDown = {
+
867  .numCommands = 0,
+
868  .len = 0,
+
869  .commands = { { .cid = 0, .payload = { 0 }, .len = 0, .repeat = 0, } },
+
870  };
+
871 
+
872  // the following is either provided by the network server (OTAA)
+
873  // or directly entered by the user (ABP)
+
874  uint32_t devAddr = 0;
+
875  uint8_t appSKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
+
876  uint8_t fNwkSIntKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
+
877  uint8_t sNwkSIntKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
+
878  uint8_t nwkSEncKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
+
879  uint8_t jSIntKey[RADIOLIB_AES128_KEY_SIZE] = { 0 };
+
880 
+
881  // device-specific parameters, persistent through sessions
+
882  uint16_t devNonce = 0;
+
883  uint32_t joinNonce = 0;
+
884 
+
885  // session-specific parameters
+
886  uint32_t homeNetId = 0;
+
887  uint8_t adrLimitExp = RADIOLIB_LORAWAN_ADR_ACK_LIMIT_EXP;
+
888  uint8_t adrDelayExp = RADIOLIB_LORAWAN_ADR_ACK_DELAY_EXP;
+
889  uint8_t nbTrans = 1; // Number of allowed frame retransmissions
+
890  uint8_t txPowerCur = 0;
+
891  uint8_t txPowerMax = 0;
+
892  uint32_t fcntUp = 0;
+
893  uint32_t aFcntDown = 0;
+
894  uint32_t nFcntDown = 0;
+
895  uint32_t confFcntUp = RADIOLIB_LORAWAN_FCNT_NONE;
+
896  uint32_t confFcntDown = RADIOLIB_LORAWAN_FCNT_NONE;
+
897  uint32_t adrFcnt = 0;
+
898 
+
899  // whether the current configured channel is in FSK mode
+
900  bool FSK = false;
+
901 
+
902  // flag that shows whether the device is joined and there is an ongoing session (none, ABP or OTAA)
+
903  uint16_t activeMode = RADIOLIB_LORAWAN_MODE_NONE;
904 
-
905  // dwell time is set upon initialization and activated in regions that impose this
-
906  bool dwellTimeEnabledUp = false;
-
907  uint16_t dwellTimeUp = 0;
-
908  bool dwellTimeEnabledDn = false;
-
909  uint16_t dwellTimeDn = 0;
-
910 
-
911  // enable/disable CSMA for LoRaWAN
-
912  bool enableCSMA;
-
913 
-
914  // number of backoff slots to be decremented after DIFS phase. 0 to disable BO.
-
915  // A random BO avoids collisions in the case where two or more nodes start the CSMA
-
916  // process at the same time.
-
917  uint8_t backoffMax;
-
918 
-
919  // number of CADs to estimate a clear CH
-
920  uint8_t difsSlots;
-
921 
-
922  // available channel frequencies from list passed during OTA activation
-
923  LoRaWANChannel_t availableChannels[2][RADIOLIB_LORAWAN_NUM_AVAILABLE_CHANNELS];
-
924 
-
925  // currently configured channels for TX and RX1
-
926  LoRaWANChannel_t currentChannels[2] = { RADIOLIB_LORAWAN_CHANNEL_NONE, RADIOLIB_LORAWAN_CHANNEL_NONE };
-
927 
-
928  // currently configured datarates for TX and RX1
-
929  uint8_t dataRates[2] = { RADIOLIB_LORAWAN_DATA_RATE_UNUSED, RADIOLIB_LORAWAN_DATA_RATE_UNUSED };
-
930 
-
931  // LoRaWAN revision (1.0 vs 1.1)
-
932  uint8_t rev = 0;
-
933 
-
934  // Time on Air of last uplink
-
935  RadioLibTime_t lastToA = 0;
-
936 
-
937  // timestamp to measure the RX1/2 delay (from uplink end)
-
938  RadioLibTime_t rxDelayStart = 0;
-
939 
-
940  // timestamp when the Rx1/2 windows were closed (timeout or uplink received)
-
941  RadioLibTime_t rxDelayEnd = 0;
-
942 
-
943  // delays between the uplink and RX1/2 windows
-
944  RadioLibTime_t rxDelays[2] = { RADIOLIB_LORAWAN_RECEIVE_DELAY_1_MS, RADIOLIB_LORAWAN_RECEIVE_DELAY_2_MS };
-
945 
-
946  // device status - battery level
-
947  uint8_t battLevel = 0xFF;
-
948 
-
949  // indicates whether an uplink has MAC commands as payload
-
950  bool isMACPayload = false;
-
951 
-
952  // save the selected sub-band in case this must be restored in ADR control
-
953  uint8_t subBand = 0;
-
954 
-
955  // wait for, open and listen during Rx1 and Rx2 windows; only performs listening
-
956  int16_t downlinkCommon();
-
957 
-
958  // method to generate message integrity code
-
959  uint32_t generateMIC(uint8_t* msg, size_t len, uint8_t* key);
-
960 
-
961  // method to verify message integrity code
-
962  // it assumes that the MIC is the last 4 bytes of the message
-
963  bool verifyMIC(uint8_t* msg, size_t len, uint8_t* key);
+
905  // ADR is enabled by default
+
906  bool adrEnabled = true;
+
907 
+
908  // duty cycle is set upon initialization and activated in regions that impose this
+
909  bool dutyCycleEnabled = false;
+
910  uint32_t dutyCycle = 0;
+
911 
+
912  // dwell time is set upon initialization and activated in regions that impose this
+
913  bool dwellTimeEnabledUp = false;
+
914  uint16_t dwellTimeUp = 0;
+
915  bool dwellTimeEnabledDn = false;
+
916  uint16_t dwellTimeDn = 0;
+
917 
+
918  // enable/disable CSMA for LoRaWAN
+
919  bool enableCSMA;
+
920 
+
921  // number of backoff slots to be decremented after DIFS phase. 0 to disable BO.
+
922  // A random BO avoids collisions in the case where two or more nodes start the CSMA
+
923  // process at the same time.
+
924  uint8_t backoffMax;
+
925 
+
926  // number of CADs to estimate a clear CH
+
927  uint8_t difsSlots;
+
928 
+
929  // available channel frequencies from list passed during OTA activation
+
930  LoRaWANChannel_t availableChannels[2][RADIOLIB_LORAWAN_NUM_AVAILABLE_CHANNELS];
+
931 
+
932  // currently configured channels for TX and RX1
+
933  LoRaWANChannel_t currentChannels[2] = { RADIOLIB_LORAWAN_CHANNEL_NONE, RADIOLIB_LORAWAN_CHANNEL_NONE };
+
934 
+
935  // currently configured datarates for TX and RX1
+
936  uint8_t dataRates[2] = { RADIOLIB_LORAWAN_DATA_RATE_UNUSED, RADIOLIB_LORAWAN_DATA_RATE_UNUSED };
+
937 
+
938  // LoRaWAN revision (1.0 vs 1.1)
+
939  uint8_t rev = 0;
+
940 
+
941  // Time on Air of last uplink
+
942  RadioLibTime_t lastToA = 0;
+
943 
+
944  // timestamp to measure the RX1/2 delay (from uplink end)
+
945  RadioLibTime_t rxDelayStart = 0;
+
946 
+
947  // timestamp when the Rx1/2 windows were closed (timeout or uplink received)
+
948  RadioLibTime_t rxDelayEnd = 0;
+
949 
+
950  // delays between the uplink and RX1/2 windows
+
951  RadioLibTime_t rxDelays[2] = { RADIOLIB_LORAWAN_RECEIVE_DELAY_1_MS, RADIOLIB_LORAWAN_RECEIVE_DELAY_2_MS };
+
952 
+
953  // device status - battery level
+
954  uint8_t battLevel = 0xFF;
+
955 
+
956  // indicates whether an uplink has MAC commands as payload
+
957  bool isMACPayload = false;
+
958 
+
959  // save the selected sub-band in case this must be restored in ADR control
+
960  uint8_t subBand = 0;
+
961 
+
962  // wait for, open and listen during Rx1 and Rx2 windows; only performs listening
+
963  int16_t downlinkCommon();
964 
-
965  // configure the common physical layer properties (preamble, sync word etc.)
-
966  // channels must be configured separately by setupChannelsDyn()!
-
967  int16_t setPhyProperties();
-
968 
-
969  // setup uplink/downlink channel data rates and frequencies
-
970  // for dynamic channels, there is a small set of predefined channels
-
971  // in case of JoinRequest, add some optional extra frequencies
-
972  int16_t setupChannelsDyn(bool joinRequest = false);
-
973 
-
974  // setup uplink/downlink channel data rates and frequencies
-
975  // for fixed bands, we only allow one sub-band at a time to be selected
-
976  int16_t setupChannelsFix(uint8_t subBand);
-
977 
-
978  // a join-accept can piggy-back a set of channels or channel masks
-
979  int16_t processCFList(uint8_t* cfList);
+
965  // method to generate message integrity code
+
966  uint32_t generateMIC(uint8_t* msg, size_t len, uint8_t* key);
+
967 
+
968  // method to verify message integrity code
+
969  // it assumes that the MIC is the last 4 bytes of the message
+
970  bool verifyMIC(uint8_t* msg, size_t len, uint8_t* key);
+
971 
+
972  // configure the common physical layer properties (preamble, sync word etc.)
+
973  // channels must be configured separately by setupChannelsDyn()!
+
974  int16_t setPhyProperties(uint8_t dir);
+
975 
+
976  // setup uplink/downlink channel data rates and frequencies
+
977  // for dynamic channels, there is a small set of predefined channels
+
978  // in case of JoinRequest, add some optional extra frequencies
+
979  int16_t setupChannelsDyn(bool joinRequest = false);
980 
-
981  // select a set of random TX/RX channels for up- and downlink
-
982  int16_t selectChannels();
-
983 
-
984  // find the first usable data rate for the given band
-
985  int16_t findDataRate(uint8_t dr, DataRate_t* dataRate);
-
986 
-
987  // configure channel based on cached data rate ID and frequency
-
988  int16_t configureChannel(uint8_t dir);
-
989 
-
990  // restore all available channels from persistent storage
-
991  int16_t restoreChannels();
-
992 
-
993  // push MAC command to queue, done by copy
-
994  int16_t pushMacCommand(LoRaWANMacCommand_t* cmd, LoRaWANMacCommandQueue_t* queue);
-
995 
-
996  // delete a specific MAC command from queue, indicated by the command ID
-
997  // if a payload pointer is supplied, this returns the payload of the MAC command
-
998  int16_t deleteMacCommand(uint8_t cid, LoRaWANMacCommandQueue_t* queue, uint8_t* payload = NULL);
+
981  // setup uplink/downlink channel data rates and frequencies
+
982  // for fixed bands, we only allow one sub-band at a time to be selected
+
983  int16_t setupChannelsFix(uint8_t subBand);
+
984 
+
985  // a join-accept can piggy-back a set of channels or channel masks
+
986  int16_t processCFList(uint8_t* cfList);
+
987 
+
988  // select a set of random TX/RX channels for up- and downlink
+
989  int16_t selectChannels();
+
990 
+
991  // find the first usable data rate for the given band
+
992  int16_t findDataRate(uint8_t dr, DataRate_t* dataRate);
+
993 
+
994  // restore all available channels from persistent storage
+
995  int16_t restoreChannels();
+
996 
+
997  // push MAC command to queue, done by copy
+
998  int16_t pushMacCommand(LoRaWANMacCommand_t* cmd, LoRaWANMacCommandQueue_t* queue);
999 
-
1000  // execute mac command, return the number of processed bytes for sequential processing
-
1001  bool execMacCommand(LoRaWANMacCommand_t* cmd);
-
1002 
-
1003  // apply a channel mask to a set of readily defined channels (dynamic bands only)
-
1004  bool applyChannelMaskDyn(uint8_t chMaskCntl, uint16_t chMask);
-
1005 
-
1006  // define or delete channels from a fixed set of channels (fixed bands only)
-
1007  bool applyChannelMaskFix(uint8_t chMaskCntl, uint16_t chMask);
-
1008 
-
1009  // get the payload length for a specific MAC command
-
1010  uint8_t getMacPayloadLength(uint8_t cid);
-
1011 
-
1018  void setCSMA(uint8_t backoffMax, uint8_t difsSlots, bool enableCSMA = false);
-
1019 
-
1020  // Performs CSMA as per LoRa Alliance Technical Recommendation 13 (TR-013).
-
1021  void performCSMA();
-
1022 
-
1023  // perform a single CAD operation for the under SF/CH combination. Returns either busy or otherwise.
-
1024  bool performCAD();
-
1025 
-
1026  // function to encrypt and decrypt payloads
-
1027  void processAES(uint8_t* in, size_t len, uint8_t* key, uint8_t* out, uint32_t fcnt, uint8_t dir, uint8_t ctrId, bool counter);
-
1028 
-
1029  // 16-bit checksum method that takes a uint8_t array of even length and calculates the checksum
-
1030  static uint16_t checkSum16(uint8_t *key, uint16_t keyLen);
-
1031 
-
1032  // network-to-host conversion method - takes data from network packet and converts it to the host endians
-
1033  template<typename T>
-
1034  static T ntoh(uint8_t* buff, size_t size = 0);
+
1000  // delete a specific MAC command from queue, indicated by the command ID
+
1001  // if a payload pointer is supplied, this returns the payload of the MAC command
+
1002  int16_t deleteMacCommand(uint8_t cid, LoRaWANMacCommandQueue_t* queue, uint8_t* payload = NULL);
+
1003 
+
1004  // execute mac command, return the number of processed bytes for sequential processing
+
1005  bool execMacCommand(LoRaWANMacCommand_t* cmd);
+
1006 
+
1007  // apply a channel mask to a set of readily defined channels (dynamic bands only)
+
1008  bool applyChannelMaskDyn(uint8_t chMaskCntl, uint16_t chMask);
+
1009 
+
1010  // define or delete channels from a fixed set of channels (fixed bands only)
+
1011  bool applyChannelMaskFix(uint8_t chMaskCntl, uint16_t chMask);
+
1012 
+
1013  // get the payload length for a specific MAC command
+
1014  uint8_t getMacPayloadLength(uint8_t cid);
+
1015 
+
1022  void setCSMA(uint8_t backoffMax, uint8_t difsSlots, bool enableCSMA = false);
+
1023 
+
1024  // Performs CSMA as per LoRa Alliance Technical Recommendation 13 (TR-013).
+
1025  void performCSMA();
+
1026 
+
1027  // perform a single CAD operation for the under SF/CH combination. Returns either busy or otherwise.
+
1028  bool performCAD();
+
1029 
+
1030  // function to encrypt and decrypt payloads
+
1031  void processAES(uint8_t* in, size_t len, uint8_t* key, uint8_t* out, uint32_t fcnt, uint8_t dir, uint8_t ctrId, bool counter);
+
1032 
+
1033  // 16-bit checksum method that takes a uint8_t array of even length and calculates the checksum
+
1034  static uint16_t checkSum16(uint8_t *key, uint16_t keyLen);
1035 
-
1036  // host-to-network conversion method - takes data from host variable and and converts it to network packet endians
+
1036  // network-to-host conversion method - takes data from network packet and converts it to the host endians
1037  template<typename T>
-
1038  static void hton(uint8_t* buff, T val, size_t size = 0);
-
1039 };
-
1040 
-
1041 #endif
+
1038  static T ntoh(uint8_t* buff, size_t size = 0);
+
1039 
+
1040  // host-to-network conversion method - takes data from host variable and and converts it to network packet endians
+
1041  template<typename T>
+
1042  static void hton(uint8_t* buff, T val, size_t size = 0);
+
1043 };
+
1044 
+
1045 #endif
LoRaWANNode
LoRaWAN-compatible node (class A device).
Definition: LoRaWAN.h:498
-
LoRaWANNode::uplink
int16_t uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)
Send a message to the server.
Definition: LoRaWAN.cpp:860
+
LoRaWANNode::uplink
int16_t uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)
Send a message to the server.
Definition: LoRaWAN.cpp:849
LoRaWANNode::setBufferNonces
int16_t setBufferNonces(uint8_t *persistentBuffer)
Fill the internal buffer that holds the LW base parameters with a supplied buffer.
Definition: LoRaWAN.cpp:56
-
LoRaWANNode::setDatarate
int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition: LoRaWAN.cpp:1907
-
LoRaWANNode::sendReceive
int16_t sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)
Send a message to the server and wait for a downlink during Rx1 and/or Rx2 window.
Definition: LoRaWAN.cpp:1616
-
LoRaWANNode::beginOTAA
int16_t beginOTAA(uint64_t joinEUI, uint64_t devEUI, uint8_t *nwkKey, uint8_t *appKey, bool force=false, uint8_t joinDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)
Join network by performing over-the-air activation. By this procedure, the device will perform an exc...
Definition: LoRaWAN.cpp:455
-
LoRaWANNode::maxPayloadDwellTime
uint8_t maxPayloadDwellTime()
Returns the maximum payload given the currently present dwell time limits. WARNING: the addition of M...
Definition: LoRaWAN.cpp:1987
-
LoRaWANNode::setDutyCycle
void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition: LoRaWAN.cpp:1948
-
LoRaWANNode::timeUntilUplink
RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition: LoRaWAN.cpp:1969
-
LoRaWANNode::getFcntUp
uint32_t getFcntUp()
Returns the last uplink's frame counter; also 0 if no uplink occured yet.
Definition: LoRaWAN.cpp:1641
-
LoRaWANNode::setDeviceStatus
void setDeviceStatus(uint8_t battLevel)
Set device status.
Definition: LoRaWAN.cpp:1636
-
LoRaWANNode::beginABP
int16_t beginABP(uint32_t addr, uint8_t *nwkSKey, uint8_t *appSKey, uint8_t *fNwkSIntKey=NULL, uint8_t *sNwkSIntKey=NULL, bool force=false, uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)
Join network by performing activation by personalization. In this procedure, all necessary configurat...
Definition: LoRaWAN.cpp:735
-
LoRaWANNode::resetFcntDown
void resetFcntDown()
Reset the downlink frame counters (application and network) This is unsafe and can possibly allow rep...
Definition: LoRaWAN.cpp:1656
-
LoRaWANNode::dutyCycleInterval
RadioLibTime_t dutyCycleInterval(RadioLibTime_t msPerHour, RadioLibTime_t airtime)
Calculate the minimum interval to adhere to a certain dutyCycle. This interval is based on the ToA of...
Definition: LoRaWAN.cpp:1959
-
LoRaWANNode::setDwellTime
void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Toggle adherence to dwellTime limits to on or off.
Definition: LoRaWAN.cpp:1978
+
LoRaWANNode::setDatarate
int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition: LoRaWAN.cpp:1925
+
LoRaWANNode::sendReceive
int16_t sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)
Send a message to the server and wait for a downlink during Rx1 and/or Rx2 window.
Definition: LoRaWAN.cpp:1599
+
LoRaWANNode::beginOTAA
int16_t beginOTAA(uint64_t joinEUI, uint64_t devEUI, uint8_t *nwkKey, uint8_t *appKey, bool force=false, uint8_t joinDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)
Join network by performing over-the-air activation. By this procedure, the device will perform an exc...
Definition: LoRaWAN.cpp:452
+
LoRaWANNode::maxPayloadDwellTime
uint8_t maxPayloadDwellTime()
Returns the maximum payload given the currently present dwell time limits. WARNING: the addition of M...
Definition: LoRaWAN.cpp:2005
+
LoRaWANNode::setDutyCycle
void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition: LoRaWAN.cpp:1966
+
LoRaWANNode::timeUntilUplink
RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition: LoRaWAN.cpp:1987
+
LoRaWANNode::getFcntUp
uint32_t getFcntUp()
Returns the last uplink's frame counter; also 0 if no uplink occured yet.
Definition: LoRaWAN.cpp:1624
+
LoRaWANNode::setDeviceStatus
void setDeviceStatus(uint8_t battLevel)
Set device status.
Definition: LoRaWAN.cpp:1619
+
LoRaWANNode::resetFcntDown
void resetFcntDown()
Reset the downlink frame counters (application and network) This is unsafe and can possibly allow rep...
Definition: LoRaWAN.cpp:1639
+
LoRaWANNode::dutyCycleInterval
RadioLibTime_t dutyCycleInterval(RadioLibTime_t msPerHour, RadioLibTime_t airtime)
Calculate the minimum interval to adhere to a certain dutyCycle. This interval is based on the ToA of...
Definition: LoRaWAN.cpp:1977
+
LoRaWANNode::setDwellTime
void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Toggle adherence to dwellTime limits to on or off.
Definition: LoRaWAN.cpp:1996
+
LoRaWANNode::getLastToA
RadioLibTime_t getLastToA()
Get the Time-on-air of the last uplink message.
Definition: LoRaWAN.cpp:2813
LoRaWANNode::restore
int16_t restore(uint16_t checkSum, uint16_t lwMode, uint8_t lwClass, uint8_t freqPlan)
Restore session by loading information from persistent storage.
Definition: LoRaWAN.cpp:129
-
LoRaWANNode::sendMacCommandReq
bool sendMacCommandReq(uint8_t cid)
Add a MAC command to the uplink queue. Only LinkCheck and DeviceTime are available to the user....
Definition: LoRaWAN.cpp:2097
-
LoRaWANNode::saveSession
int16_t saveSession()
Save the current state of the session to the session buffer.
Definition: LoRaWAN.cpp:820
+
LoRaWANNode::saveSession
int16_t saveSession()
Save the current state of the session to the session buffer.
Definition: LoRaWAN.cpp:809
LoRaWANNode::getBufferNonces
uint8_t * getBufferNonces()
Returns the pointer to the internal buffer that holds the LW base parameters.
Definition: LoRaWAN.cpp:52
-
LoRaWANNode::getNFcntDown
uint32_t getNFcntDown()
Returns the last network downlink's frame counter; also 0 if no network downlink occured yet.
Definition: LoRaWAN.cpp:1648
-
LoRaWANNode::getAFcntDown
uint32_t getAFcntDown()
Returns the last application downlink's frame counter; also 0 if no application downlink occured yet.
Definition: LoRaWAN.cpp:1652
+
LoRaWANNode::getNFcntDown
uint32_t getNFcntDown()
Returns the last network downlink's frame counter; also 0 if no network downlink occured yet.
Definition: LoRaWAN.cpp:1631
+
LoRaWANNode::getAFcntDown
uint32_t getAFcntDown()
Returns the last application downlink's frame counter; also 0 if no application downlink occured yet.
Definition: LoRaWAN.cpp:1635
LoRaWANNode::getBufferSession
uint8_t * getBufferSession()
Returns the pointer to the internal buffer that holds the LW session parameters.
Definition: LoRaWAN.cpp:74
LoRaWANNode::wipe
void wipe()
Wipe internal persistent parameters. This will reset all counters and saved variables,...
Definition: LoRaWAN.cpp:47
-
LoRaWANNode::setTxPower
int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition: LoRaWAN.cpp:2007
-
LoRaWANNode::getMacDeviceTimeAns
int16_t getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)
Returns the network time after requesting a DeviceTime MAC command. Returns 'true' if a network respo...
Definition: LoRaWAN.cpp:2783
-
LoRaWANNode::getDevAddr
uint64_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition: LoRaWAN.cpp:2800
-
LoRaWANNode::downlink
int16_t downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)
Wait for downlink from the server in either RX1 or RX2 window.
Definition: LoRaWAN.cpp:1290
+
LoRaWANNode::setTxPower
int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition: LoRaWAN.cpp:2026
+
LoRaWANNode::getMacDeviceTimeAns
int16_t getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)
Returns the network time after requesting a DeviceTime MAC command. Returns 'true' if a network respo...
Definition: LoRaWAN.cpp:2792
+
LoRaWANNode::getDevAddr
uint64_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition: LoRaWAN.cpp:2809
+
LoRaWANNode::downlink
int16_t downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)
Wait for downlink from the server in either RX1 or RX2 window.
Definition: LoRaWAN.cpp:1273
LoRaWANNode::setBufferSession
int16_t setBufferSession(uint8_t *persistentBuffer)
Fill the internal buffer that holds the LW session parameters with a supplied buffer.
Definition: LoRaWAN.cpp:81
LoRaWANNode::LoRaWANNode
LoRaWANNode(PhysicalLayer *phy, const LoRaWANBand_t *band, uint8_t subBand=0)
Default constructor.
Definition: LoRaWAN.cpp:30
LoRaWANNode::rx1DrOffset
uint8_t rx1DrOffset
Offset between TX and RX1 (such that RX1 has equal or lower DR)
Definition: LoRaWAN.h:502
-
LoRaWANNode::getMacLinkCheckAns
int16_t getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)
Returns the quality of connectivity after requesting a LinkCheck MAC command. Returns 'true' if a net...
Definition: LoRaWAN.cpp:2772
-
LoRaWANNode::setADR
void setADR(bool enable=true)
Toggle ADR to on or off.
Definition: LoRaWAN.cpp:1944
+
LoRaWANNode::beginABP
int16_t beginABP(uint32_t addr, uint8_t *fNwkSIntKey, uint8_t *sNwkSIntKey, uint8_t *nwkSEncKey, uint8_t *appSKey, bool force=false, uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)
Join network by performing activation by personalization. In this procedure, all necessary configurat...
Definition: LoRaWAN.cpp:728
+
LoRaWANNode::sendMacCommandReq
int16_t sendMacCommandReq(uint8_t cid)
Add a MAC command to the uplink queue. Only LinkCheck and DeviceTime are available to the user....
Definition: LoRaWAN.cpp:2090
+
LoRaWANNode::getMacLinkCheckAns
int16_t getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)
Returns the quality of connectivity after requesting a LinkCheck MAC command. Returns 'true' if a net...
Definition: LoRaWAN.cpp:2781
+
LoRaWANNode::setADR
void setADR(bool enable=true)
Toggle ADR to on or off.
Definition: LoRaWAN.cpp:1962
LoRaWANNode::rx2
LoRaWANChannel_t rx2
RX2 channel properties - may be changed by MAC command.
Definition: LoRaWAN.h:505
-
LoRaWANNode::isJoined
bool isJoined()
Whether there is an ongoing session active.
Definition: LoRaWAN.cpp:816
+
LoRaWANNode::isJoined
bool isJoined()
Whether there is an ongoing session active.
Definition: LoRaWAN.cpp:805
PhysicalLayer
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:54
RadioLibTime_t
unsigned long RadioLibTime_t
Type used for durations in RadioLib.
Definition: TypeDef.h:579
-
LoRaWANBand_t
Structure to save information about LoRaWAN band.
Definition: LoRaWAN.h:347
-
LoRaWANBand_t::powerMax
int8_t powerMax
Maximum allowed output power in this band in dBm.
Definition: LoRaWAN.h:358
-
LoRaWANBand_t::dutyCycle
RadioLibTime_t dutyCycle
Number of milliseconds per hour of allowed Time-on-Air.
Definition: LoRaWAN.h:364
-
LoRaWANBand_t::dataRates
uint8_t dataRates[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES]
The corresponding datarates, bandwidths and coding rates for DR index.
Definition: LoRaWAN.h:394
-
LoRaWANBand_t::dwellTimeUp
RadioLibTime_t dwellTimeUp
Maximum dwell time per uplink message in milliseconds.
Definition: LoRaWAN.h:367
-
LoRaWANBand_t::payloadLenMax
uint8_t payloadLenMax[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES]
Array of allowed maximum payload lengths for each data rate.
Definition: LoRaWAN.h:355
-
LoRaWANBand_t::txFreqs
LoRaWANChannel_t txFreqs[3]
A set of default uplink (TX) channels for frequency-type bands.
Definition: LoRaWAN.h:373
-
LoRaWANBand_t::txJoinReq
LoRaWANChannel_t txJoinReq[3]
A set of possible extra channels for the Join-Request message for frequency-type bands.
Definition: LoRaWAN.h:376
-
LoRaWANBand_t::powerNumSteps
int8_t powerNumSteps
Number of power steps in this band.
Definition: LoRaWAN.h:361
-
LoRaWANBand_t::txSpans
LoRaWANChannelSpan_t txSpans[2]
Default uplink (TX) channel spans for mask-type bands, including Join-Request parameters.
Definition: LoRaWAN.h:382
-
LoRaWANBand_t::rx1DataRateBase
uint8_t rx1DataRateBase
The base downlink data rate. Used to calculate data rate changes for adaptive data rate.
Definition: LoRaWAN.h:388
-
LoRaWANBand_t::bandNum
uint8_t bandNum
Identier for this band.
Definition: LoRaWAN.h:349
-
LoRaWANBand_t::bandType
uint8_t bandType
Whether the channels are fixed per specification, or dynamically allocated through the network (plus ...
Definition: LoRaWAN.h:352
-
LoRaWANBand_t::rx2
LoRaWANChannel_t rx2
Backup channel for downlink (RX2) window.
Definition: LoRaWAN.h:391
-
LoRaWANBand_t::numTxSpans
uint8_t numTxSpans
The number of TX channel spans for mask-type bands.
Definition: LoRaWAN.h:379
-
LoRaWANBand_t::dwellTimeDn
RadioLibTime_t dwellTimeDn
Maximum dwell time per downlink message in milliseconds.
Definition: LoRaWAN.h:370
-
LoRaWANBand_t::rx1Span
LoRaWANChannelSpan_t rx1Span
Default downlink (RX1) channel span for mask-type bands.
Definition: LoRaWAN.h:385
+
LoRaWANBand_t
Structure to save information about LoRaWAN band.
Definition: LoRaWAN.h:379
+
LoRaWANBand_t::powerMax
int8_t powerMax
Maximum allowed output power in this band in dBm.
Definition: LoRaWAN.h:390
+
LoRaWANBand_t::dutyCycle
RadioLibTime_t dutyCycle
Number of milliseconds per hour of allowed Time-on-Air.
Definition: LoRaWAN.h:396
+
LoRaWANBand_t::dataRates
uint8_t dataRates[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES]
The corresponding datarates, bandwidths and coding rates for DR index.
Definition: LoRaWAN.h:426
+
LoRaWANBand_t::dwellTimeUp
RadioLibTime_t dwellTimeUp
Maximum dwell time per uplink message in milliseconds.
Definition: LoRaWAN.h:399
+
LoRaWANBand_t::payloadLenMax
uint8_t payloadLenMax[RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES]
Array of allowed maximum payload lengths for each data rate.
Definition: LoRaWAN.h:387
+
LoRaWANBand_t::txFreqs
LoRaWANChannel_t txFreqs[3]
A set of default uplink (TX) channels for frequency-type bands.
Definition: LoRaWAN.h:405
+
LoRaWANBand_t::txJoinReq
LoRaWANChannel_t txJoinReq[3]
A set of possible extra channels for the Join-Request message for frequency-type bands.
Definition: LoRaWAN.h:408
+
LoRaWANBand_t::powerNumSteps
int8_t powerNumSteps
Number of power steps in this band.
Definition: LoRaWAN.h:393
+
LoRaWANBand_t::txSpans
LoRaWANChannelSpan_t txSpans[2]
Default uplink (TX) channel spans for mask-type bands, including Join-Request parameters.
Definition: LoRaWAN.h:414
+
LoRaWANBand_t::rx1DataRateBase
uint8_t rx1DataRateBase
The base downlink data rate. Used to calculate data rate changes for adaptive data rate.
Definition: LoRaWAN.h:420
+
LoRaWANBand_t::bandNum
uint8_t bandNum
Identier for this band.
Definition: LoRaWAN.h:381
+
LoRaWANBand_t::bandType
uint8_t bandType
Whether the channels are fixed per specification, or dynamically allocated through the network (plus ...
Definition: LoRaWAN.h:384
+
LoRaWANBand_t::rx2
LoRaWANChannel_t rx2
Backup channel for downlink (RX2) window.
Definition: LoRaWAN.h:423
+
LoRaWANBand_t::numTxSpans
uint8_t numTxSpans
The number of TX channel spans for mask-type bands.
Definition: LoRaWAN.h:411
+
LoRaWANBand_t::dwellTimeDn
RadioLibTime_t dwellTimeDn
Maximum dwell time per downlink message in milliseconds.
Definition: LoRaWAN.h:402
+
LoRaWANBand_t::rx1Span
LoRaWANChannelSpan_t rx1Span
Default downlink (RX1) channel span for mask-type bands.
Definition: LoRaWAN.h:417
LoRaWANBandNum_t
IDs of all currently supported bands.
-
LoRaWANChannel_t
Structure to save information about LoRaWAN channels. To save space, adjacent channels are saved in "...
Definition: LoRaWAN.h:295
-
LoRaWANChannel_t::freq
float freq
The channel frequency.
Definition: LoRaWAN.h:303
-
LoRaWANChannel_t::idx
uint8_t idx
The channel number, as specified by defaults or the network.
Definition: LoRaWAN.h:300
-
LoRaWANChannel_t::drMin
uint8_t drMin
Minimum allowed datarate for this channel.
Definition: LoRaWAN.h:306
-
LoRaWANChannel_t::enabled
bool enabled
Whether this channel is enabled (can be used) or is disabled.
Definition: LoRaWAN.h:297
-
LoRaWANChannel_t::drMax
uint8_t drMax
Maximum allowed datarate for this channel (inclusive)
Definition: LoRaWAN.h:309
-
LoRaWANChannelSpan_t
Structure to save information about LoRaWAN channels. To save space, adjacent channels are saved in "...
Definition: LoRaWAN.h:320
-
LoRaWANChannelSpan_t::joinRequestDataRate
uint8_t joinRequestDataRate
Allowed data rates for a join request message.
Definition: LoRaWAN.h:337
-
LoRaWANChannelSpan_t::freqStart
float freqStart
Center frequency of the first channel in span.
Definition: LoRaWAN.h:325
-
LoRaWANChannelSpan_t::numChannels
uint8_t numChannels
Total number of channels in the span.
Definition: LoRaWAN.h:322
-
LoRaWANChannelSpan_t::drMax
uint8_t drMax
Maximum allowed datarate for all channels in this span (inclusive)
Definition: LoRaWAN.h:334
-
LoRaWANChannelSpan_t::freqStep
float freqStep
Frequency step between adjacent channels.
Definition: LoRaWAN.h:328
-
LoRaWANChannelSpan_t::drMin
uint8_t drMin
Minimum allowed datarate for all channels in this span.
Definition: LoRaWAN.h:331
+
LoRaWANChannel_t
Structure to save information about LoRaWAN channels. To save space, adjacent channels are saved in "...
Definition: LoRaWAN.h:327
+
LoRaWANChannel_t::freq
float freq
The channel frequency.
Definition: LoRaWAN.h:335
+
LoRaWANChannel_t::idx
uint8_t idx
The channel number, as specified by defaults or the network.
Definition: LoRaWAN.h:332
+
LoRaWANChannel_t::drMin
uint8_t drMin
Minimum allowed datarate for this channel.
Definition: LoRaWAN.h:338
+
LoRaWANChannel_t::enabled
bool enabled
Whether this channel is enabled (can be used) or is disabled.
Definition: LoRaWAN.h:329
+
LoRaWANChannel_t::drMax
uint8_t drMax
Maximum allowed datarate for this channel (inclusive)
Definition: LoRaWAN.h:341
+
LoRaWANChannelSpan_t
Structure to save information about LoRaWAN channels. To save space, adjacent channels are saved in "...
Definition: LoRaWAN.h:352
+
LoRaWANChannelSpan_t::joinRequestDataRate
uint8_t joinRequestDataRate
Allowed data rates for a join request message.
Definition: LoRaWAN.h:369
+
LoRaWANChannelSpan_t::freqStart
float freqStart
Center frequency of the first channel in span.
Definition: LoRaWAN.h:357
+
LoRaWANChannelSpan_t::numChannels
uint8_t numChannels
Total number of channels in the span.
Definition: LoRaWAN.h:354
+
LoRaWANChannelSpan_t::drMax
uint8_t drMax
Maximum allowed datarate for all channels in this span (inclusive)
Definition: LoRaWAN.h:366
+
LoRaWANChannelSpan_t::freqStep
float freqStep
Frequency step between adjacent channels.
Definition: LoRaWAN.h:360
+
LoRaWANChannelSpan_t::drMin
uint8_t drMin
Minimum allowed datarate for all channels in this span.
Definition: LoRaWAN.h:363
LoRaWANEvent_t
Structure to save extra information about uplink/downlink event.
Definition: LoRaWAN.h:467
LoRaWANEvent_t::freq
float freq
Frequency in MHz.
Definition: LoRaWAN.h:482
LoRaWANEvent_t::confirmed
bool confirmed
Whether the event is confirmed or not (e.g., confirmed uplink sent by user application)
Definition: LoRaWAN.h:472
@@ -861,20 +861,20 @@ $(document).ready(function(){initNavTree('_lo_ra_w_a_n_8h_source.html',''); init
LoRaWANEvent_t::dir
uint8_t dir
Event direction, one of RADIOLIB_LORAWAN_CHANNEL_DIR_*.
Definition: LoRaWAN.h:469
LoRaWANEvent_t::fcnt
uint32_t fcnt
The appropriate frame counter - for different events, different frame counters will be reported!
Definition: LoRaWAN.h:488
LoRaWANEvent_t::port
uint8_t port
Port number.
Definition: LoRaWAN.h:491
-
LoRaWANMacCommand_t
Structure to save information about MAC command.
Definition: LoRaWAN.h:435
-
LoRaWANMacCommand_t::len
uint8_t len
Length of the payload.
Definition: LoRaWAN.h:443
-
LoRaWANMacCommand_t::cid
uint8_t cid
The command ID.
Definition: LoRaWAN.h:437
-
LoRaWANMacCommand_t::repeat
uint8_t repeat
Repetition counter (the command will be uplinked repeat + 1 times)
Definition: LoRaWAN.h:446
-
LoRaWANMacCommand_t::payload
uint8_t payload[5]
Payload buffer (5 bytes is the longest possible)
Definition: LoRaWAN.h:440
-
LoRaWANMacCommandQueue_t
Structure to hold information about a queue of MAC commands.
Definition: LoRaWAN.h:452
-
LoRaWANMacCommandQueue_t::commands
LoRaWANMacCommand_t commands[RADIOLIB_LORAWAN_MAC_COMMAND_QUEUE_SIZE]
MAC command buffer.
Definition: LoRaWAN.h:460
-
LoRaWANMacCommandQueue_t::numCommands
uint8_t numCommands
Number of commands in the queue.
Definition: LoRaWAN.h:454
-
LoRaWANMacCommandQueue_t::len
uint8_t len
Total length of the queue.
Definition: LoRaWAN.h:457
-
LoRaWANMacSpec_t
MAC command specification structure.
Definition: LoRaWAN.h:206
-
LoRaWANMacSpec_t::cid
const uint8_t cid
Command ID.
Definition: LoRaWAN.h:208
-
LoRaWANMacSpec_t::lenDn
const uint8_t lenDn
Uplink message length.
Definition: LoRaWAN.h:211
-
LoRaWANMacSpec_t::lenUp
const uint8_t lenUp
Downlink message length.
Definition: LoRaWAN.h:214
-
LoRaWANMacSpec_t::user
const bool user
Whether this MAC command can be issued by the user or not.
Definition: LoRaWAN.h:217
+
LoRaWANMacCommand_t
Structure to save information about MAC command.
Definition: LoRaWAN.h:241
+
LoRaWANMacCommand_t::len
uint8_t len
Length of the payload.
Definition: LoRaWAN.h:249
+
LoRaWANMacCommand_t::cid
uint8_t cid
The command ID.
Definition: LoRaWAN.h:243
+
LoRaWANMacCommand_t::repeat
uint8_t repeat
Repetition counter (the command will be uplinked repeat + 1 times)
Definition: LoRaWAN.h:252
+
LoRaWANMacCommand_t::payload
uint8_t payload[5]
Payload buffer (5 bytes is the longest possible)
Definition: LoRaWAN.h:246
+
LoRaWANMacCommandQueue_t
Structure to hold information about a queue of MAC commands.
Definition: LoRaWAN.h:259
+
LoRaWANMacCommandQueue_t::commands
LoRaWANMacCommand_t commands[RADIOLIB_LORAWAN_MAC_COMMAND_QUEUE_SIZE]
MAC command buffer.
Definition: LoRaWAN.h:267
+
LoRaWANMacCommandQueue_t::numCommands
uint8_t numCommands
Number of commands in the queue.
Definition: LoRaWAN.h:261
+
LoRaWANMacCommandQueue_t::len
uint8_t len
Total length of the queue.
Definition: LoRaWAN.h:264
+
LoRaWANMacSpec_t
MAC command specification structure.
Definition: LoRaWAN.h:203
+
LoRaWANMacSpec_t::cid
const uint8_t cid
Command ID.
Definition: LoRaWAN.h:205
+
LoRaWANMacSpec_t::lenDn
const uint8_t lenDn
Uplink message length.
Definition: LoRaWAN.h:208
+
LoRaWANMacSpec_t::lenUp
const uint8_t lenUp
Downlink message length.
Definition: LoRaWAN.h:211
+
LoRaWANMacSpec_t::user
const bool user
Whether this MAC command can be issued by the user or not.
Definition: LoRaWAN.h:214
DataRate_t
Common data rate structure.
Definition: PhysicalLayer.h:38
diff --git a/_physical_layer_8h_source.html b/_physical_layer_8h_source.html index a7bae1e5..a9280578 100644 --- a/_physical_layer_8h_source.html +++ b/_physical_layer_8h_source.html @@ -183,122 +183,124 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
271 
277  virtual int16_t setOutputPower(int8_t power);
278 
-
285  virtual int16_t setSyncWord(uint8_t* sync, size_t len);
+
285  virtual int16_t checkOutputPower(int8_t power, int8_t* clipped);
286 
-
292  virtual int16_t setPreambleLength(size_t len);
-
293 
-
299  virtual int16_t setDataRate(DataRate_t dr);
-
300 
-
306  virtual int16_t checkDataRate(DataRate_t dr);
-
307 
-
312  float getFreqStep() const;
-
313 
-
319  virtual size_t getPacketLength(bool update = true);
-
320 
-
325  virtual float getRSSI();
-
326 
-
331  virtual float getSNR();
-
332 
-
338  virtual RadioLibTime_t getTimeOnAir(size_t len);
-
339 
-
345  virtual RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs);
-
346 
-
353  virtual int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask);
+
293  virtual int16_t setSyncWord(uint8_t* sync, size_t len);
+
294 
+
300  virtual int16_t setPreambleLength(size_t len);
+
301 
+
307  virtual int16_t setDataRate(DataRate_t dr);
+
308 
+
314  virtual int16_t checkDataRate(DataRate_t dr);
+
315 
+
320  float getFreqStep() const;
+
321 
+
327  virtual size_t getPacketLength(bool update = true);
+
328 
+
333  virtual float getRSSI();
+
334 
+
339  virtual float getSNR();
+
340 
+
346  virtual RadioLibTime_t getTimeOnAir(size_t len);
+
347 
+
353  virtual RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs);
354 
-
359  virtual bool isRxTimeout();
-
360 
-
366  virtual int16_t startChannelScan();
-
367 
-
372  virtual int16_t getChannelScanResult();
-
373 
-
380  virtual int16_t scanChannel();
+
361  virtual int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask);
+
362 
+
367  virtual bool isRxTimeout();
+
368 
+
374  virtual int16_t startChannelScan();
+
375 
+
380  virtual int16_t getChannelScanResult();
381 
-
387  int32_t random(int32_t max);
-
388 
-
395  int32_t random(int32_t min, int32_t max);
+
388  virtual int16_t scanChannel();
+
389 
+
395  int32_t random(int32_t max);
396 
-
401  virtual uint8_t randomByte();
-
402 
-
408  int16_t startDirect();
-
409 
-
410  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
417  int16_t setDirectSyncWord(uint32_t syncWord, uint8_t len);
-
418 
-
424  virtual void setDirectAction(void (*func)(void));
-
425 
-
430  virtual void readBit(uint32_t pin);
-
431 
-
436  int16_t available();
-
437 
-
441  void dropSync();
-
442 
-
449  uint8_t read(bool drop = true);
-
450  #endif
-
451 
-
458  virtual int16_t setDIOMapping(uint32_t pin, uint32_t value);
+
403  int32_t random(int32_t min, int32_t max);
+
404 
+
409  virtual uint8_t randomByte();
+
410 
+
416  int16_t startDirect();
+
417 
+
418  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
425  int16_t setDirectSyncWord(uint32_t syncWord, uint8_t len);
+
426 
+
432  virtual void setDirectAction(void (*func)(void));
+
433 
+
438  virtual void readBit(uint32_t pin);
+
439 
+
444  int16_t available();
+
445 
+
449  void dropSync();
+
450 
+
457  uint8_t read(bool drop = true);
+
458  #endif
459 
-
464  virtual void setPacketReceivedAction(void (*func)(void));
-
465 
-
469  virtual void clearPacketReceivedAction();
-
470 
-
475  virtual void setPacketSentAction(void (*func)(void));
-
476 
-
480  virtual void clearPacketSentAction();
-
481 
-
486  virtual void setChannelScanAction(void (*func)(void));
-
487 
-
491  virtual void clearChannelScanAction();
-
492 
-
493  #if RADIOLIB_INTERRUPT_TIMING
-
494 
-
500  void setInterruptSetup(void (*func)(uint32_t));
-
501 
-
506  void setTimerFlag();
-
507 
-
508  #endif
+
466  virtual int16_t setDIOMapping(uint32_t pin, uint32_t value);
+
467 
+
472  virtual void setPacketReceivedAction(void (*func)(void));
+
473 
+
477  virtual void clearPacketReceivedAction();
+
478 
+
483  virtual void setPacketSentAction(void (*func)(void));
+
484 
+
488  virtual void clearPacketSentAction();
+
489 
+
494  virtual void setChannelScanAction(void (*func)(void));
+
495 
+
499  virtual void clearChannelScanAction();
+
500 
+
501  #if RADIOLIB_INTERRUPT_TIMING
+
502 
+
508  void setInterruptSetup(void (*func)(uint32_t));
509 
-
510 #if !RADIOLIB_GODMODE
-
511  protected:
-
512 #endif
-
513 #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
514  void updateDirectBuffer(uint8_t bit);
-
515 #endif
-
516 
-
517 #if !RADIOLIB_GODMODE
-
518  private:
-
519 #endif
-
520  float freqStep;
-
521  size_t maxPacketLength;
-
522 
-
523  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
524  uint8_t bufferBitPos;
-
525  uint8_t bufferWritePos;
-
526  uint8_t bufferReadPos;
-
527  uint8_t buffer[RADIOLIB_STATIC_ARRAY_SIZE];
-
528  uint32_t syncBuffer;
-
529  uint32_t directSyncWord;
-
530  uint8_t directSyncWordLen;
-
531  uint32_t directSyncWordMask;
-
532  bool gotSync;
-
533  #endif
-
534 
-
535  virtual Module* getMod() = 0;
-
536 
-
537  // allow specific classes access the private getMod method
-
538  friend class AFSKClient;
-
539  friend class RTTYClient;
-
540  friend class MorseClient;
-
541  friend class HellClient;
-
542  friend class SSTVClient;
-
543  friend class AX25Client;
-
544  friend class FSK4Client;
-
545  friend class PagerClient;
-
546  friend class BellClient;
-
547  friend class FT8Client;
-
548  friend class LoRaWANNode;
-
549 };
-
550 
-
551 #endif
+
514  void setTimerFlag();
+
515 
+
516  #endif
+
517 
+
518 #if !RADIOLIB_GODMODE
+
519  protected:
+
520 #endif
+
521 #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
522  void updateDirectBuffer(uint8_t bit);
+
523 #endif
+
524 
+
525 #if !RADIOLIB_GODMODE
+
526  private:
+
527 #endif
+
528  float freqStep;
+
529  size_t maxPacketLength;
+
530 
+
531  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
532  uint8_t bufferBitPos;
+
533  uint8_t bufferWritePos;
+
534  uint8_t bufferReadPos;
+
535  uint8_t buffer[RADIOLIB_STATIC_ARRAY_SIZE];
+
536  uint32_t syncBuffer;
+
537  uint32_t directSyncWord;
+
538  uint8_t directSyncWordLen;
+
539  uint32_t directSyncWordMask;
+
540  bool gotSync;
+
541  #endif
+
542 
+
543  virtual Module* getMod() = 0;
+
544 
+
545  // allow specific classes access the private getMod method
+
546  friend class AFSKClient;
+
547  friend class RTTYClient;
+
548  friend class MorseClient;
+
549  friend class HellClient;
+
550  friend class SSTVClient;
+
551  friend class AX25Client;
+
552  friend class FSK4Client;
+
553  friend class PagerClient;
+
554  friend class BellClient;
+
555  friend class FT8Client;
+
556  friend class LoRaWANNode;
+
557 };
+
558 
+
559 #endif
AFSKClient
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition: AFSK.h:16
AX25Client
Client for AX25 communication.
Definition: AX25.h:238
BellClient
Client for Bell modem communication. The public interface is the same as Arduino Serial.
Definition: BellModem.h:57
@@ -310,53 +312,54 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
PagerClient
Client for Pager communication.
Definition: Pager.h:62
PhysicalLayer
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:54
PhysicalLayer::invertIQ
virtual int16_t invertIQ(bool enable)
Set IQ inversion. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:249
-
PhysicalLayer::clearChannelScanAction
virtual void clearChannelScanAction()
Clears interrupt service routine to call when a channel scan is finished.
Definition: PhysicalLayer.cpp:481
+
PhysicalLayer::clearChannelScanAction
virtual void clearChannelScanAction()
Clears interrupt service routine to call when a channel scan is finished.
Definition: PhysicalLayer.cpp:487
+
PhysicalLayer::checkOutputPower
virtual int16_t checkOutputPower(int8_t power, int8_t *clipped)
Check if output power is configurable. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:259
PhysicalLayer::startReceive
virtual int16_t startReceive()
Sets module to received mode using its default configuration.
Definition: PhysicalLayer.cpp:131
-
PhysicalLayer::randomByte
virtual uint8_t randomByte()
Get one truly random byte from RSSI noise. Must be implemented in module class.
Definition: PhysicalLayer.cpp:356
-
PhysicalLayer::irqRxDoneRxTimeout
virtual int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: PhysicalLayer.cpp:307
+
PhysicalLayer::randomByte
virtual uint8_t randomByte()
Get one truly random byte from RSSI noise. Must be implemented in module class.
Definition: PhysicalLayer.cpp:362
+
PhysicalLayer::irqRxDoneRxTimeout
virtual int16_t irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)
Create the flags that make up RxDone and RxTimeout used for receiving downlinks.
Definition: PhysicalLayer.cpp:313
PhysicalLayer::finishTransmit
virtual int16_t finishTransmit()
Clean up after transmission is done.
Definition: PhysicalLayer.cpp:160
PhysicalLayer::setFrequencyDeviation
virtual int16_t setFrequencyDeviation(float freqDev)
Sets FSK frequency deviation from carrier frequency. Only available in FSK mode. Must be implemented ...
Definition: PhysicalLayer.cpp:234
-
PhysicalLayer::getPacketLength
virtual size_t getPacketLength(bool update=true)
Query modem for the packet length of received payload. Must be implemented in module class.
Definition: PhysicalLayer.cpp:284
-
PhysicalLayer::setPacketSentAction
virtual void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: PhysicalLayer.cpp:469
-
PhysicalLayer::setDIOMapping
virtual 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: PhysicalLayer.cpp:455
+
PhysicalLayer::getPacketLength
virtual size_t getPacketLength(bool update=true)
Query modem for the packet length of received payload. Must be implemented in module class.
Definition: PhysicalLayer.cpp:290
+
PhysicalLayer::setPacketSentAction
virtual void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: PhysicalLayer.cpp:475
+
PhysicalLayer::setDIOMapping
virtual 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: PhysicalLayer.cpp:461
PhysicalLayer::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
-
PhysicalLayer::dropSync
void dropSync()
Forcefully drop synchronization.
Definition: PhysicalLayer.cpp:379
+
PhysicalLayer::dropSync
void dropSync()
Forcefully drop synchronization.
Definition: PhysicalLayer.cpp:385
PhysicalLayer::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
-
PhysicalLayer::read
uint8_t read(bool drop=true)
Get data from direct mode buffer.
Definition: PhysicalLayer.cpp:386
-
PhysicalLayer::getTimeOnAir
virtual RadioLibTime_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: PhysicalLayer.cpp:297
-
PhysicalLayer::checkDataRate
virtual int16_t checkDataRate(DataRate_t dr)
Check the data rate can be configured by this module. Must be implemented in module class if the modu...
Definition: PhysicalLayer.cpp:275
-
PhysicalLayer::getChannelScanResult
virtual int16_t getChannelScanResult()
Read the channel scan result.
Definition: PhysicalLayer.cpp:321
-
PhysicalLayer::clearPacketSentAction
virtual void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: PhysicalLayer.cpp:473
-
PhysicalLayer::setSyncWord
virtual int16_t setSyncWord(uint8_t *sync, size_t len)
Set sync word. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:259
-
PhysicalLayer::setDataRate
virtual int16_t setDataRate(DataRate_t dr)
Set data. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:270
-
PhysicalLayer::clearPacketReceivedAction
virtual void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: PhysicalLayer.cpp:465
-
PhysicalLayer::calculateRxTimeout
virtual RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs)
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: PhysicalLayer.cpp:302
-
PhysicalLayer::setPreambleLength
virtual int16_t setPreambleLength(size_t len)
Set preamble length. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:265
-
PhysicalLayer::startDirect
int16_t startDirect()
Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX....
Definition: PhysicalLayer.cpp:360
+
PhysicalLayer::read
uint8_t read(bool drop=true)
Get data from direct mode buffer.
Definition: PhysicalLayer.cpp:392
+
PhysicalLayer::getTimeOnAir
virtual RadioLibTime_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: PhysicalLayer.cpp:303
+
PhysicalLayer::checkDataRate
virtual int16_t checkDataRate(DataRate_t dr)
Check the data rate can be configured by this module. Must be implemented in module class if the modu...
Definition: PhysicalLayer.cpp:281
+
PhysicalLayer::getChannelScanResult
virtual int16_t getChannelScanResult()
Read the channel scan result.
Definition: PhysicalLayer.cpp:327
+
PhysicalLayer::clearPacketSentAction
virtual void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: PhysicalLayer.cpp:479
+
PhysicalLayer::setSyncWord
virtual int16_t setSyncWord(uint8_t *sync, size_t len)
Set sync word. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:265
+
PhysicalLayer::setDataRate
virtual int16_t setDataRate(DataRate_t dr)
Set data. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:276
+
PhysicalLayer::clearPacketReceivedAction
virtual void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: PhysicalLayer.cpp:471
+
PhysicalLayer::calculateRxTimeout
virtual RadioLibTime_t calculateRxTimeout(RadioLibTime_t timeoutUs)
Calculate the timeout value for this specific module / series (in number of symbols or units of time)
Definition: PhysicalLayer.cpp:308
+
PhysicalLayer::setPreambleLength
virtual int16_t setPreambleLength(size_t len)
Set preamble length. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:271
+
PhysicalLayer::startDirect
int16_t startDirect()
Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX....
Definition: PhysicalLayer.cpp:366
PhysicalLayer::setFrequency
virtual int16_t setFrequency(float freq)
Sets carrier frequency. Must be implemented in module class.
Definition: PhysicalLayer.cpp:224
-
PhysicalLayer::setDirectSyncWord
int16_t setDirectSyncWord(uint32_t syncWord, uint8_t len)
Set sync word to be used to determine start of packet in direct reception mode.
Definition: PhysicalLayer.cpp:394
+
PhysicalLayer::setDirectSyncWord
int16_t setDirectSyncWord(uint32_t syncWord, uint8_t len)
Set sync word to be used to determine start of packet in direct reception mode.
Definition: PhysicalLayer.cpp:400
PhysicalLayer::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
-
PhysicalLayer::getFreqStep
float getFreqStep() const
Gets the module frequency step size that was set in constructor.
Definition: PhysicalLayer.cpp:280
+
PhysicalLayer::getFreqStep
float getFreqStep() const
Gets the module frequency step size that was set in constructor.
Definition: PhysicalLayer.cpp:286
PhysicalLayer::transmitDirect
virtual int16_t transmitDirect(uint32_t frf=0)
Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module ...
Definition: PhysicalLayer.cpp:215
-
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:289
-
PhysicalLayer::available
int16_t available()
Get the number of direct mode bytes currently available in buffer.
Definition: PhysicalLayer.cpp:375
+
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:295
+
PhysicalLayer::available
int16_t available()
Get the number of direct mode bytes currently available in buffer.
Definition: PhysicalLayer.cpp:381
PhysicalLayer::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
-
PhysicalLayer::scanChannel
virtual int16_t scanChannel()
Check whether the current communication channel is free or occupied. Performs CAD for LoRa modules,...
Definition: PhysicalLayer.cpp:325
-
PhysicalLayer::setDirectAction
virtual void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is received in direct mode....
Definition: PhysicalLayer.cpp:445
+
PhysicalLayer::scanChannel
virtual int16_t scanChannel()
Check whether the current communication channel is free or occupied. Performs CAD for LoRa modules,...
Definition: PhysicalLayer.cpp:331
+
PhysicalLayer::setDirectAction
virtual void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is received in direct mode....
Definition: PhysicalLayer.cpp:451
PhysicalLayer::setEncoding
virtual int16_t setEncoding(uint8_t encoding)
Sets FSK data encoding. Only available in FSK mode. Must be implemented in module class.
Definition: PhysicalLayer.cpp:244
-
PhysicalLayer::isRxTimeout
virtual bool isRxTimeout()
Check whether the IRQ bit for RxTimeout is set.
Definition: PhysicalLayer.cpp:313
+
PhysicalLayer::isRxTimeout
virtual bool isRxTimeout()
Check whether the IRQ bit for RxTimeout is set.
Definition: PhysicalLayer.cpp:319
PhysicalLayer::standby
virtual int16_t standby()
Sets module to standby.
Definition: PhysicalLayer.cpp:122
-
PhysicalLayer::random
int32_t random(int32_t max)
Get truly random number in range 0 - max.
Definition: PhysicalLayer.cpp:329
-
PhysicalLayer::readBit
virtual void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode. Must be implemented in module class.
Definition: PhysicalLayer.cpp:449
+
PhysicalLayer::random
int32_t random(int32_t max)
Get truly random number in range 0 - max.
Definition: PhysicalLayer.cpp:335
+
PhysicalLayer::readBit
virtual void readBit(uint32_t pin)
Function to read and process data bit in direct reception mode. Must be implemented in module class.
Definition: PhysicalLayer.cpp:455
PhysicalLayer::setOutputPower
virtual int16_t setOutputPower(int8_t power)
Set output power. Must be implemented in module class if the module supports it.
Definition: PhysicalLayer.cpp:254
PhysicalLayer::receiveDirect
virtual int16_t receiveDirect()
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module cla...
Definition: PhysicalLayer.cpp:220
PhysicalLayer::PhysicalLayer
PhysicalLayer(float step, size_t maxLen)
Default constructor.
Definition: PhysicalLayer.cpp:4
-
PhysicalLayer::setChannelScanAction
virtual void setChannelScanAction(void(*func)(void))
Sets interrupt service routine to call when a channel scan is finished.
Definition: PhysicalLayer.cpp:477
-
PhysicalLayer::startChannelScan
virtual int16_t startChannelScan()
Interrupt-driven channel activity detection method. interrupt will be activated when packet is detect...
Definition: PhysicalLayer.cpp:317
+
PhysicalLayer::setChannelScanAction
virtual void setChannelScanAction(void(*func)(void))
Sets interrupt service routine to call when a channel scan is finished.
Definition: PhysicalLayer.cpp:483
+
PhysicalLayer::startChannelScan
virtual int16_t startChannelScan()
Interrupt-driven channel activity detection method. interrupt will be activated when packet is detect...
Definition: PhysicalLayer.cpp:323
PhysicalLayer::setDataShaping
virtual int16_t setDataShaping(uint8_t sh)
Sets GFSK data shaping. Only available in FSK mode. Must be implemented in module class.
Definition: PhysicalLayer.cpp:239
-
PhysicalLayer::setPacketReceivedAction
virtual void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: PhysicalLayer.cpp:461
+
PhysicalLayer::setPacketReceivedAction
virtual void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: PhysicalLayer.cpp:467
PhysicalLayer::setBitRate
virtual int16_t setBitRate(float br)
Sets FSK bit rate. Only available in FSK mode. Must be implemented in module class.
Definition: PhysicalLayer.cpp:229
-
PhysicalLayer::getSNR
virtual float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: PhysicalLayer.cpp:293
+
PhysicalLayer::getSNR
virtual float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: PhysicalLayer.cpp:299
PhysicalLayer::sleep
virtual int16_t sleep()
Sets module to sleep.
Definition: PhysicalLayer.cpp:118
RTTYClient
Client for RTTY communication. The public interface is the same as Arduino Serial.
Definition: RTTY.h:17
SSTVClient
Client for SSTV transmissions.
Definition: SSTV.h:117
diff --git a/_s_x1261_8h_source.html b/_s_x1261_8h_source.html index c4d01ac8..72560a27 100644 --- a/_s_x1261_8h_source.html +++ b/_s_x1261_8h_source.html @@ -109,19 +109,22 @@ $(document).ready(function(){initNavTree('_s_x1261_8h_source.html',''); initResi
29 
35  int16_t setOutputPower(int8_t power);
36 
-
37 #if !RADIOLIB_GODMODE
-
38  private:
-
39 #endif
-
40 
-
41 };
-
42 
-
43 #endif
+
43  int16_t checkOutputPower(int8_t power, int8_t* clipped);
44 
-
45 #endif
+
45 #if !RADIOLIB_GODMODE
+
46  private:
+
47 #endif
+
48 
+
49 };
+
50 
+
51 #endif
+
52 
+
53 #endif
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
SX1261
Derived class for SX1261 modules.
Definition: SX1261.h:22
SX1261::SX1261
SX1261(Module *mod)
Default constructor.
Definition: SX1261.cpp:4
SX1261::setOutputPower
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are in range from -17 to 14 dBm.
Definition: SX1261.cpp:8
+
SX1261::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped)
Check if output power is configurable.
Definition: SX1261.cpp:30
SX1262
Derived class for SX1262 modules.
Definition: SX1262.h:22
diff --git a/_s_x1262_8h_source.html b/_s_x1262_8h_source.html index ce3f94a6..265fdf64 100644 --- a/_s_x1262_8h_source.html +++ b/_s_x1262_8h_source.html @@ -121,15 +121,17 @@ $(document).ready(function(){initNavTree('_s_x1262_8h_source.html',''); initResi
81 
88  virtual int16_t setOutputPower(int8_t power);
89 
-
90 #if !RADIOLIB_GODMODE
-
91  private:
-
92 #endif
-
93 
-
94 };
-
95 
-
96 #endif
+
96  int16_t checkOutputPower(int8_t power, int8_t* clipped);
97 
-
98 #endif
+
98 #if !RADIOLIB_GODMODE
+
99  private:
+
100 #endif
+
101 
+
102 };
+
103 
+
104 #endif
+
105 
+
106 #endif
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
SX1262
Derived class for SX1262 modules.
Definition: SX1262.h:22
SX1262::SX1262
SX1262(Module *mod)
Default constructor.
Definition: SX1262.cpp:4
@@ -137,6 +139,7 @@ $(document).ready(function(){initNavTree('_s_x1262_8h_source.html',''); initResi
SX1262::begin
int16_t begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false)
Initialization method for LoRa modem.
Definition: SX1262.cpp:8
SX1262::setOutputPower
virtual int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are in range from -9 to 22 dBm. This method is virtual to allow ove...
Definition: SX1262.cpp:100
SX1262::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 150.0 to 960.0 MHz.
Definition: SX1262.cpp:50
+
SX1262::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped)
Check if output power is configurable.
Definition: SX1262.cpp:122
SX126x
Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...
Definition: SX126x.h:443
diff --git a/_s_x1268_8h_source.html b/_s_x1268_8h_source.html index de3edcae..c23b8985 100644 --- a/_s_x1268_8h_source.html +++ b/_s_x1268_8h_source.html @@ -120,18 +120,21 @@ $(document).ready(function(){initNavTree('_s_x1268_8h_source.html',''); initResi
80 
86  int16_t setOutputPower(int8_t power);
87 
-
88 #if !RADIOLIB_GODMODE
-
89  private:
-
90 #endif
-
91 
-
92 };
-
93 
-
94 #endif
+
94  int16_t checkOutputPower(int8_t power, int8_t* clipped);
95 
-
96 #endif
+
96 #if !RADIOLIB_GODMODE
+
97  private:
+
98 #endif
+
99 
+
100 };
+
101 
+
102 #endif
+
103 
+
104 #endif
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
SX1268
Derived class for SX1268 modules.
Definition: SX1268.h:21
SX1268::setOutputPower
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are in range from -9 to 22 dBm.
Definition: SX1268.cpp:95
+
SX1268::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped)
Check if output power is configurable.
Definition: SX1268.cpp:117
SX1268::SX1268
SX1268(Module *mod)
Default constructor.
Definition: SX1268.cpp:4
SX1268::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 410.0 to 810.0 MHz.
Definition: SX1268.cpp:50
SX1268::begin
int16_t begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false)
Initialization method for LoRa modem.
Definition: SX1268.cpp:8
diff --git a/_s_x126x_8h_source.html b/_s_x126x_8h_source.html index 1cb4317f..73ac1d19 100644 --- a/_s_x126x_8h_source.html +++ b/_s_x126x_8h_source.html @@ -816,7 +816,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
PhysicalLayer::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
PhysicalLayer::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
PhysicalLayer::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
-
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:289
+
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:295
PhysicalLayer::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
PhysicalLayer::sleep
virtual int16_t sleep()
Sets module to sleep.
Definition: PhysicalLayer.cpp:118
SX126x
Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...
Definition: SX126x.h:443
diff --git a/_s_x1272_8h_source.html b/_s_x1272_8h_source.html index 653b780f..9c74b0c2 100644 --- a/_s_x1272_8h_source.html +++ b/_s_x1272_8h_source.html @@ -209,71 +209,76 @@ $(document).ready(function(){initNavTree('_s_x1272_8h_source.html',''); initResi
200 
207  int16_t setOutputPower(int8_t power, bool useRfo);
208 
-
215  int16_t setGain(uint8_t gain);
-
216 
-
223  int16_t setDataShaping(uint8_t sh) override;
-
224 
-
232  int16_t setDataShapingOOK(uint8_t sh);
-
233 
-
239  float getRSSI();
-
240 
-
247  float getRSSI(bool packet, bool skipReceive = false);
-
248 
-
257  int16_t setCRC(bool enable, bool mode = false);
+
216  int16_t checkOutputPower(int8_t power, int8_t* clipped) override;
+
217 
+
225  int16_t checkOutputPower(int8_t power, int8_t* clipped, bool useRfo);
+
226 
+
233  int16_t setGain(uint8_t gain);
+
234 
+
241  int16_t setDataShaping(uint8_t sh) override;
+
242 
+
250  int16_t setDataShapingOOK(uint8_t sh);
+
251 
+
257  float getRSSI();
258 
-
265  int16_t forceLDRO(bool enable);
+
265  float getRSSI(bool packet, bool skipReceive = false);
266 
-
272  int16_t autoLDRO();
-
273 
-
279  int16_t implicitHeader(size_t len);
-
280 
-
285  int16_t explicitHeader();
-
286 
-
287 #if !RADIOLIB_GODMODE
-
288  protected:
-
289 #endif
-
290  int16_t setBandwidthRaw(uint8_t newBandwidth);
-
291  int16_t setSpreadingFactorRaw(uint8_t newSpreadingFactor);
-
292  int16_t setCodingRateRaw(uint8_t newCodingRate);
-
293  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
-
294 
-
295  int16_t configFSK();
-
296  void errataFix(bool rx);
-
297 
-
298 #if !RADIOLIB_GODMODE
-
299  private:
-
300 #endif
-
301  bool ldroAuto = true;
-
302  bool ldroEnabled = false;
-
303 
-
304 };
-
305 
-
306 #endif
-
307 
-
308 #endif
+
275  int16_t setCRC(bool enable, bool mode = false);
+
276 
+
283  int16_t forceLDRO(bool enable);
+
284 
+
290  int16_t autoLDRO();
+
291 
+
297  int16_t implicitHeader(size_t len);
+
298 
+
303  int16_t explicitHeader();
+
304 
+
305 #if !RADIOLIB_GODMODE
+
306  protected:
+
307 #endif
+
308  int16_t setBandwidthRaw(uint8_t newBandwidth);
+
309  int16_t setSpreadingFactorRaw(uint8_t newSpreadingFactor);
+
310  int16_t setCodingRateRaw(uint8_t newCodingRate);
+
311  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
+
312 
+
313  int16_t configFSK();
+
314  void errataFix(bool rx);
+
315 
+
316 #if !RADIOLIB_GODMODE
+
317  private:
+
318 #endif
+
319  bool ldroAuto = true;
+
320  bool ldroEnabled = false;
+
321 
+
322 };
+
323 
+
324 #endif
+
325 
+
326 #endif
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
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:96
+
SX1272::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped) override
Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::ch...
Definition: SX1272.cpp:317
SX1272::checkDataRate
int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: SX1272.cpp:255
-
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:388
-
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:459
-
SX1272::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission. Required for spreading factor 6.
Definition: SX1272.cpp:482
+
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:405
+
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:476
+
SX1272::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission. Required for spreading factor 6.
Definition: SX1272.cpp:499
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:357
+
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:374
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:222
-
SX1272::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1272.cpp:473
-
SX1272::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1272.cpp:430
-
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:320
-
SX1272::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1272.cpp:486
+
SX1272::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1272.cpp:490
+
SX1272::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1272.cpp:447
+
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:337
+
SX1272::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1272.cpp:503
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:278
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
-
SX1272::getRSSI
float getRSSI()
Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatib...
Definition: SX1272.cpp:422
+
SX1272::getRSSI
float getRSSI()
Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatib...
Definition: SX1272.cpp:439
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
Common data rate structure.
Definition: PhysicalLayer.h:38
diff --git a/_s_x1278_8h_source.html b/_s_x1278_8h_source.html index 29943565..9189a3a9 100644 --- a/_s_x1278_8h_source.html +++ b/_s_x1278_8h_source.html @@ -220,73 +220,78 @@ $(document).ready(function(){initNavTree('_s_x1278_8h_source.html',''); initResi
211 
219  int16_t setOutputPower(int8_t power, bool useRfo);
220 
-
227  int16_t setGain(uint8_t gain);
-
228 
-
235  int16_t setDataShaping(uint8_t sh) override;
-
236 
-
244  int16_t setDataShapingOOK(uint8_t sh);
-
245 
-
251  float getRSSI();
-
252 
-
259  float getRSSI(bool packet, bool skipReceive = false);
-
260 
-
268  int16_t setCRC(bool enable, bool mode = false);
-
269 
-
277  int16_t forceLDRO(bool enable);
+
228  int16_t checkOutputPower(int8_t power, int8_t* clipped) override;
+
229 
+
237  int16_t checkOutputPower(int8_t power, int8_t* clipped, bool useRfo);
+
238 
+
245  int16_t setGain(uint8_t gain);
+
246 
+
253  int16_t setDataShaping(uint8_t sh) override;
+
254 
+
262  int16_t setDataShapingOOK(uint8_t sh);
+
263 
+
269  float getRSSI();
+
270 
+
277  float getRSSI(bool packet, bool skipReceive = false);
278 
-
284  int16_t autoLDRO();
-
285 
-
291  int16_t implicitHeader(size_t len);
-
292 
-
297  int16_t explicitHeader();
-
298 
-
299 #if !RADIOLIB_GODMODE
-
300  protected:
-
301 #endif
-
302  int16_t setBandwidthRaw(uint8_t newBandwidth);
-
303  int16_t setSpreadingFactorRaw(uint8_t newSpreadingFactor);
-
304  int16_t setCodingRateRaw(uint8_t newCodingRate);
-
305  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
-
306 
-
307  int16_t configFSK();
-
308  void errataFix(bool rx);
-
309 
-
310 #if !RADIOLIB_GODMODE
-
311  private:
-
312 #endif
-
313  bool ldroAuto = true;
-
314  bool ldroEnabled = false;
-
315 
-
316 };
-
317 
-
322 RADIOLIB_TYPE_ALIAS(SX1278, RFM98)
-
323 
-
324 #endif
-
325 
-
326 #endif
+
286  int16_t setCRC(bool enable, bool mode = false);
+
287 
+
295  int16_t forceLDRO(bool enable);
+
296 
+
302  int16_t autoLDRO();
+
303 
+
309  int16_t implicitHeader(size_t len);
+
310 
+
315  int16_t explicitHeader();
+
316 
+
317 #if !RADIOLIB_GODMODE
+
318  protected:
+
319 #endif
+
320  int16_t setBandwidthRaw(uint8_t newBandwidth);
+
321  int16_t setSpreadingFactorRaw(uint8_t newSpreadingFactor);
+
322  int16_t setCodingRateRaw(uint8_t newCodingRate);
+
323  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
+
324 
+
325  int16_t configFSK();
+
326  void errataFix(bool rx);
+
327 
+
328 #if !RADIOLIB_GODMODE
+
329  private:
+
330 #endif
+
331  bool ldroAuto = true;
+
332  bool ldroEnabled = false;
+
333 
+
334 };
+
335 
+
340 RADIOLIB_TYPE_ALIAS(SX1278, RFM98)
+
341 
+
342 #endif
+
343 
+
344 #endif
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
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::getRSSI
float getRSSI()
Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatib...
Definition: SX1278.cpp:451
-
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:418
+
SX1278::getRSSI
float getRSSI()
Gets recorded signal strength indicator. Overload with packet mode enabled for PhysicalLayer compatib...
Definition: SX1278.cpp:472
+
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:439
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:515
+
SX1278::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission. Required for spreading factor 6.
Definition: SX1278.cpp:536
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:292
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:492
-
SX1278::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1278.cpp:519
+
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:513
+
SX1278::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX1278.cpp:540
SX1278::checkDataRate
int16_t checkDataRate(DataRate_t dr) override
Check the data rate can be configured by this module.
Definition: SX1278.cpp:269
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:345
-
SX1278::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1278.cpp:463
-
SX1278::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1278.cpp:506
+
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:366
+
SX1278::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped) override
Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::ch...
Definition: SX1278.cpp:338
+
SX1278::setCRC
int16_t setCRC(bool enable, bool mode=false)
Enables/disables CRC check of received packets.
Definition: SX1278.cpp:484
+
SX1278::autoLDRO
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX1278.cpp:527
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:382
+
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:403
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
Common data rate structure.
Definition: PhysicalLayer.h:38
diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html index c5bfbd94..cc3e7b74 100644 --- a/_s_x127x_8h_source.html +++ b/_s_x127x_8h_source.html @@ -917,7 +917,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
PhysicalLayer::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
PhysicalLayer::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
PhysicalLayer::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
-
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:289
+
PhysicalLayer::getRSSI
virtual float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: PhysicalLayer.cpp:295
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:464
diff --git a/_s_x128x_8h_source.html b/_s_x128x_8h_source.html index d9298546..999d37db 100644 --- a/_s_x128x_8h_source.html +++ b/_s_x128x_8h_source.html @@ -506,123 +506,125 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
603 
609  int16_t setOutputPower(int8_t pwr);
610 
-
616  int16_t setPreambleLength(uint32_t preambleLength);
-
617 
-
624  int16_t setBitRate(float br);
+
617  int16_t checkOutputPower(int8_t power, int8_t* clipped);
+
618 
+
624  int16_t setPreambleLength(uint32_t preambleLength);
625 
-
631  int16_t setFrequencyDeviation(float freqDev) override;
-
632 
-
639  int16_t setDataShaping(uint8_t sh) override;
+
632  int16_t setBitRate(float br);
+
633 
+
639  int16_t setFrequencyDeviation(float freqDev) override;
640 
-
648  int16_t setSyncWord(uint8_t* syncWord, uint8_t len);
-
649 
-
656  int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
+
647  int16_t setDataShaping(uint8_t sh) override;
+
648 
+
656  int16_t setSyncWord(uint8_t* syncWord, uint8_t len);
657 
-
665  int16_t setCRC(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);
-
666 
-
672  int16_t setWhitening(bool enabled);
-
673 
-
679  int16_t setAccessAddress(uint32_t addr);
-
680 
-
686  int16_t setHighSensitivityMode(bool enable);
-
687 
-
693  int16_t setGainControl(uint8_t gain = 0);
-
694 
-
699  float getRSSI();
-
700 
-
705  float getSNR();
-
706 
-
711  float getFrequencyError();
-
712 
-
718  size_t getPacketLength(bool update = true) override;
-
719 
-
725  RadioLibTime_t getTimeOnAir(size_t len);
-
726 
-
731  int16_t implicitHeader(size_t len);
-
732 
-
738  int16_t explicitHeader();
-
739 
-
745  int16_t setEncoding(uint8_t encoding) override;
-
746 
-
748  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
-
749 
-
751  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
-
752 
-
757  uint8_t randomByte();
-
758 
-
764  int16_t invertIQ(bool enable);
-
765 
-
766  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
-
771  void setDirectAction(void (*func)(void));
-
772 
-
777  void readBit(uint32_t pin);
-
778  #endif
-
779 
-
780 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
-
781  protected:
-
782 #endif
-
783  Module* getMod();
-
784 
-
785  // cached LoRa parameters
-
786  float bandwidthKhz = 0;
-
787  uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;
-
788  uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;
-
789 
-
790  // SX128x SPI command implementations
-
791  uint8_t getStatus();
-
792  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
793  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
794  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
-
795  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
-
796  int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
-
797  int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
-
798  int16_t setCad();
-
799  uint8_t getPacketType();
-
800  int16_t setRfFrequency(uint32_t frf);
-
801  int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
-
802  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
-
803  int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
-
804  int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
-
805  int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);
-
806  int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
-
807  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
-
808  int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
-
809  int16_t setRangingRole(uint8_t role);
-
810  int16_t setPacketType(uint8_t type);
-
811 
-
812 #if !RADIOLIB_GODMODE
-
813  private:
-
814 #endif
-
815  Module* mod;
-
816 
-
817  // common low-level SPI interface
-
818  static int16_t SPIparseStatus(uint8_t in);
+
664  int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits = 0x44);
+
665 
+
673  int16_t setCRC(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);
+
674 
+
680  int16_t setWhitening(bool enabled);
+
681 
+
687  int16_t setAccessAddress(uint32_t addr);
+
688 
+
694  int16_t setHighSensitivityMode(bool enable);
+
695 
+
701  int16_t setGainControl(uint8_t gain = 0);
+
702 
+
707  float getRSSI();
+
708 
+
713  float getSNR();
+
714 
+
719  float getFrequencyError();
+
720 
+
726  size_t getPacketLength(bool update = true) override;
+
727 
+
733  RadioLibTime_t getTimeOnAir(size_t len);
+
734 
+
739  int16_t implicitHeader(size_t len);
+
740 
+
746  int16_t explicitHeader();
+
747 
+
753  int16_t setEncoding(uint8_t encoding) override;
+
754 
+
756  void setRfSwitchPins(uint32_t rxEn, uint32_t txEn);
+
757 
+
759  void setRfSwitchTable(const uint32_t (&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]);
+
760 
+
765  uint8_t randomByte();
+
766 
+
772  int16_t invertIQ(bool enable);
+
773 
+
774  #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE
+
779  void setDirectAction(void (*func)(void));
+
780 
+
785  void readBit(uint32_t pin);
+
786  #endif
+
787 
+
788 #if !RADIOLIB_GODMODE && !RADIOLIB_LOW_LEVEL
+
789  protected:
+
790 #endif
+
791  Module* getMod();
+
792 
+
793  // cached LoRa parameters
+
794  float bandwidthKhz = 0;
+
795  uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;
+
796  uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;
+
797 
+
798  // SX128x SPI command implementations
+
799  uint8_t getStatus();
+
800  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
801  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
802  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+
803  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+
804  int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+
805  int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);
+
806  int16_t setCad();
+
807  uint8_t getPacketType();
+
808  int16_t setRfFrequency(uint32_t frf);
+
809  int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);
+
810  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+
811  int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
+
812  int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);
+
813  int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);
+
814  int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);
+
815  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);
+
816  int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);
+
817  int16_t setRangingRole(uint8_t role);
+
818  int16_t setPacketType(uint8_t type);
819 
-
820  // common parameters
-
821  uint8_t power = 0;
-
822 
-
823  // cached LoRa parameters
-
824  uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;
-
825 
-
826  // cached GFSK parameters
-
827  float modIndexReal = 0;
-
828  uint16_t bitRateKbps = 0;
-
829  uint8_t bitRate = 0, modIndex = 0, shaping = 0;
-
830  uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;
-
831 
-
832  // cached FLRC parameters
-
833  uint8_t codingRateFLRC = 0;
-
834 
-
835  // cached BLE parameters
-
836  uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;
-
837 
-
838  int16_t config(uint8_t modem);
-
839  int16_t setHeaderType(uint8_t hdrType, size_t len = 0xFF);
-
840 };
-
841 
-
842 #endif
-
843 
-
844 #endif
+
820 #if !RADIOLIB_GODMODE
+
821  private:
+
822 #endif
+
823  Module* mod;
+
824 
+
825  // common low-level SPI interface
+
826  static int16_t SPIparseStatus(uint8_t in);
+
827 
+
828  // common parameters
+
829  uint8_t power = 0;
+
830 
+
831  // cached LoRa parameters
+
832  uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;
+
833 
+
834  // cached GFSK parameters
+
835  float modIndexReal = 0;
+
836  uint16_t bitRateKbps = 0;
+
837  uint8_t bitRate = 0, modIndex = 0, shaping = 0;
+
838  uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;
+
839 
+
840  // cached FLRC parameters
+
841  uint8_t codingRateFLRC = 0;
+
842 
+
843  // cached BLE parameters
+
844  uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;
+
845 
+
846  int16_t config(uint8_t modem);
+
847  int16_t setHeaderType(uint8_t hdrType, size_t len = 0xFF);
+
848 };
+
849 
+
850 #endif
+
851 
+
852 #endif
Module
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:68
Module::RFSWITCH_MAX_PINS
static const size_t RFSWITCH_MAX_PINS
The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...
Definition: Module.h:77
PhysicalLayer
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:54
@@ -633,56 +635,57 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
PhysicalLayer::sleep
virtual int16_t sleep()
Sets module to sleep.
Definition: PhysicalLayer.cpp:118
SX128x
Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...
Definition: SX128x.h:350
SX128x::setDio1Action
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:491
-
SX128x::setSyncWord
int16_t setSyncWord(uint8_t *syncWord, uint8_t len)
Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...
Definition: SX128x.cpp:941
-
SX128x::invertIQ
int16_t invertIQ(bool enable)
Enable/disable inversion of the I and Q signals.
Definition: SX128x.cpp:1328
-
SX128x::setPreambleLength
int16_t setPreambleLength(uint32_t preambleLength)
Sets preamble length for currently active modem. Allowed values range from 1 to 65535.
Definition: SX128x.cpp:773
+
SX128x::setSyncWord
int16_t setSyncWord(uint8_t *syncWord, uint8_t len)
Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...
Definition: SX128x.cpp:952
+
SX128x::invertIQ
int16_t invertIQ(bool enable)
Enable/disable inversion of the I and Q signals.
Definition: SX128x.cpp:1339
+
SX128x::setPreambleLength
int16_t setPreambleLength(uint32_t preambleLength)
Sets preamble length for currently active modem. Allowed values range from 1 to 65535.
Definition: SX128x.cpp:784
SX128x::setFrequency
int16_t setFrequency(float freq)
Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.
Definition: SX128x.cpp:667
SX128x::clearPacketReceivedAction
void clearPacketReceivedAction()
Clears interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:503
SX128x::reset
int16_t reset(bool verify=true)
Reset method. Will reset the chip to the default state using RST pin.
Definition: SX128x.cpp:271
-
SX128x::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.
Definition: SX128x.cpp:878
+
SX128x::setFrequencyDeviation
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.
Definition: SX128x.cpp:889
SX128x::begin
int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)
Initialization method for LoRa modem.
Definition: SX128x.cpp:9
-
SX128x::getFrequencyError
float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: SX128x.cpp:1192
+
SX128x::getFrequencyError
float getFrequencyError()
Gets frequency error of the latest received packet.
Definition: SX128x.cpp:1203
SX128x::standby
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:474
SX128x::beginFLRC
int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for FLRC modem.
Definition: SX128x.cpp:203
SX128x::readData
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
-
SX128x::setGainControl
int16_t setGainControl(uint8_t gain=0)
Enables or disables receiver manual gain control.
Definition: SX128x.cpp:1112
-
SX128x::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1225
+
SX128x::setGainControl
int16_t setGainControl(uint8_t gain=0)
Enables or disables receiver manual gain control.
Definition: SX128x.cpp:1123
+
SX128x::getPacketLength
size_t getPacketLength(bool update=true) override
Query modem for the packet length of received payload.
Definition: SX128x.cpp:1236
SX128x::finishTransmit
int16_t finishTransmit() override
Clean up after transmission is done.
Definition: SX128x.cpp:579
-
SX128x::setBitRate
int16_t setBitRate(float br)
Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...
Definition: SX128x.cpp:821
+
SX128x::setBitRate
int16_t setBitRate(float br)
Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...
Definition: SX128x.cpp:832
SX128x::transmit
int16_t transmit(const char *str, uint8_t addr=0)
C-string transmit method.
Definition: PhysicalLayer.cpp:52
SX128x::transmitDirect
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX128x.cpp:390
-
SX128x::setRfSwitchPins
void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1314
+
SX128x::setRfSwitchPins
void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1325
SX128x::setPacketReceivedAction
void setPacketReceivedAction(void(*func)(void))
Sets interrupt service routine to call when a packet is received.
Definition: SX128x.cpp:499
-
SX128x::setHighSensitivityMode
int16_t setHighSensitivityMode(bool enable)
Enables or disables receiver high sensitivity mode.
Definition: SX128x.cpp:1095
+
SX128x::checkOutputPower
int16_t checkOutputPower(int8_t power, int8_t *clipped)
Check if output power is configurable.
Definition: SX128x.cpp:776
+
SX128x::setHighSensitivityMode
int16_t setHighSensitivityMode(bool enable)
Enables or disables receiver high sensitivity mode.
Definition: SX128x.cpp:1106
SX128x::beginGFSK
int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)
Initialization method for GFSK modem.
Definition: SX128x.cpp:73
SX128x::clearPacketSentAction
void clearPacketSentAction()
Clears interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:511
-
SX128x::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.
Definition: SX128x.cpp:1310
+
SX128x::setEncoding
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.
Definition: SX128x.cpp:1321
SX128x::scanChannel
int16_t scanChannel()
Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.
Definition: SX128x.cpp:413
-
SX128x::getSNR
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1172
-
SX128x::setWhitening
int16_t setWhitening(bool enabled)
Sets whitening parameters, not available for LoRa or FLRC modem.
Definition: SX128x.cpp:1064
+
SX128x::getSNR
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...
Definition: SX128x.cpp:1183
+
SX128x::setWhitening
int16_t setWhitening(bool enabled)
Sets whitening parameters, not available for LoRa or FLRC modem.
Definition: SX128x.cpp:1075
SX128x::startTransmit
int16_t startTransmit(const char *str, uint8_t addr=0)
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...
Definition: PhysicalLayer.cpp:149
-
SX128x::setAccessAddress
int16_t setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1084
-
SX128x::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX128x.cpp:1306
-
SX128x::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: SX128x.cpp:1148
-
SX128x::randomByte
uint8_t randomByte()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1322
-
SX128x::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX128x.cpp:911
+
SX128x::setAccessAddress
int16_t setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1095
+
SX128x::explicitHeader
int16_t explicitHeader()
Set explicit header mode for future reception/transmission.
Definition: SX128x.cpp:1317
+
SX128x::getRSSI
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: SX128x.cpp:1159
+
SX128x::randomByte
uint8_t randomByte()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1333
+
SX128x::setDataShaping
int16_t setDataShaping(uint8_t sh) override
Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...
Definition: SX128x.cpp:922
SX128x::SX128x
SX128x(Module *mod)
Default constructor.
Definition: SX128x.cpp:5
SX128x::setCodingRate
int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)
Sets LoRa coding rate denominator. Allowed values range from 5 to 8.
Definition: SX128x.cpp:739
-
SX128x::getTimeOnAir
RadioLibTime_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1238
-
SX128x::setCRC
int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:1000
+
SX128x::getTimeOnAir
RadioLibTime_t getTimeOnAir(size_t len)
Get expected time-on-air for a given size of payload.
Definition: SX128x.cpp:1249
+
SX128x::setCRC
int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)
Sets CRC configuration.
Definition: SX128x.cpp:1011
SX128x::receive
virtual int16_t receive(uint8_t *data, size_t len)
Binary receive method. Must be implemented in module class.
Definition: PhysicalLayer.cpp:112
SX128x::clearDio1Action
void clearDio1Action()
Clears interrupt service routine to call when DIO1 activates.
Definition: SX128x.cpp:495
-
SX128x::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1302
+
SX128x::implicitHeader
int16_t implicitHeader(size_t len)
Set implicit header mode for future reception/transmission.
Definition: SX128x.cpp:1313
SX128x::setPacketSentAction
void setPacketSentAction(void(*func)(void))
Sets interrupt service routine to call when a packet is sent.
Definition: SX128x.cpp:507
SX128x::beginBLE
int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:145
-
SX128x::readBit
void readBit(uint32_t pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1349
-
SX128x::setRfSwitchTable
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1318
+
SX128x::readBit
void readBit(uint32_t pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1360
+
SX128x::setRfSwitchTable
void setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])
Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...
Definition: SX128x.cpp:1329
SX128x::setOutputPower
int16_t setOutputPower(int8_t pwr)
Sets output power. Allowed values are in range from -18 to 13 dBm.
Definition: SX128x.cpp:767
-
SX128x::getIrqStatus
uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX128x.cpp:1453
+
SX128x::getIrqStatus
uint16_t getIrqStatus()
Reads the current IRQ status.
Definition: SX128x.cpp:1464
SX128x::setSpreadingFactor
int16_t setSpreadingFactor(uint8_t sf)
Sets LoRa spreading factor. Allowed values range from 5 to 12.
Definition: SX128x.cpp:705
SX128x::setBandwidth
int16_t setBandwidth(float bw)
Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.
Definition: SX128x.cpp:675
SX128x::startReceive
int16_t startReceive()
Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...
Definition: SX128x.cpp:587
-
SX128x::setDirectAction
void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1343
+
SX128x::setDirectAction
void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1354
SX128x::receiveDirect
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:405
RADIOLIB_SHAPING_0_5
#define RADIOLIB_SHAPING_0_5
Gaussian shaping filter, BT = 0.5.
Definition: TypeDef.h:27
RadioLibTime_t
unsigned long RadioLibTime_t
Type used for durations in RadioLib.
Definition: TypeDef.h:579
diff --git a/class_c_c1101-members.html b/class_c_c1101-members.html index d302c8de..d12e029a 100644 --- a/class_c_c1101-members.html +++ b/class_c_c1101-members.html @@ -95,6 +95,8 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual CC1101(Module *module)CC1101 checkDataRate(DataRate_t dr)PhysicalLayervirtual + checkOutputPower(int8_t power, int8_t *clipped) overrideCC1101virtual + checkOutputPower(int8_t power, int8_t *clipped, uint8_t *raw)CC1101 clearChannelScanAction()PhysicalLayervirtual clearGdo0Action()CC1101 clearGdo2Action()CC1101 diff --git a/class_c_c1101.html b/class_c_c1101.html index 9417187c..f513174f 100644 --- a/class_c_c1101.html +++ b/class_c_c1101.html @@ -208,6 +208,12 @@ void int16_t setOutputPower (int8_t pwr)  Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, uint8_t *raw) + Check if output power is configurable. More...
+  int16_t setSyncWord (uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)  Sets 16-bit sync word as a two byte value. More...
  @@ -500,6 +506,99 @@ virtual void 
Returns
Status Codes
+ + + +

◆ checkOutputPower() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t CC1101::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+overridevirtual
+
+ +

Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower.

+
Parameters
+ + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+ +
+
+ +

◆ checkOutputPower() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
int16_t CC1101::checkOutputPower (int8_t power,
int8_t * clipped,
uint8_t * raw 
)
+
+ +

Check if output power is configurable.

+
Parameters
+ + + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
rawRaw internal value.
+
+
+
Returns
Status Codes
+
diff --git a/class_c_c1101.js b/class_c_c1101.js index 0e030977..2ff5be0e 100644 --- a/class_c_c1101.js +++ b/class_c_c1101.js @@ -3,6 +3,8 @@ var class_c_c1101 = [ "CC1101", "class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e", null ], [ "autoSetRxBandwidth", "class_c_c1101.html#a476adec156ae39974e70ef17b9af7db3", null ], [ "begin", "class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565", null ], + [ "checkOutputPower", "class_c_c1101.html#ab500e75fcf63f123eb3945925f361bd0", null ], + [ "checkOutputPower", "class_c_c1101.html#aa86c74ed4339b70be6950e9f92be1d81", null ], [ "clearGdo0Action", "class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8", null ], [ "clearGdo2Action", "class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4", null ], [ "clearPacketReceivedAction", "class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6", null ], diff --git a/class_external_radio-members.html b/class_external_radio-members.html index cb3d57ef..d167c0b9 100644 --- a/class_external_radio-members.html +++ b/class_external_radio-members.html @@ -92,59 +92,60 @@ $(document).ready(function(){initNavTree('class_external_radio.html',''); initRe available()PhysicalLayer calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearPacketReceivedAction()PhysicalLayervirtual - clearPacketSentAction()PhysicalLayervirtual - dropSync()PhysicalLayer - ExternalRadio(RadioLibHal *hal, uint32_t pin=RADIOLIB_NC)ExternalRadio - finishTransmit()PhysicalLayervirtual - getChannelScanResult()PhysicalLayervirtual - getFreqStep() constPhysicalLayer - getMod()ExternalRadiovirtual - getPacketLength(bool update=true)PhysicalLayervirtual - getRSSI()PhysicalLayervirtual - getSNR()PhysicalLayervirtual - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()PhysicalLayervirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)PhysicalLayervirtual - readData(uint8_t *data, size_t len)PhysicalLayervirtual - receive(uint8_t *data, size_t len)PhysicalLayervirtual - receiveDirect()PhysicalLayervirtual - scanChannel()PhysicalLayervirtual - setBitRate(float br)PhysicalLayervirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideExternalRadiovirtual - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))PhysicalLayervirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideExternalRadiovirtual - setFrequency(float freq)PhysicalLayervirtual - setFrequencyDeviation(float freqDev) overrideExternalRadiovirtual - setOutputPower(int8_t power)PhysicalLayervirtual - setPacketReceivedAction(void(*func)(void))PhysicalLayervirtual - setPacketSentAction(void(*func)(void))PhysicalLayervirtual - setPreambleLength(size_t len)PhysicalLayervirtual - setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - sleep()PhysicalLayervirtual - standby()PhysicalLayervirtual - standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()PhysicalLayervirtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual - transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual - transmitDirect(uint32_t frf=0)ExternalRadiovirtual + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearPacketReceivedAction()PhysicalLayervirtual + clearPacketSentAction()PhysicalLayervirtual + dropSync()PhysicalLayer + ExternalRadio(RadioLibHal *hal, uint32_t pin=RADIOLIB_NC)ExternalRadio + finishTransmit()PhysicalLayervirtual + getChannelScanResult()PhysicalLayervirtual + getFreqStep() constPhysicalLayer + getMod()ExternalRadiovirtual + getPacketLength(bool update=true)PhysicalLayervirtual + getRSSI()PhysicalLayervirtual + getSNR()PhysicalLayervirtual + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()PhysicalLayervirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)PhysicalLayervirtual + readData(uint8_t *data, size_t len)PhysicalLayervirtual + receive(uint8_t *data, size_t len)PhysicalLayervirtual + receiveDirect()PhysicalLayervirtual + scanChannel()PhysicalLayervirtual + setBitRate(float br)PhysicalLayervirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideExternalRadiovirtual + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))PhysicalLayervirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideExternalRadiovirtual + setFrequency(float freq)PhysicalLayervirtual + setFrequencyDeviation(float freqDev) overrideExternalRadiovirtual + setOutputPower(int8_t power)PhysicalLayervirtual + setPacketReceivedAction(void(*func)(void))PhysicalLayervirtual + setPacketSentAction(void(*func)(void))PhysicalLayervirtual + setPreambleLength(size_t len)PhysicalLayervirtual + setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + sleep()PhysicalLayervirtual + standby()PhysicalLayervirtual + standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()PhysicalLayervirtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual + transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual + transmitDirect(uint32_t frf=0)ExternalRadiovirtual diff --git a/class_external_radio.html b/class_external_radio.html index bbd52dab..e719b030 100644 --- a/class_external_radio.html +++ b/class_external_radio.html @@ -179,6 +179,9 @@ Public Member Functions virtual int16_t setOutputPower (int8_t power)  Set output power. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setSyncWord (uint8_t *sync, size_t len)  Set sync word. Must be implemented in module class if the module supports it. More...
  diff --git a/class_l_l_c_c68-members.html b/class_l_l_c_c68-members.html index c21bf20e..42e62b96 100644 --- a/class_l_l_c_c68-members.html +++ b/class_l_l_c_c68-members.html @@ -98,114 +98,115 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab calculateRxTimeout(RadioLibTime_t timeoutUs)SX126xvirtual calibrateImageRejection(float freqMin, float freqMax)SX126x checkDataRate(DataRate_t dr) overrideLLCC68virtual - clearChannelScanAction()SX126xvirtual - clearDio1Action()SX126x - clearPacketReceivedAction()SX126xvirtual - clearPacketSentAction()SX126xvirtual - disableAddressFiltering()SX126x - dropSync()PhysicalLayer - explicitHeader()SX126x - finishTransmit() overrideSX126xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - forceLDRO(bool enable)SX126x - getChannelScanResult() overrideSX126xvirtual - getCurrentLimit()SX126x - getDataRate() constSX126x - getFreqStep() constPhysicalLayer - getFrequencyError()SX126x - getIrqStatus()SX126x - getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX126xvirtual - getTimeOnAir(size_t len) overrideSX126xvirtual - implicitHeader(size_t len)SX126x - invertIQ(bool enable) overrideSX126xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual - isRxTimeout()SX126xvirtual - LLCC68(Module *mod)LLCC68 - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX126xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX126xvirtual - readData(uint8_t *data, size_t len) overrideSX126xvirtual - readData(uint8_t *data, size_t len)SX126x - receive(uint8_t *data, size_t len) overrideSX126xvirtual - receive(uint8_t *data, size_t len)SX126x - receiveDirect() overrideSX126xvirtual - reset(bool verify=true)SX126x - scanChannel() overrideSX126xvirtual - scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - setBandwidth(float bw)LLCC68 - setBitRate(float br)SX126xvirtual - setBroadcastAddress(uint8_t broadAddr)SX126x - setChannelScanAction(void(*func)(void))SX126xvirtual - setCodingRate(uint8_t cr)SX126x - setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x - setCurrentLimit(float currentLimit)SX126x - setDataRate(DataRate_t dr) overrideLLCC68virtual - setDataShaping(uint8_t sh) overrideSX126xvirtual - setDio1Action(void(*func)(void))SX126x - setDio2AsRfSwitch(bool enable=true)SX126x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX126xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX126xvirtual - setFrequency(float freq)SX1262virtual - setFrequency(float freq, bool calibrate)SX1262 - setFrequencyDeviation(float freqDev) overrideSX126xvirtual - setNodeAddress(uint8_t nodeAddr)SX126x - setOutputPower(int8_t power)SX1262virtual - setPacketReceivedAction(void(*func)(void))SX126xvirtual - setPacketSentAction(void(*func)(void))SX126xvirtual - setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x - setPaRampTime(uint8_t rampTime)SX126x - setPreambleLength(size_t preambleLength) overrideSX126xvirtual - setRegulatorDCDC()SX126x - setRegulatorLDO()SX126x - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x - setRxBandwidth(float rxBw)SX126x - setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x - setSpreadingFactor(uint8_t sf)LLCC68 - setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual - setTCXO(float voltage, uint32_t delay=5000)SX126x - setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x - sleep(bool retainConfig=true)SX126x - PhysicalLayer::sleep()PhysicalLayervirtual - spectralScanAbort()SX126x - spectralScanGetResult(uint16_t *results)SX126x - spectralScanGetStatus()SX126x - spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x - standby() overrideSX126xvirtual - standby(uint8_t mode, bool wakeup=true)SX126x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - standbyXOSCSX126x - startChannelScan() overrideSX126xvirtual - startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - startDirect()PhysicalLayer - startReceive()SX126xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual - startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - startTransmit(const char *str, uint8_t addr=0)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1262(Module *mod)SX1262 - SX126x(Module *mod)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - transmit(const char *str, uint8_t addr=0)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX126xvirtual - uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - XTALSX126x + checkOutputPower(int8_t power, int8_t *clipped)SX1262virtual + clearChannelScanAction()SX126xvirtual + clearDio1Action()SX126x + clearPacketReceivedAction()SX126xvirtual + clearPacketSentAction()SX126xvirtual + disableAddressFiltering()SX126x + dropSync()PhysicalLayer + explicitHeader()SX126x + finishTransmit() overrideSX126xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + forceLDRO(bool enable)SX126x + getChannelScanResult() overrideSX126xvirtual + getCurrentLimit()SX126x + getDataRate() constSX126x + getFreqStep() constPhysicalLayer + getFrequencyError()SX126x + getIrqStatus()SX126x + getPacketLength(bool update=true) overrideSX126xvirtual + getRSSI(bool packet=true)SX126x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX126xvirtual + getTimeOnAir(size_t len) overrideSX126xvirtual + implicitHeader(size_t len)SX126x + invertIQ(bool enable) overrideSX126xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual + isRxTimeout()SX126xvirtual + LLCC68(Module *mod)LLCC68 + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX126xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX126xvirtual + readData(uint8_t *data, size_t len) overrideSX126xvirtual + readData(uint8_t *data, size_t len)SX126x + receive(uint8_t *data, size_t len) overrideSX126xvirtual + receive(uint8_t *data, size_t len)SX126x + receiveDirect() overrideSX126xvirtual + reset(bool verify=true)SX126x + scanChannel() overrideSX126xvirtual + scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + setBandwidth(float bw)LLCC68 + setBitRate(float br)SX126xvirtual + setBroadcastAddress(uint8_t broadAddr)SX126x + setChannelScanAction(void(*func)(void))SX126xvirtual + setCodingRate(uint8_t cr)SX126x + setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x + setCurrentLimit(float currentLimit)SX126x + setDataRate(DataRate_t dr) overrideLLCC68virtual + setDataShaping(uint8_t sh) overrideSX126xvirtual + setDio1Action(void(*func)(void))SX126x + setDio2AsRfSwitch(bool enable=true)SX126x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX126xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX126xvirtual + setFrequency(float freq)SX1262virtual + setFrequency(float freq, bool calibrate)SX1262 + setFrequencyDeviation(float freqDev) overrideSX126xvirtual + setNodeAddress(uint8_t nodeAddr)SX126x + setOutputPower(int8_t power)SX1262virtual + setPacketReceivedAction(void(*func)(void))SX126xvirtual + setPacketSentAction(void(*func)(void))SX126xvirtual + setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x + setPaRampTime(uint8_t rampTime)SX126x + setPreambleLength(size_t preambleLength) overrideSX126xvirtual + setRegulatorDCDC()SX126x + setRegulatorLDO()SX126x + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x + setRxBandwidth(float rxBw)SX126x + setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x + setSpreadingFactor(uint8_t sf)LLCC68 + setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual + setTCXO(float voltage, uint32_t delay=5000)SX126x + setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x + sleep(bool retainConfig=true)SX126x + PhysicalLayer::sleep()PhysicalLayervirtual + spectralScanAbort()SX126x + spectralScanGetResult(uint16_t *results)SX126x + spectralScanGetStatus()SX126x + spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x + standby() overrideSX126xvirtual + standby(uint8_t mode, bool wakeup=true)SX126x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + standbyXOSCSX126x + startChannelScan() overrideSX126xvirtual + startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + startDirect()PhysicalLayer + startReceive()SX126xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual + startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + startTransmit(const char *str, uint8_t addr=0)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1262(Module *mod)SX1262 + SX126x(Module *mod)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + transmit(const char *str, uint8_t addr=0)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX126xvirtual + uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + XTALSX126x diff --git a/class_l_l_c_c68.html b/class_l_l_c_c68.html index 6fb9020c..e63fe41e 100644 --- a/class_l_l_c_c68.html +++ b/class_l_l_c_c68.html @@ -145,6 +145,9 @@ Public Member Functions virtual int16_t setOutputPower (int8_t power)  Sets output power. Allowed values are in range from -9 to 22 dBm. This method is virtual to allow override from the SX1261 class. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
- Public Member Functions inherited from SX126x  SX126x (Module *mod)  Default constructor. More...
diff --git a/class_l_r1110-members.html b/class_l_r1110-members.html index 57102f87..97590c63 100644 --- a/class_l_r1110-members.html +++ b/class_l_r1110-members.html @@ -98,6 +98,8 @@ $(document).ready(function(){initNavTree('class_l_r1110.html',''); initResizable LR11x0::beginLRFHSS(uint8_t bw, uint8_t cr, int8_t power, float tcxoVoltage)LR11x0 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped, bool forceHighPower)LR11x0 clearChannelScanAction()PhysicalLayervirtual clearIrqAction()LR11x0 clearPacketReceivedAction()LR11x0virtual diff --git a/class_l_r1110.html b/class_l_r1110.html index 97ef11de..3346fecc 100644 --- a/class_l_r1110.html +++ b/class_l_r1110.html @@ -222,6 +222,12 @@ void int16_t setOutputPower (int8_t power, bool forceHighPower)  Sets output power. Allowed values are in range from -9 to 22 dBm (high-power PA) or -17 to 14 dBm (low-power PA). More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool forceHighPower) + Check if output power is configurable. More...
+  int16_t setBandwidth (float bw)  Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz. More...
  diff --git a/class_l_r1120-members.html b/class_l_r1120-members.html index af6a1a66..323aab35 100644 --- a/class_l_r1120-members.html +++ b/class_l_r1120-members.html @@ -98,6 +98,8 @@ $(document).ready(function(){initNavTree('class_l_r1120.html',''); initResizable LR11x0::beginLRFHSS(uint8_t bw, uint8_t cr, int8_t power, float tcxoVoltage)LR11x0 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped, bool forceHighPower)LR11x0 clearChannelScanAction()PhysicalLayervirtual clearIrqAction()LR11x0 clearPacketReceivedAction()LR11x0virtual diff --git a/class_l_r1120.html b/class_l_r1120.html index dbaf88a5..66c31328 100644 --- a/class_l_r1120.html +++ b/class_l_r1120.html @@ -223,6 +223,12 @@ void int16_t setOutputPower (int8_t power, bool forceHighPower)  Sets output power. Allowed values are in range from -9 to 22 dBm (high-power PA) or -17 to 14 dBm (low-power PA). More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool forceHighPower) + Check if output power is configurable. More...
+  int16_t setBandwidth (float bw)  Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz. More...
  diff --git a/class_l_r1121-members.html b/class_l_r1121-members.html index 173637d2..2de26c58 100644 --- a/class_l_r1121-members.html +++ b/class_l_r1121-members.html @@ -98,6 +98,8 @@ $(document).ready(function(){initNavTree('class_l_r1121.html',''); initResizable LR11x0::beginLRFHSS(uint8_t bw, uint8_t cr, int8_t power, float tcxoVoltage)LR11x0 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped, bool forceHighPower)LR11x0 clearChannelScanAction()PhysicalLayervirtual clearIrqAction()LR11x0 clearPacketReceivedAction()LR11x0virtual diff --git a/class_l_r1121.html b/class_l_r1121.html index 4e2cc9c6..e94ca869 100644 --- a/class_l_r1121.html +++ b/class_l_r1121.html @@ -227,6 +227,12 @@ void int16_t setOutputPower (int8_t power, bool forceHighPower)  Sets output power. Allowed values are in range from -9 to 22 dBm (high-power PA) or -17 to 14 dBm (low-power PA). More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool forceHighPower) + Check if output power is configurable. More...
+  int16_t setBandwidth (float bw)  Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz. More...
  diff --git a/class_l_r11x0-members.html b/class_l_r11x0-members.html index 9617673a..3c0bf205 100644 --- a/class_l_r11x0-members.html +++ b/class_l_r11x0-members.html @@ -95,6 +95,8 @@ $(document).ready(function(){initNavTree('class_l_r11x0.html',''); initResizable beginLRFHSS(uint8_t bw, uint8_t cr, int8_t power, float tcxoVoltage)LR11x0 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideLR11x0virtual + checkOutputPower(int8_t power, int8_t *clipped, bool forceHighPower)LR11x0 clearChannelScanAction()PhysicalLayervirtual clearIrqAction()LR11x0 clearPacketReceivedAction()LR11x0virtual diff --git a/class_l_r11x0.html b/class_l_r11x0.html index e82cbf88..b16f92e9 100644 --- a/class_l_r11x0.html +++ b/class_l_r11x0.html @@ -201,6 +201,12 @@ void int16_t setOutputPower (int8_t power, bool forceHighPower)  Sets output power. Allowed values are in range from -9 to 22 dBm (high-power PA) or -17 to 14 dBm (low-power PA). More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool forceHighPower) + Check if output power is configurable. More...
+  int16_t setBandwidth (float bw)  Sets LoRa bandwidth. Allowed values are 62.5, 125.0, 250.0 and 500.0 kHz. More...
  @@ -649,6 +655,99 @@ bool PhysicalLayer.

+ + + +

◆ checkOutputPower() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t LR11x0::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+overridevirtual
+
+ +

Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower.

+
Parameters
+ + + +
powerOutput power in dBm, PA will be determined automatically.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+ +
+
+ +

◆ checkOutputPower() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
int16_t LR11x0::checkOutputPower (int8_t power,
int8_t * clipped,
bool forceHighPower 
)
+
+ +

Check if output power is configurable.

+
Parameters
+ + + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
forceHighPowerForce using the high-power PA. If set to false, PA will be determined automatically based on configured output power, preferring the low-power PA. If set to true, only high-power PA will be used.
+
+
+
Returns
Status Codes
+
diff --git a/class_l_r11x0.js b/class_l_r11x0.js index ad3c5da3..0125fb65 100644 --- a/class_l_r11x0.js +++ b/class_l_r11x0.js @@ -5,6 +5,8 @@ var class_l_r11x0 = [ "beginGFSK", "class_l_r11x0.html#ab1ed8eafe4b23843a8b163949af279bb", null ], [ "beginLRFHSS", "class_l_r11x0.html#a3f85d48547ebec0f5e4f2678f3213bc5", null ], [ "checkDataRate", "class_l_r11x0.html#a4d18ad719be79c083f2b0ce77bbaa448", null ], + [ "checkOutputPower", "class_l_r11x0.html#a681b20613f9213e98096f0407f8e418d", null ], + [ "checkOutputPower", "class_l_r11x0.html#aede2a1dd742516423d89c2e0645297e7", null ], [ "clearIrqAction", "class_l_r11x0.html#ab167c4dc14e80d19f8b33d68c3f90d98", null ], [ "clearPacketReceivedAction", "class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8", null ], [ "clearPacketSentAction", "class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81", null ], diff --git a/class_lo_ra_w_a_n_node-members.html b/class_lo_ra_w_a_n_node-members.html index fe259c8e..3b4ac118 100644 --- a/class_lo_ra_w_a_n_node-members.html +++ b/class_lo_ra_w_a_n_node-members.html @@ -89,7 +89,7 @@ $(document).ready(function(){initNavTree('class_lo_ra_w_a_n_node.html',''); init

This is the complete list of members for LoRaWANNode, including all inherited members.

- + @@ -99,33 +99,34 @@ $(document).ready(function(){initNavTree('class_lo_ra_w_a_n_node.html',''); init - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + +
beginABP(uint32_t addr, uint8_t *nwkSKey, uint8_t *appSKey, uint8_t *fNwkSIntKey=NULL, uint8_t *sNwkSIntKey=NULL, bool force=false, uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)LoRaWANNode
beginABP(uint32_t addr, uint8_t *fNwkSIntKey, uint8_t *sNwkSIntKey, uint8_t *nwkSEncKey, uint8_t *appSKey, bool force=false, uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)LoRaWANNode
beginOTAA(uint64_t joinEUI, uint64_t devEUI, uint8_t *nwkKey, uint8_t *appKey, bool force=false, uint8_t joinDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)LoRaWANNode
downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)LoRaWANNode
downlink(LoRaWANEvent_t *event=NULL)LoRaWANNode
getBufferSession()LoRaWANNode
getDevAddr()LoRaWANNode
getFcntUp()LoRaWANNode
getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)LoRaWANNode
getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)LoRaWANNode
getNFcntDown()LoRaWANNode
isJoined()LoRaWANNode
LoRaWANNode(PhysicalLayer *phy, const LoRaWANBand_t *band, uint8_t subBand=0)LoRaWANNode
maxPayloadDwellTime()LoRaWANNode
resetFcntDown()LoRaWANNode
restore(uint16_t checkSum, uint16_t lwMode, uint8_t lwClass, uint8_t freqPlan)LoRaWANNode
rx1DrOffsetLoRaWANNode
rx2LoRaWANNode
saveSession()LoRaWANNode
sendMacCommandReq(uint8_t cid)LoRaWANNode
sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
setADR(bool enable=true)LoRaWANNode
setBufferNonces(uint8_t *persistentBuffer)LoRaWANNode
setBufferSession(uint8_t *persistentBuffer)LoRaWANNode
setDatarate(uint8_t drUp)LoRaWANNode
setDeviceStatus(uint8_t battLevel)LoRaWANNode
setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)LoRaWANNode
setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)LoRaWANNode
setTxPower(int8_t txPower)LoRaWANNode
timeUntilUplink()LoRaWANNode
uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)LoRaWANNode
uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)LoRaWANNode
wipe()LoRaWANNode
getLastToA()LoRaWANNode
getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)LoRaWANNode
getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)LoRaWANNode
getNFcntDown()LoRaWANNode
isJoined()LoRaWANNode
LoRaWANNode(PhysicalLayer *phy, const LoRaWANBand_t *band, uint8_t subBand=0)LoRaWANNode
maxPayloadDwellTime()LoRaWANNode
resetFcntDown()LoRaWANNode
restore(uint16_t checkSum, uint16_t lwMode, uint8_t lwClass, uint8_t freqPlan)LoRaWANNode
rx1DrOffsetLoRaWANNode
rx2LoRaWANNode
saveSession()LoRaWANNode
sendMacCommandReq(uint8_t cid)LoRaWANNode
sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
setADR(bool enable=true)LoRaWANNode
setBufferNonces(uint8_t *persistentBuffer)LoRaWANNode
setBufferSession(uint8_t *persistentBuffer)LoRaWANNode
setDatarate(uint8_t drUp)LoRaWANNode
setDeviceStatus(uint8_t battLevel)LoRaWANNode
setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)LoRaWANNode
setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)LoRaWANNode
setTxPower(int8_t txPower)LoRaWANNode
timeUntilUplink()LoRaWANNode
uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)LoRaWANNode
uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)LoRaWANNode
wipe()LoRaWANNode
diff --git a/class_lo_ra_w_a_n_node.html b/class_lo_ra_w_a_n_node.html index 2210be5d..c8bf81be 100644 --- a/class_lo_ra_w_a_n_node.html +++ b/class_lo_ra_w_a_n_node.html @@ -123,9 +123,9 @@ void int16_t beginOTAA (uint64_t joinEUI, uint64_t devEUI, uint8_t *nwkKey, uint8_t *appKey, bool force=false, uint8_t joinDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)  Join network by performing over-the-air activation. By this procedure, the device will perform an exchange with the network server and set all necessary configuration. More...
  -int16_t beginABP (uint32_t addr, uint8_t *nwkSKey, uint8_t *appSKey, uint8_t *fNwkSIntKey=NULL, uint8_t *sNwkSIntKey=NULL, bool force=false, uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED) - Join network by performing activation by personalization. In this procedure, all necessary configuration must be provided by the user. More...
-  +int16_t beginABP (uint32_t addr, uint8_t *fNwkSIntKey, uint8_t *sNwkSIntKey, uint8_t *nwkSEncKey, uint8_t *appSKey, bool force=false, uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED) + Join network by performing activation by personalization. In this procedure, all necessary configuration must be provided by the user. More...
bool isJoined ()  Whether there is an ongoing session active.
@@ -133,9 +133,9 @@ bool int16_t saveSession ()  Save the current state of the session to the session buffer. More...
  -bool sendMacCommandReq (uint8_t cid) - Add a MAC command to the uplink queue. Only LinkCheck and DeviceTime are available to the user. Other commands are ignored; duplicate MAC commands are discarded. More...
-  +int16_t sendMacCommandReq (uint8_t cid) + Add a MAC command to the uplink queue. Only LinkCheck and DeviceTime are available to the user. Other commands are ignored; duplicate MAC commands are discarded. More...
+  int16_t uplink (const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)  Send a message to the server. More...
  @@ -211,6 +211,9 @@ uint8_t uint64_t getDevAddr ()  Returns the DevAddr of the device, regardless of OTAA or ABP mode. More...
  +RadioLibTime_t getLastToA () + Get the Time-on-air of the last uplink message. More...
+  @@ -271,8 +274,8 @@ uint8_t  - + + + + + + + + + + + + + @@ -295,18 +310,6 @@ uint8_t  - - - - - - - - - - - - @@ -331,10 +334,10 @@ uint8_t  + + + @@ -451,6 +454,54 @@ class 

Reimplemented in SX1278, SX1277, SX1273, SX1272, SX126x, LR11x0, and LLCC68.

+ + + +

◆ checkOutputPower()

+ +
+
+

Public Attributes

Member Function Documentation - -

◆ beginABP()

+ +

◆ beginABP()

@@ -287,7 +290,19 @@ uint8_t 
uint8_t * nwkSKey, fNwkSIntKey,
uint8_t * sNwkSIntKey,
uint8_t * nwkSEncKey,
uint8_t *  appSKey,
uint8_t * fNwkSIntKey = NULL,
uint8_t * sNwkSIntKey = NULL,
Parameters
- + + + - -
addrDevice address.
nwkSKeyPointer to the network session AES-128 key (LoRaWAN 1.0) or MAC command network session key (LoRaWAN 1.1).
fNwkSIntKeyPointer to the Forwarding network session (LoRaWAN 1.1), NULL for LoRaWAN 1.0.
sNwkSIntKeyPointer to the Serving network session (LoRaWAN 1.1), NULL for LoRaWAN 1.0.
nwkSEncKeyPointer to the MAC command network session key NwkSEncKey or network session AES-128 key NwkSKey.
appSKeyPointer to the application session AES-128 key.
fNwkSIntKeyPointer to the Forwarding network session (LoRaWAN 1.1), unused for LoRaWAN 1.0.
sNwkSIntKeyPointer to the Serving network session (LoRaWAN 1.1), unused for LoRaWAN 1.0.
forceSet to true to force a new session, even if one exists.
initialDrThe datarate at which to send the first uplink and any subsequent uplinks (unless ADR is enabled)
@@ -578,6 +581,26 @@ uint8_t 
Returns
8-byte DevAddr
+ + +
+

◆ getLastToA()

+ +
+
+ + + + + + + +
RadioLibTime_t LoRaWANNode::getLastToA ()
+
+ +

Get the Time-on-air of the last uplink message.

+
Returns
(RadioLibTime_t) time-on-air (ToA) of last uplink message
+
@@ -726,14 +749,14 @@ uint8_t 
-

◆ sendMacCommandReq()

+ +

◆ sendMacCommandReq()

- + @@ -749,7 +772,7 @@ uint8_t  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
bool LoRaWANNode::sendMacCommandReq int16_t LoRaWANNode::sendMacCommandReq ( uint8_t  cid)
Returns
Whether or not the MAC command was added to the queue.
+
Returns
Status Codes
diff --git a/class_lo_ra_w_a_n_node.js b/class_lo_ra_w_a_n_node.js index babc75f4..e3cd7657 100644 --- a/class_lo_ra_w_a_n_node.js +++ b/class_lo_ra_w_a_n_node.js @@ -1,7 +1,7 @@ var class_lo_ra_w_a_n_node = [ [ "LoRaWANNode", "class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76", null ], - [ "beginABP", "class_lo_ra_w_a_n_node.html#a54c23c4676905aa17119d5a5dd5fa8a8", null ], + [ "beginABP", "class_lo_ra_w_a_n_node.html#adb3b744bf17d923ba8361c567b5145cf", null ], [ "beginOTAA", "class_lo_ra_w_a_n_node.html#a27bbbb946a1676a084841d293499ea87", null ], [ "downlink", "class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d", null ], [ "downlink", "class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226", null ], @@ -11,6 +11,7 @@ var class_lo_ra_w_a_n_node = [ "getBufferSession", "class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06", null ], [ "getDevAddr", "class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452", null ], [ "getFcntUp", "class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020", null ], + [ "getLastToA", "class_lo_ra_w_a_n_node.html#a683b02b63867bb7de5df45c94d190305", null ], [ "getMacDeviceTimeAns", "class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de", null ], [ "getMacLinkCheckAns", "class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0", null ], [ "getNFcntDown", "class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11", null ], @@ -19,7 +20,7 @@ var class_lo_ra_w_a_n_node = [ "resetFcntDown", "class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417", null ], [ "restore", "class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b", null ], [ "saveSession", "class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3", null ], - [ "sendMacCommandReq", "class_lo_ra_w_a_n_node.html#a6ff678f9cb57b97eb63886953aca1ba9", null ], + [ "sendMacCommandReq", "class_lo_ra_w_a_n_node.html#adef05650cf4eb92042ca5e2688c1e164", null ], [ "sendReceive", "class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284", null ], [ "sendReceive", "class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c", null ], [ "sendReceive", "class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431", null ], diff --git a/class_physical_layer-members.html b/class_physical_layer-members.html index 461b7fe4..531bd8d1 100644 --- a/class_physical_layer-members.html +++ b/class_physical_layer-members.html @@ -95,65 +95,66 @@ $(document).ready(function(){initNavTree('class_physical_layer.html',''); initRe
BellClient (defined in PhysicalLayer)PhysicalLayerfriend
calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual
checkDataRate(DataRate_t dr)PhysicalLayervirtual
clearChannelScanAction()PhysicalLayervirtual
clearPacketReceivedAction()PhysicalLayervirtual
clearPacketSentAction()PhysicalLayervirtual
dropSync()PhysicalLayer
finishTransmit()PhysicalLayervirtual
FSK4Client (defined in PhysicalLayer)PhysicalLayerfriend
FT8Client (defined in PhysicalLayer)PhysicalLayerfriend
getChannelScanResult()PhysicalLayervirtual
getFreqStep() constPhysicalLayer
getPacketLength(bool update=true)PhysicalLayervirtual
getRSSI()PhysicalLayervirtual
getSNR()PhysicalLayervirtual
getTimeOnAir(size_t len)PhysicalLayervirtual
HellClient (defined in PhysicalLayer)PhysicalLayerfriend
invertIQ(bool enable)PhysicalLayervirtual
irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual
isRxTimeout()PhysicalLayervirtual
LoRaWANNode (defined in PhysicalLayer)PhysicalLayerfriend
MorseClient (defined in PhysicalLayer)PhysicalLayerfriend
PagerClient (defined in PhysicalLayer)PhysicalLayerfriend
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte()PhysicalLayervirtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin)PhysicalLayervirtual
readData(uint8_t *data, size_t len)PhysicalLayervirtual
receive(uint8_t *data, size_t len)PhysicalLayervirtual
receiveDirect()PhysicalLayervirtual
RTTYClient (defined in PhysicalLayer)PhysicalLayerfriend
scanChannel()PhysicalLayervirtual
setBitRate(float br)PhysicalLayervirtual
setChannelScanAction(void(*func)(void))PhysicalLayervirtual
setDataRate(DataRate_t dr)PhysicalLayervirtual
setDataShaping(uint8_t sh)PhysicalLayervirtual
setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual
setDirectAction(void(*func)(void))PhysicalLayervirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding)PhysicalLayervirtual
setFrequency(float freq)PhysicalLayervirtual
setFrequencyDeviation(float freqDev)PhysicalLayervirtual
setOutputPower(int8_t power)PhysicalLayervirtual
setPacketReceivedAction(void(*func)(void))PhysicalLayervirtual
setPacketSentAction(void(*func)(void))PhysicalLayervirtual
setPreambleLength(size_t len)PhysicalLayervirtual
setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual
sleep()PhysicalLayervirtual
SSTVClient (defined in PhysicalLayer)PhysicalLayerfriend
standby()PhysicalLayervirtual
standby(uint8_t mode)PhysicalLayervirtual
startChannelScan()PhysicalLayervirtual
startDirect()PhysicalLayer
startReceive()PhysicalLayervirtual
startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual
startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual
transmit(const char *str, uint8_t addr=0)PhysicalLayer
transmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual
transmitDirect(uint32_t frf=0)PhysicalLayervirtual
checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual
clearChannelScanAction()PhysicalLayervirtual
clearPacketReceivedAction()PhysicalLayervirtual
clearPacketSentAction()PhysicalLayervirtual
dropSync()PhysicalLayer
finishTransmit()PhysicalLayervirtual
FSK4Client (defined in PhysicalLayer)PhysicalLayerfriend
FT8Client (defined in PhysicalLayer)PhysicalLayerfriend
getChannelScanResult()PhysicalLayervirtual
getFreqStep() constPhysicalLayer
getPacketLength(bool update=true)PhysicalLayervirtual
getRSSI()PhysicalLayervirtual
getSNR()PhysicalLayervirtual
getTimeOnAir(size_t len)PhysicalLayervirtual
HellClient (defined in PhysicalLayer)PhysicalLayerfriend
invertIQ(bool enable)PhysicalLayervirtual
irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual
isRxTimeout()PhysicalLayervirtual
LoRaWANNode (defined in PhysicalLayer)PhysicalLayerfriend
MorseClient (defined in PhysicalLayer)PhysicalLayerfriend
PagerClient (defined in PhysicalLayer)PhysicalLayerfriend
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte()PhysicalLayervirtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin)PhysicalLayervirtual
readData(uint8_t *data, size_t len)PhysicalLayervirtual
receive(uint8_t *data, size_t len)PhysicalLayervirtual
receiveDirect()PhysicalLayervirtual
RTTYClient (defined in PhysicalLayer)PhysicalLayerfriend
scanChannel()PhysicalLayervirtual
setBitRate(float br)PhysicalLayervirtual
setChannelScanAction(void(*func)(void))PhysicalLayervirtual
setDataRate(DataRate_t dr)PhysicalLayervirtual
setDataShaping(uint8_t sh)PhysicalLayervirtual
setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual
setDirectAction(void(*func)(void))PhysicalLayervirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding)PhysicalLayervirtual
setFrequency(float freq)PhysicalLayervirtual
setFrequencyDeviation(float freqDev)PhysicalLayervirtual
setOutputPower(int8_t power)PhysicalLayervirtual
setPacketReceivedAction(void(*func)(void))PhysicalLayervirtual
setPacketSentAction(void(*func)(void))PhysicalLayervirtual
setPreambleLength(size_t len)PhysicalLayervirtual
setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual
sleep()PhysicalLayervirtual
SSTVClient (defined in PhysicalLayer)PhysicalLayerfriend
standby()PhysicalLayervirtual
standby(uint8_t mode)PhysicalLayervirtual
startChannelScan()PhysicalLayervirtual
startDirect()PhysicalLayer
startReceive()PhysicalLayervirtual
startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual
startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual
transmit(const char *str, uint8_t addr=0)PhysicalLayer
transmit(uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual
transmitDirect(uint32_t frf=0)PhysicalLayervirtual
diff --git a/class_physical_layer.html b/class_physical_layer.html index bbc4e29c..4b182cb9 100644 --- a/class_physical_layer.html +++ b/class_physical_layer.html @@ -181,6 +181,9 @@ Public Member Functions
virtual int16_t setOutputPower (int8_t power)
 Set output power. Must be implemented in module class if the module supports it. More...
 
virtual int16_t checkOutputPower (int8_t power, int8_t *clipped)
 Check if output power is configurable. Must be implemented in module class if the module supports it. More...
 
virtual int16_t setSyncWord (uint8_t *sync, size_t len)
 Set sync word. Must be implemented in module class if the module supports it. More...
 
LoRaWANNode
+ + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t PhysicalLayer::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+virtual
+
+ +

Check if output power is configurable. Must be implemented in module class if the module supports it.

+
Parameters
+ + + +
powerOutput power in dBm. The allowed range depends on the module used.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented in SX1278, SX1272, LR11x0, CC1101, SX128x, SX1268, SX1262, and SX1261.

+
diff --git a/class_physical_layer.js b/class_physical_layer.js index 7a949657..7845aac5 100644 --- a/class_physical_layer.js +++ b/class_physical_layer.js @@ -4,6 +4,7 @@ var class_physical_layer = [ "available", "class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26", null ], [ "calculateRxTimeout", "class_physical_layer.html#a7f8d12a90158864a8ebc471b0ec89dc9", null ], [ "checkDataRate", "class_physical_layer.html#a58d54eeb40fb586013ba48e15318abba", null ], + [ "checkOutputPower", "class_physical_layer.html#a1784cb227d04b3f2846625fda6797536", null ], [ "clearChannelScanAction", "class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6", null ], [ "clearPacketReceivedAction", "class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9", null ], [ "clearPacketSentAction", "class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce", null ], diff --git a/class_r_f69-members.html b/class_r_f69-members.html index be757234..534b0823 100644 --- a/class_r_f69-members.html +++ b/class_r_f69-members.html @@ -93,107 +93,108 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable() begin(float freq=RADIOLIB_RF69_DEFAULT_FREQ, float br=RADIOLIB_RF69_DEFAULT_BR, float freqDev=RADIOLIB_RF69_DEFAULT_FREQDEV, float rxBw=RADIOLIB_RF69_DEFAULT_RXBW, int8_t pwr=RADIOLIB_RF69_DEFAULT_POWER, uint8_t preambleLen=RADIOLIB_RF69_DEFAULT_PREAMBLELEN)RF69 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearDio0Action()RF69 - clearDio1Action()RF69 - clearFifoEmptyAction()RF69 - clearFifoFullAction()RF69 - clearPacketReceivedAction()RF69virtual - clearPacketSentAction()RF69virtual - disableAddressFiltering()RF69 - disableAES()RF69 - disableContinuousModeBitSync()RF69 - disableSyncWordFiltering()RF69 - dropSync()PhysicalLayer - enableAES()RF69 - enableContinuousModeBitSync()RF69 - enableSyncWordFiltering(uint8_t maxErrBits=0)RF69 - fifoAdd(uint8_t *data, int totalLen, int *remLen)RF69 - fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)RF69 - finishTransmit() overrideRF69virtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 - getChannelScanResult()PhysicalLayervirtual - getChipVersion()RF69 - getFreqStep() constPhysicalLayer - getFrequency(float *freq)RF69 - getFrequencyDeviation(float *freqDev)RF69 - getPacketLength(bool update=true) overrideRF69virtual - getRSSI()RF69virtual - getSNR()PhysicalLayervirtual - getTemperature()RF69 - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - packetMode()RF69 - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()RF69virtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)RF69virtual - readData(uint8_t *data, size_t len) overrideRF69virtual - readData(uint8_t *data, size_t len)RF69 - receive(uint8_t *data, size_t len) overrideRF69virtual - receive(uint8_t *data, size_t len)RF69 - receiveDirect() overrideRF69virtual - reset()RF69 - RF69(Module *module)RF69 - scanChannel()PhysicalLayervirtual - setAESKey(uint8_t *key)RF69 - setAmbientTemperature(int16_t tempAmbient)RF69 - setBitRate(float br)RF69virtual - setBroadcastAddress(uint8_t broadAddr)RF69 - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCrcFiltering(bool crcOn=true)RF69 - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideRF69virtual - setDio0Action(void(*func)(void))RF69 - setDio1Action(void(*func)(void))RF69 - setDIOMapping(uint32_t pin, uint32_t value)RF69virtual - setDirectAction(void(*func)(void))RF69virtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideRF69virtual - setFifoEmptyAction(void(*func)(void))RF69 - setFifoFullAction(void(*func)(void))RF69 - setFrequency(float freq)RF69virtual - setFrequencyDeviation(float freqDev) overrideRF69virtual - setLnaTestBoost(bool value)RF69 - setNodeAddress(uint8_t nodeAddr)RF69 - setOOK(bool enable)RF69 - setOokFixedThreshold(uint8_t value)RF69 - setOokPeakThresholdDecrement(uint8_t value)RF69 - setOokThresholdType(uint8_t type)RF69 - setOutputPower(int8_t pwr, bool highPower=false)RF69 - PhysicalLayer::setOutputPower(int8_t power)PhysicalLayervirtual - setPacketReceivedAction(void(*func)(void))RF69virtual - setPacketSentAction(void(*func)(void))RF69virtual - setPreambleLength(uint8_t preambleLen)RF69 - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setPromiscuousMode(bool enable=true)RF69 - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)RF69 - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])RF69 - setRSSIThreshold(float dbm)RF69 - setRxBandwidth(float rxBw)RF69 - setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)RF69 - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - sleep()RF69virtual - standby() overrideRF69virtual - standby(uint8_t mode) overrideRF69virtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()RF69virtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)RF69virtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual - startTransmit(const char *str, uint8_t addr=0)RF69 - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual - transmit(const char *str, uint8_t addr=0)RF69 - transmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideRF69virtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearDio0Action()RF69 + clearDio1Action()RF69 + clearFifoEmptyAction()RF69 + clearFifoFullAction()RF69 + clearPacketReceivedAction()RF69virtual + clearPacketSentAction()RF69virtual + disableAddressFiltering()RF69 + disableAES()RF69 + disableContinuousModeBitSync()RF69 + disableSyncWordFiltering()RF69 + dropSync()PhysicalLayer + enableAES()RF69 + enableContinuousModeBitSync()RF69 + enableSyncWordFiltering(uint8_t maxErrBits=0)RF69 + fifoAdd(uint8_t *data, int totalLen, int *remLen)RF69 + fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)RF69 + finishTransmit() overrideRF69virtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 + getChannelScanResult()PhysicalLayervirtual + getChipVersion()RF69 + getFreqStep() constPhysicalLayer + getFrequency(float *freq)RF69 + getFrequencyDeviation(float *freqDev)RF69 + getPacketLength(bool update=true) overrideRF69virtual + getRSSI()RF69virtual + getSNR()PhysicalLayervirtual + getTemperature()RF69 + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + packetMode()RF69 + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()RF69virtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)RF69virtual + readData(uint8_t *data, size_t len) overrideRF69virtual + readData(uint8_t *data, size_t len)RF69 + receive(uint8_t *data, size_t len) overrideRF69virtual + receive(uint8_t *data, size_t len)RF69 + receiveDirect() overrideRF69virtual + reset()RF69 + RF69(Module *module)RF69 + scanChannel()PhysicalLayervirtual + setAESKey(uint8_t *key)RF69 + setAmbientTemperature(int16_t tempAmbient)RF69 + setBitRate(float br)RF69virtual + setBroadcastAddress(uint8_t broadAddr)RF69 + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCrcFiltering(bool crcOn=true)RF69 + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideRF69virtual + setDio0Action(void(*func)(void))RF69 + setDio1Action(void(*func)(void))RF69 + setDIOMapping(uint32_t pin, uint32_t value)RF69virtual + setDirectAction(void(*func)(void))RF69virtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideRF69virtual + setFifoEmptyAction(void(*func)(void))RF69 + setFifoFullAction(void(*func)(void))RF69 + setFrequency(float freq)RF69virtual + setFrequencyDeviation(float freqDev) overrideRF69virtual + setLnaTestBoost(bool value)RF69 + setNodeAddress(uint8_t nodeAddr)RF69 + setOOK(bool enable)RF69 + setOokFixedThreshold(uint8_t value)RF69 + setOokPeakThresholdDecrement(uint8_t value)RF69 + setOokThresholdType(uint8_t type)RF69 + setOutputPower(int8_t pwr, bool highPower=false)RF69 + PhysicalLayer::setOutputPower(int8_t power)PhysicalLayervirtual + setPacketReceivedAction(void(*func)(void))RF69virtual + setPacketSentAction(void(*func)(void))RF69virtual + setPreambleLength(uint8_t preambleLen)RF69 + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setPromiscuousMode(bool enable=true)RF69 + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)RF69 + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])RF69 + setRSSIThreshold(float dbm)RF69 + setRxBandwidth(float rxBw)RF69 + setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)RF69 + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + sleep()RF69virtual + standby() overrideRF69virtual + standby(uint8_t mode) overrideRF69virtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()RF69virtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)RF69virtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual + startTransmit(const char *str, uint8_t addr=0)RF69 + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual + transmit(const char *str, uint8_t addr=0)RF69 + transmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideRF69virtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 diff --git a/class_r_f69.html b/class_r_f69.html index 2dcb7831..a875c42e 100644 --- a/class_r_f69.html +++ b/class_r_f69.html @@ -366,6 +366,9 @@ void virtual int16_t setOutputPower (int8_t power)  Set output power. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setSyncWord (uint8_t *sync, size_t len)  Set sync word. Must be implemented in module class if the module supports it. More...
  diff --git a/class_s_t_m32_w_lx-members.html b/class_s_t_m32_w_lx-members.html index 6fbdc09a..d6274fe8 100644 --- a/class_s_t_m32_w_lx-members.html +++ b/class_s_t_m32_w_lx-members.html @@ -98,121 +98,122 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi calculateRxTimeout(RadioLibTime_t timeoutUs)SX126xvirtual calibrateImageRejection(float freqMin, float freqMax)SX126x checkDataRate(DataRate_t dr) overrideSX126xvirtual - clearChannelScanAction()STM32WLxvirtual - clearDio1Action()STM32WLx - clearPacketReceivedAction()STM32WLxvirtual - clearPacketSentAction()STM32WLxvirtual - disableAddressFiltering()SX126x - dropSync()PhysicalLayer - explicitHeader()SX126x - finishTransmit() overrideSX126xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - forceLDRO(bool enable)SX126x - getChannelScanResult() overrideSX126xvirtual - getCurrentLimit()SX126x - getDataRate() constSX126x - getFreqStep() constPhysicalLayer - getFrequencyError()SX126x - getIrqStatus()SX126x - getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX126xvirtual - getTimeOnAir(size_t len) overrideSX126xvirtual - implicitHeader(size_t len)SX126x - invertIQ(bool enable) overrideSX126xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual - isRxTimeout()SX126xvirtual - MODE_END_OF_TABLE enum valueSTM32WLx - MODE_IDLE enum valueSTM32WLx - MODE_RX enum valueSTM32WLx - MODE_TX_HP enum valueSTM32WLx - MODE_TX_LP enum valueSTM32WLx - OpMode_t enum nameSTM32WLx - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX126xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX126xvirtual - readData(uint8_t *data, size_t len) overrideSX126xvirtual - readData(uint8_t *data, size_t len)SX126x - receive(uint8_t *data, size_t len) overrideSX126xvirtual - receive(uint8_t *data, size_t len)SX126x - receiveDirect() overrideSX126xvirtual - reset(bool verify=true)SX126x - scanChannel() overrideSX126xvirtual - scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - setBandwidth(float bw)SX126x - setBitRate(float br)SX126xvirtual - setBroadcastAddress(uint8_t broadAddr)SX126x - setChannelScanAction(void(*func)(void))STM32WLxvirtual - setCodingRate(uint8_t cr)SX126x - setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x - setCurrentLimit(float currentLimit)SX126x - setDataRate(DataRate_t dr) overrideSX126xvirtual - setDataShaping(uint8_t sh) overrideSX126xvirtual - setDio1Action(void(*func)(void))STM32WLx - setDio2AsRfSwitch(bool enable=true)SX126x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX126xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX126xvirtual - setFrequency(float freq)SX1262virtual - setFrequency(float freq, bool calibrate)SX1262 - setFrequencyDeviation(float freqDev) overrideSX126xvirtual - setNodeAddress(uint8_t nodeAddr)SX126x - setOutputPower(int8_t power) overrideSTM32WLxvirtual - setPacketReceivedAction(void(*func)(void))STM32WLxvirtual - setPacketSentAction(void(*func)(void))STM32WLxvirtual - setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x - setPaRampTime(uint8_t rampTime)SX126x - setPreambleLength(size_t preambleLength) overrideSX126xvirtual - setRegulatorDCDC()SX126x - setRegulatorLDO()SX126x - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])STM32WLx - SX1262::setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x - setRxBandwidth(float rxBw)SX126x - setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x - setSpreadingFactor(uint8_t sf)SX126x - setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual - setTCXO(float voltage, uint32_t delay=5000)SX126x - setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x - sleep(bool retainConfig=true)SX126x - PhysicalLayer::sleep()PhysicalLayervirtual - spectralScanAbort()SX126x - spectralScanGetResult(uint16_t *results)SX126x - spectralScanGetStatus()SX126x - spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x - standby() overrideSX126xvirtual - standby(uint8_t mode, bool wakeup=true)SX126x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - standbyXOSCSX126x - startChannelScan() overrideSX126xvirtual - startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - startDirect()PhysicalLayer - startReceive()SX126xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual - startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - startTransmit(const char *str, uint8_t addr=0)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - STM32WLx(STM32WLx_Module *mod)STM32WLx - SX1262(Module *mod)SX1262 - SX126x(Module *mod)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - transmit(const char *str, uint8_t addr=0)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX126xvirtual - uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - XTALSX126x + checkOutputPower(int8_t power, int8_t *clipped)SX1262virtual + clearChannelScanAction()STM32WLxvirtual + clearDio1Action()STM32WLx + clearPacketReceivedAction()STM32WLxvirtual + clearPacketSentAction()STM32WLxvirtual + disableAddressFiltering()SX126x + dropSync()PhysicalLayer + explicitHeader()SX126x + finishTransmit() overrideSX126xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + forceLDRO(bool enable)SX126x + getChannelScanResult() overrideSX126xvirtual + getCurrentLimit()SX126x + getDataRate() constSX126x + getFreqStep() constPhysicalLayer + getFrequencyError()SX126x + getIrqStatus()SX126x + getPacketLength(bool update=true) overrideSX126xvirtual + getRSSI(bool packet=true)SX126x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX126xvirtual + getTimeOnAir(size_t len) overrideSX126xvirtual + implicitHeader(size_t len)SX126x + invertIQ(bool enable) overrideSX126xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual + isRxTimeout()SX126xvirtual + MODE_END_OF_TABLE enum valueSTM32WLx + MODE_IDLE enum valueSTM32WLx + MODE_RX enum valueSTM32WLx + MODE_TX_HP enum valueSTM32WLx + MODE_TX_LP enum valueSTM32WLx + OpMode_t enum nameSTM32WLx + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX126xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX126xvirtual + readData(uint8_t *data, size_t len) overrideSX126xvirtual + readData(uint8_t *data, size_t len)SX126x + receive(uint8_t *data, size_t len) overrideSX126xvirtual + receive(uint8_t *data, size_t len)SX126x + receiveDirect() overrideSX126xvirtual + reset(bool verify=true)SX126x + scanChannel() overrideSX126xvirtual + scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + setBandwidth(float bw)SX126x + setBitRate(float br)SX126xvirtual + setBroadcastAddress(uint8_t broadAddr)SX126x + setChannelScanAction(void(*func)(void))STM32WLxvirtual + setCodingRate(uint8_t cr)SX126x + setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x + setCurrentLimit(float currentLimit)SX126x + setDataRate(DataRate_t dr) overrideSX126xvirtual + setDataShaping(uint8_t sh) overrideSX126xvirtual + setDio1Action(void(*func)(void))STM32WLx + setDio2AsRfSwitch(bool enable=true)SX126x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX126xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX126xvirtual + setFrequency(float freq)SX1262virtual + setFrequency(float freq, bool calibrate)SX1262 + setFrequencyDeviation(float freqDev) overrideSX126xvirtual + setNodeAddress(uint8_t nodeAddr)SX126x + setOutputPower(int8_t power) overrideSTM32WLxvirtual + setPacketReceivedAction(void(*func)(void))STM32WLxvirtual + setPacketSentAction(void(*func)(void))STM32WLxvirtual + setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x + setPaRampTime(uint8_t rampTime)SX126x + setPreambleLength(size_t preambleLength) overrideSX126xvirtual + setRegulatorDCDC()SX126x + setRegulatorLDO()SX126x + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])STM32WLx + SX1262::setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x + setRxBandwidth(float rxBw)SX126x + setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x + setSpreadingFactor(uint8_t sf)SX126x + setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual + setTCXO(float voltage, uint32_t delay=5000)SX126x + setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x + sleep(bool retainConfig=true)SX126x + PhysicalLayer::sleep()PhysicalLayervirtual + spectralScanAbort()SX126x + spectralScanGetResult(uint16_t *results)SX126x + spectralScanGetStatus()SX126x + spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x + standby() overrideSX126xvirtual + standby(uint8_t mode, bool wakeup=true)SX126x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + standbyXOSCSX126x + startChannelScan() overrideSX126xvirtual + startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + startDirect()PhysicalLayer + startReceive()SX126xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual + startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + startTransmit(const char *str, uint8_t addr=0)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + STM32WLx(STM32WLx_Module *mod)STM32WLx + SX1262(Module *mod)SX1262 + SX126x(Module *mod)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + transmit(const char *str, uint8_t addr=0)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX126xvirtual + uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + XTALSX126x diff --git a/class_s_t_m32_w_lx.html b/class_s_t_m32_w_lx.html index 86a2b7e9..7455efa3 100644 --- a/class_s_t_m32_w_lx.html +++ b/class_s_t_m32_w_lx.html @@ -182,6 +182,9 @@ void int16_t setFrequency (float freq, bool calibrate)  Sets carrier frequency. Allowed values are in range from 150.0 to 960.0 MHz. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
- Public Member Functions inherited from SX126x  SX126x (Module *mod)  Default constructor. More...
diff --git a/class_s_x1231-members.html b/class_s_x1231-members.html index 8611823f..44023587 100644 --- a/class_s_x1231-members.html +++ b/class_s_x1231-members.html @@ -93,108 +93,109 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)SX1231 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearDio0Action()RF69 - clearDio1Action()RF69 - clearFifoEmptyAction()RF69 - clearFifoFullAction()RF69 - clearPacketReceivedAction()RF69virtual - clearPacketSentAction()RF69virtual - disableAddressFiltering()RF69 - disableAES()RF69 - disableContinuousModeBitSync()RF69 - disableSyncWordFiltering()RF69 - dropSync()PhysicalLayer - enableAES()RF69 - enableContinuousModeBitSync()RF69 - enableSyncWordFiltering(uint8_t maxErrBits=0)RF69 - fifoAdd(uint8_t *data, int totalLen, int *remLen)RF69 - fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)RF69 - finishTransmit() overrideRF69virtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 - getChannelScanResult()PhysicalLayervirtual - getChipVersion()RF69 - getFreqStep() constPhysicalLayer - getFrequency(float *freq)RF69 - getFrequencyDeviation(float *freqDev)RF69 - getPacketLength(bool update=true) overrideRF69virtual - getRSSI()RF69virtual - getSNR()PhysicalLayervirtual - getTemperature()RF69 - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - packetMode()RF69 - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()RF69virtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)RF69virtual - readData(uint8_t *data, size_t len) overrideRF69virtual - readData(uint8_t *data, size_t len)RF69 - receive(uint8_t *data, size_t len) overrideRF69virtual - receive(uint8_t *data, size_t len)RF69 - receiveDirect() overrideRF69virtual - reset()RF69 - RF69(Module *module)RF69 - scanChannel()PhysicalLayervirtual - setAESKey(uint8_t *key)RF69 - setAmbientTemperature(int16_t tempAmbient)RF69 - setBitRate(float br)RF69virtual - setBroadcastAddress(uint8_t broadAddr)RF69 - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCrcFiltering(bool crcOn=true)RF69 - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideRF69virtual - setDio0Action(void(*func)(void))RF69 - setDio1Action(void(*func)(void))RF69 - setDIOMapping(uint32_t pin, uint32_t value)RF69virtual - setDirectAction(void(*func)(void))RF69virtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideRF69virtual - setFifoEmptyAction(void(*func)(void))RF69 - setFifoFullAction(void(*func)(void))RF69 - setFrequency(float freq)RF69virtual - setFrequencyDeviation(float freqDev) overrideRF69virtual - setLnaTestBoost(bool value)RF69 - setNodeAddress(uint8_t nodeAddr)RF69 - setOOK(bool enable)RF69 - setOokFixedThreshold(uint8_t value)RF69 - setOokPeakThresholdDecrement(uint8_t value)RF69 - setOokThresholdType(uint8_t type)RF69 - setOutputPower(int8_t pwr, bool highPower=false)RF69 - PhysicalLayer::setOutputPower(int8_t power)PhysicalLayervirtual - setPacketReceivedAction(void(*func)(void))RF69virtual - setPacketSentAction(void(*func)(void))RF69virtual - setPreambleLength(uint8_t preambleLen)RF69 - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setPromiscuousMode(bool enable=true)RF69 - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)RF69 - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])RF69 - setRSSIThreshold(float dbm)RF69 - setRxBandwidth(float rxBw)RF69 - setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)RF69 - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - sleep()RF69virtual - standby() overrideRF69virtual - standby(uint8_t mode) overrideRF69virtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()RF69virtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)RF69virtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual - startTransmit(const char *str, uint8_t addr=0)RF69 - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1231(Module *mod)SX1231 - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual - transmit(const char *str, uint8_t addr=0)RF69 - transmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideRF69virtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearDio0Action()RF69 + clearDio1Action()RF69 + clearFifoEmptyAction()RF69 + clearFifoFullAction()RF69 + clearPacketReceivedAction()RF69virtual + clearPacketSentAction()RF69virtual + disableAddressFiltering()RF69 + disableAES()RF69 + disableContinuousModeBitSync()RF69 + disableSyncWordFiltering()RF69 + dropSync()PhysicalLayer + enableAES()RF69 + enableContinuousModeBitSync()RF69 + enableSyncWordFiltering(uint8_t maxErrBits=0)RF69 + fifoAdd(uint8_t *data, int totalLen, int *remLen)RF69 + fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)RF69 + finishTransmit() overrideRF69virtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 + getChannelScanResult()PhysicalLayervirtual + getChipVersion()RF69 + getFreqStep() constPhysicalLayer + getFrequency(float *freq)RF69 + getFrequencyDeviation(float *freqDev)RF69 + getPacketLength(bool update=true) overrideRF69virtual + getRSSI()RF69virtual + getSNR()PhysicalLayervirtual + getTemperature()RF69 + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + packetMode()RF69 + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()RF69virtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)RF69virtual + readData(uint8_t *data, size_t len) overrideRF69virtual + readData(uint8_t *data, size_t len)RF69 + receive(uint8_t *data, size_t len) overrideRF69virtual + receive(uint8_t *data, size_t len)RF69 + receiveDirect() overrideRF69virtual + reset()RF69 + RF69(Module *module)RF69 + scanChannel()PhysicalLayervirtual + setAESKey(uint8_t *key)RF69 + setAmbientTemperature(int16_t tempAmbient)RF69 + setBitRate(float br)RF69virtual + setBroadcastAddress(uint8_t broadAddr)RF69 + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCrcFiltering(bool crcOn=true)RF69 + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideRF69virtual + setDio0Action(void(*func)(void))RF69 + setDio1Action(void(*func)(void))RF69 + setDIOMapping(uint32_t pin, uint32_t value)RF69virtual + setDirectAction(void(*func)(void))RF69virtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideRF69virtual + setFifoEmptyAction(void(*func)(void))RF69 + setFifoFullAction(void(*func)(void))RF69 + setFrequency(float freq)RF69virtual + setFrequencyDeviation(float freqDev) overrideRF69virtual + setLnaTestBoost(bool value)RF69 + setNodeAddress(uint8_t nodeAddr)RF69 + setOOK(bool enable)RF69 + setOokFixedThreshold(uint8_t value)RF69 + setOokPeakThresholdDecrement(uint8_t value)RF69 + setOokThresholdType(uint8_t type)RF69 + setOutputPower(int8_t pwr, bool highPower=false)RF69 + PhysicalLayer::setOutputPower(int8_t power)PhysicalLayervirtual + setPacketReceivedAction(void(*func)(void))RF69virtual + setPacketSentAction(void(*func)(void))RF69virtual + setPreambleLength(uint8_t preambleLen)RF69 + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setPromiscuousMode(bool enable=true)RF69 + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)RF69 + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])RF69 + setRSSIThreshold(float dbm)RF69 + setRxBandwidth(float rxBw)RF69 + setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)RF69 + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + sleep()RF69virtual + standby() overrideRF69virtual + standby(uint8_t mode) overrideRF69virtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()RF69virtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)RF69virtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual + startTransmit(const char *str, uint8_t addr=0)RF69 + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1231(Module *mod)SX1231 + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual + transmit(const char *str, uint8_t addr=0)RF69 + transmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideRF69virtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 diff --git a/class_s_x1231.html b/class_s_x1231.html index b60cb883..a1b749a1 100644 --- a/class_s_x1231.html +++ b/class_s_x1231.html @@ -373,6 +373,9 @@ void virtual int16_t setOutputPower (int8_t power)  Set output power. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setSyncWord (uint8_t *sync, size_t len)  Set sync word. Must be implemented in module class if the module supports it. More...
  diff --git a/class_s_x1233-members.html b/class_s_x1233-members.html index 41a694c1..f603b405 100644 --- a/class_s_x1233-members.html +++ b/class_s_x1233-members.html @@ -93,109 +93,110 @@ $(document).ready(function(){initNavTree('class_s_x1233.html',''); initResizable begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)SX1233 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearDio0Action()RF69 - clearDio1Action()RF69 - clearFifoEmptyAction()RF69 - clearFifoFullAction()RF69 - clearPacketReceivedAction()RF69virtual - clearPacketSentAction()RF69virtual - disableAddressFiltering()RF69 - disableAES()RF69 - disableContinuousModeBitSync()RF69 - disableSyncWordFiltering()RF69 - dropSync()PhysicalLayer - enableAES()RF69 - enableContinuousModeBitSync()RF69 - enableSyncWordFiltering(uint8_t maxErrBits=0)RF69 - fifoAdd(uint8_t *data, int totalLen, int *remLen)RF69 - fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)RF69 - finishTransmit() overrideRF69virtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 - getChannelScanResult()PhysicalLayervirtual - getChipVersion()RF69 - getFreqStep() constPhysicalLayer - getFrequency(float *freq)RF69 - getFrequencyDeviation(float *freqDev)RF69 - getPacketLength(bool update=true) overrideRF69virtual - getRSSI()RF69virtual - getSNR()PhysicalLayervirtual - getTemperature()RF69 - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - packetMode()RF69 - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()RF69virtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)RF69virtual - readData(uint8_t *data, size_t len) overrideRF69virtual - readData(uint8_t *data, size_t len)RF69 - receive(uint8_t *data, size_t len) overrideRF69virtual - receive(uint8_t *data, size_t len)RF69 - receiveDirect() overrideRF69virtual - reset()RF69 - RF69(Module *module)RF69 - scanChannel()PhysicalLayervirtual - setAESKey(uint8_t *key)RF69 - setAmbientTemperature(int16_t tempAmbient)RF69 - setBitRate(float br)SX1233virtual - setBroadcastAddress(uint8_t broadAddr)RF69 - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCrcFiltering(bool crcOn=true)RF69 - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideRF69virtual - setDio0Action(void(*func)(void))RF69 - setDio1Action(void(*func)(void))RF69 - setDIOMapping(uint32_t pin, uint32_t value)RF69virtual - setDirectAction(void(*func)(void))RF69virtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideRF69virtual - setFifoEmptyAction(void(*func)(void))RF69 - setFifoFullAction(void(*func)(void))RF69 - setFrequency(float freq)RF69virtual - setFrequencyDeviation(float freqDev) overrideRF69virtual - setLnaTestBoost(bool value)RF69 - setNodeAddress(uint8_t nodeAddr)RF69 - setOOK(bool enable)RF69 - setOokFixedThreshold(uint8_t value)RF69 - setOokPeakThresholdDecrement(uint8_t value)RF69 - setOokThresholdType(uint8_t type)RF69 - setOutputPower(int8_t pwr, bool highPower=false)RF69 - PhysicalLayer::setOutputPower(int8_t power)PhysicalLayervirtual - setPacketReceivedAction(void(*func)(void))RF69virtual - setPacketSentAction(void(*func)(void))RF69virtual - setPreambleLength(uint8_t preambleLen)RF69 - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setPromiscuousMode(bool enable=true)RF69 - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)RF69 - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])RF69 - setRSSIThreshold(float dbm)RF69 - setRxBandwidth(float rxBw)RF69 - setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)RF69 - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - sleep()RF69virtual - standby() overrideRF69virtual - standby(uint8_t mode) overrideRF69virtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()RF69virtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)RF69virtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual - startTransmit(const char *str, uint8_t addr=0)RF69 - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1231(Module *mod)SX1231 - SX1233(Module *mod)SX1233 - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual - transmit(const char *str, uint8_t addr=0)RF69 - transmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideRF69virtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearDio0Action()RF69 + clearDio1Action()RF69 + clearFifoEmptyAction()RF69 + clearFifoFullAction()RF69 + clearPacketReceivedAction()RF69virtual + clearPacketSentAction()RF69virtual + disableAddressFiltering()RF69 + disableAES()RF69 + disableContinuousModeBitSync()RF69 + disableSyncWordFiltering()RF69 + dropSync()PhysicalLayer + enableAES()RF69 + enableContinuousModeBitSync()RF69 + enableSyncWordFiltering(uint8_t maxErrBits=0)RF69 + fifoAdd(uint8_t *data, int totalLen, int *remLen)RF69 + fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)RF69 + finishTransmit() overrideRF69virtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 + getChannelScanResult()PhysicalLayervirtual + getChipVersion()RF69 + getFreqStep() constPhysicalLayer + getFrequency(float *freq)RF69 + getFrequencyDeviation(float *freqDev)RF69 + getPacketLength(bool update=true) overrideRF69virtual + getRSSI()RF69virtual + getSNR()PhysicalLayervirtual + getTemperature()RF69 + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + packetMode()RF69 + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()RF69virtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)RF69virtual + readData(uint8_t *data, size_t len) overrideRF69virtual + readData(uint8_t *data, size_t len)RF69 + receive(uint8_t *data, size_t len) overrideRF69virtual + receive(uint8_t *data, size_t len)RF69 + receiveDirect() overrideRF69virtual + reset()RF69 + RF69(Module *module)RF69 + scanChannel()PhysicalLayervirtual + setAESKey(uint8_t *key)RF69 + setAmbientTemperature(int16_t tempAmbient)RF69 + setBitRate(float br)SX1233virtual + setBroadcastAddress(uint8_t broadAddr)RF69 + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCrcFiltering(bool crcOn=true)RF69 + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideRF69virtual + setDio0Action(void(*func)(void))RF69 + setDio1Action(void(*func)(void))RF69 + setDIOMapping(uint32_t pin, uint32_t value)RF69virtual + setDirectAction(void(*func)(void))RF69virtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideRF69virtual + setFifoEmptyAction(void(*func)(void))RF69 + setFifoFullAction(void(*func)(void))RF69 + setFrequency(float freq)RF69virtual + setFrequencyDeviation(float freqDev) overrideRF69virtual + setLnaTestBoost(bool value)RF69 + setNodeAddress(uint8_t nodeAddr)RF69 + setOOK(bool enable)RF69 + setOokFixedThreshold(uint8_t value)RF69 + setOokPeakThresholdDecrement(uint8_t value)RF69 + setOokThresholdType(uint8_t type)RF69 + setOutputPower(int8_t pwr, bool highPower=false)RF69 + PhysicalLayer::setOutputPower(int8_t power)PhysicalLayervirtual + setPacketReceivedAction(void(*func)(void))RF69virtual + setPacketSentAction(void(*func)(void))RF69virtual + setPreambleLength(uint8_t preambleLen)RF69 + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setPromiscuousMode(bool enable=true)RF69 + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)RF69 + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])RF69 + setRSSIThreshold(float dbm)RF69 + setRxBandwidth(float rxBw)RF69 + setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)RF69 + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + sleep()RF69virtual + standby() overrideRF69virtual + standby(uint8_t mode) overrideRF69virtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()RF69virtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)RF69virtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual + startTransmit(const char *str, uint8_t addr=0)RF69 + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1231(Module *mod)SX1231 + SX1233(Module *mod)SX1233 + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideRF69virtual + transmit(const char *str, uint8_t addr=0)RF69 + transmit(uint8_t *data, size_t len, uint8_t addr=0)RF69 + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideRF69virtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)RF69 diff --git a/class_s_x1233.html b/class_s_x1233.html index 3b17c8c4..927ccb55 100644 --- a/class_s_x1233.html +++ b/class_s_x1233.html @@ -380,6 +380,9 @@ void virtual int16_t setOutputPower (int8_t power)  Set output power. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setSyncWord (uint8_t *sync, size_t len)  Set sync word. Must be implemented in module class if the module supports it. More...
  diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html index 6b1b1160..8ae33f6f 100644 --- a/class_s_x1261-members.html +++ b/class_s_x1261-members.html @@ -98,114 +98,115 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable calculateRxTimeout(RadioLibTime_t timeoutUs)SX126xvirtual calibrateImageRejection(float freqMin, float freqMax)SX126x checkDataRate(DataRate_t dr) overrideSX126xvirtual - clearChannelScanAction()SX126xvirtual - clearDio1Action()SX126x - clearPacketReceivedAction()SX126xvirtual - clearPacketSentAction()SX126xvirtual - disableAddressFiltering()SX126x - dropSync()PhysicalLayer - explicitHeader()SX126x - finishTransmit() overrideSX126xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - forceLDRO(bool enable)SX126x - getChannelScanResult() overrideSX126xvirtual - getCurrentLimit()SX126x - getDataRate() constSX126x - getFreqStep() constPhysicalLayer - getFrequencyError()SX126x - getIrqStatus()SX126x - getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX126xvirtual - getTimeOnAir(size_t len) overrideSX126xvirtual - implicitHeader(size_t len)SX126x - invertIQ(bool enable) overrideSX126xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual - isRxTimeout()SX126xvirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX126xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX126xvirtual - readData(uint8_t *data, size_t len) overrideSX126xvirtual - readData(uint8_t *data, size_t len)SX126x - receive(uint8_t *data, size_t len) overrideSX126xvirtual - receive(uint8_t *data, size_t len)SX126x - receiveDirect() overrideSX126xvirtual - reset(bool verify=true)SX126x - scanChannel() overrideSX126xvirtual - scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - setBandwidth(float bw)SX126x - setBitRate(float br)SX126xvirtual - setBroadcastAddress(uint8_t broadAddr)SX126x - setChannelScanAction(void(*func)(void))SX126xvirtual - setCodingRate(uint8_t cr)SX126x - setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x - setCurrentLimit(float currentLimit)SX126x - setDataRate(DataRate_t dr) overrideSX126xvirtual - setDataShaping(uint8_t sh) overrideSX126xvirtual - setDio1Action(void(*func)(void))SX126x - setDio2AsRfSwitch(bool enable=true)SX126x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX126xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX126xvirtual - setFrequency(float freq)SX1262virtual - setFrequency(float freq, bool calibrate)SX1262 - setFrequencyDeviation(float freqDev) overrideSX126xvirtual - setNodeAddress(uint8_t nodeAddr)SX126x - setOutputPower(int8_t power)SX1261virtual - setPacketReceivedAction(void(*func)(void))SX126xvirtual - setPacketSentAction(void(*func)(void))SX126xvirtual - setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x - setPaRampTime(uint8_t rampTime)SX126x - setPreambleLength(size_t preambleLength) overrideSX126xvirtual - setRegulatorDCDC()SX126x - setRegulatorLDO()SX126x - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x - setRxBandwidth(float rxBw)SX126x - setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x - setSpreadingFactor(uint8_t sf)SX126x - setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual - setTCXO(float voltage, uint32_t delay=5000)SX126x - setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x - sleep(bool retainConfig=true)SX126x - PhysicalLayer::sleep()PhysicalLayervirtual - spectralScanAbort()SX126x - spectralScanGetResult(uint16_t *results)SX126x - spectralScanGetStatus()SX126x - spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x - standby() overrideSX126xvirtual - standby(uint8_t mode, bool wakeup=true)SX126x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - standbyXOSCSX126x - startChannelScan() overrideSX126xvirtual - startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - startDirect()PhysicalLayer - startReceive()SX126xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual - startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - startTransmit(const char *str, uint8_t addr=0)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1261(Module *mod)SX1261 - SX1262(Module *mod)SX1262 - SX126x(Module *mod)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - transmit(const char *str, uint8_t addr=0)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX126xvirtual - uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - XTALSX126x + checkOutputPower(int8_t power, int8_t *clipped)SX1261virtual + clearChannelScanAction()SX126xvirtual + clearDio1Action()SX126x + clearPacketReceivedAction()SX126xvirtual + clearPacketSentAction()SX126xvirtual + disableAddressFiltering()SX126x + dropSync()PhysicalLayer + explicitHeader()SX126x + finishTransmit() overrideSX126xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + forceLDRO(bool enable)SX126x + getChannelScanResult() overrideSX126xvirtual + getCurrentLimit()SX126x + getDataRate() constSX126x + getFreqStep() constPhysicalLayer + getFrequencyError()SX126x + getIrqStatus()SX126x + getPacketLength(bool update=true) overrideSX126xvirtual + getRSSI(bool packet=true)SX126x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX126xvirtual + getTimeOnAir(size_t len) overrideSX126xvirtual + implicitHeader(size_t len)SX126x + invertIQ(bool enable) overrideSX126xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual + isRxTimeout()SX126xvirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX126xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX126xvirtual + readData(uint8_t *data, size_t len) overrideSX126xvirtual + readData(uint8_t *data, size_t len)SX126x + receive(uint8_t *data, size_t len) overrideSX126xvirtual + receive(uint8_t *data, size_t len)SX126x + receiveDirect() overrideSX126xvirtual + reset(bool verify=true)SX126x + scanChannel() overrideSX126xvirtual + scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + setBandwidth(float bw)SX126x + setBitRate(float br)SX126xvirtual + setBroadcastAddress(uint8_t broadAddr)SX126x + setChannelScanAction(void(*func)(void))SX126xvirtual + setCodingRate(uint8_t cr)SX126x + setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x + setCurrentLimit(float currentLimit)SX126x + setDataRate(DataRate_t dr) overrideSX126xvirtual + setDataShaping(uint8_t sh) overrideSX126xvirtual + setDio1Action(void(*func)(void))SX126x + setDio2AsRfSwitch(bool enable=true)SX126x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX126xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX126xvirtual + setFrequency(float freq)SX1262virtual + setFrequency(float freq, bool calibrate)SX1262 + setFrequencyDeviation(float freqDev) overrideSX126xvirtual + setNodeAddress(uint8_t nodeAddr)SX126x + setOutputPower(int8_t power)SX1261virtual + setPacketReceivedAction(void(*func)(void))SX126xvirtual + setPacketSentAction(void(*func)(void))SX126xvirtual + setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x + setPaRampTime(uint8_t rampTime)SX126x + setPreambleLength(size_t preambleLength) overrideSX126xvirtual + setRegulatorDCDC()SX126x + setRegulatorLDO()SX126x + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x + setRxBandwidth(float rxBw)SX126x + setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x + setSpreadingFactor(uint8_t sf)SX126x + setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual + setTCXO(float voltage, uint32_t delay=5000)SX126x + setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x + sleep(bool retainConfig=true)SX126x + PhysicalLayer::sleep()PhysicalLayervirtual + spectralScanAbort()SX126x + spectralScanGetResult(uint16_t *results)SX126x + spectralScanGetStatus()SX126x + spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x + standby() overrideSX126xvirtual + standby(uint8_t mode, bool wakeup=true)SX126x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + standbyXOSCSX126x + startChannelScan() overrideSX126xvirtual + startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + startDirect()PhysicalLayer + startReceive()SX126xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual + startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + startTransmit(const char *str, uint8_t addr=0)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1261(Module *mod)SX1261 + SX1262(Module *mod)SX1262 + SX126x(Module *mod)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + transmit(const char *str, uint8_t addr=0)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX126xvirtual + uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + XTALSX126x diff --git a/class_s_x1261.html b/class_s_x1261.html index e6500ec0..949d4ca9 100644 --- a/class_s_x1261.html +++ b/class_s_x1261.html @@ -114,6 +114,9 @@ Public Member Functions int16_t setOutputPower (int8_t power)  Sets output power. Allowed values are in range from -17 to 14 dBm. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
- Public Member Functions inherited from SX1262  SX1262 (Module *mod)  Default constructor. More...
@@ -130,6 +133,9 @@ Public Member Functions int16_t setFrequency (float freq, bool calibrate)  Sets carrier frequency. Allowed values are in range from 150.0 to 960.0 MHz. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
- Public Member Functions inherited from SX126x  SX126x (Module *mod)  Default constructor. More...
@@ -505,6 +511,54 @@ bool Member Function Documentation + +

◆ checkOutputPower()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t SX1261::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+virtual
+
+ +

Check if output power is configurable.

+
Parameters
+ + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+ +
+

◆ setOutputPower()

diff --git a/class_s_x1261.js b/class_s_x1261.js index 2020e01a..11e33460 100644 --- a/class_s_x1261.js +++ b/class_s_x1261.js @@ -1,5 +1,6 @@ var class_s_x1261 = [ [ "SX1261", "class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35", null ], + [ "checkOutputPower", "class_s_x1261.html#ad4659228f61b2c62803f95b3cdbede7d", null ], [ "setOutputPower", "class_s_x1261.html#aa541f927995a1756c651b93fd24edc65", null ] ]; \ No newline at end of file diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html index 3edef769..bc2cb081 100644 --- a/class_s_x1262-members.html +++ b/class_s_x1262-members.html @@ -98,113 +98,114 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable calculateRxTimeout(RadioLibTime_t timeoutUs)SX126xvirtual calibrateImageRejection(float freqMin, float freqMax)SX126x checkDataRate(DataRate_t dr) overrideSX126xvirtual - clearChannelScanAction()SX126xvirtual - clearDio1Action()SX126x - clearPacketReceivedAction()SX126xvirtual - clearPacketSentAction()SX126xvirtual - disableAddressFiltering()SX126x - dropSync()PhysicalLayer - explicitHeader()SX126x - finishTransmit() overrideSX126xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - forceLDRO(bool enable)SX126x - getChannelScanResult() overrideSX126xvirtual - getCurrentLimit()SX126x - getDataRate() constSX126x - getFreqStep() constPhysicalLayer - getFrequencyError()SX126x - getIrqStatus()SX126x - getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX126xvirtual - getTimeOnAir(size_t len) overrideSX126xvirtual - implicitHeader(size_t len)SX126x - invertIQ(bool enable) overrideSX126xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual - isRxTimeout()SX126xvirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX126xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX126xvirtual - readData(uint8_t *data, size_t len) overrideSX126xvirtual - readData(uint8_t *data, size_t len)SX126x - receive(uint8_t *data, size_t len) overrideSX126xvirtual - receive(uint8_t *data, size_t len)SX126x - receiveDirect() overrideSX126xvirtual - reset(bool verify=true)SX126x - scanChannel() overrideSX126xvirtual - scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - setBandwidth(float bw)SX126x - setBitRate(float br)SX126xvirtual - setBroadcastAddress(uint8_t broadAddr)SX126x - setChannelScanAction(void(*func)(void))SX126xvirtual - setCodingRate(uint8_t cr)SX126x - setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x - setCurrentLimit(float currentLimit)SX126x - setDataRate(DataRate_t dr) overrideSX126xvirtual - setDataShaping(uint8_t sh) overrideSX126xvirtual - setDio1Action(void(*func)(void))SX126x - setDio2AsRfSwitch(bool enable=true)SX126x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX126xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX126xvirtual - setFrequency(float freq)SX1262virtual - setFrequency(float freq, bool calibrate)SX1262 - setFrequencyDeviation(float freqDev) overrideSX126xvirtual - setNodeAddress(uint8_t nodeAddr)SX126x - setOutputPower(int8_t power)SX1262virtual - setPacketReceivedAction(void(*func)(void))SX126xvirtual - setPacketSentAction(void(*func)(void))SX126xvirtual - setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x - setPaRampTime(uint8_t rampTime)SX126x - setPreambleLength(size_t preambleLength) overrideSX126xvirtual - setRegulatorDCDC()SX126x - setRegulatorLDO()SX126x - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x - setRxBandwidth(float rxBw)SX126x - setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x - setSpreadingFactor(uint8_t sf)SX126x - setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual - setTCXO(float voltage, uint32_t delay=5000)SX126x - setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x - sleep(bool retainConfig=true)SX126x - PhysicalLayer::sleep()PhysicalLayervirtual - spectralScanAbort()SX126x - spectralScanGetResult(uint16_t *results)SX126x - spectralScanGetStatus()SX126x - spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x - standby() overrideSX126xvirtual - standby(uint8_t mode, bool wakeup=true)SX126x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - standbyXOSCSX126x - startChannelScan() overrideSX126xvirtual - startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - startDirect()PhysicalLayer - startReceive()SX126xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual - startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - startTransmit(const char *str, uint8_t addr=0)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1262(Module *mod)SX1262 - SX126x(Module *mod)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - transmit(const char *str, uint8_t addr=0)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX126xvirtual - uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - XTALSX126x + checkOutputPower(int8_t power, int8_t *clipped)SX1262virtual + clearChannelScanAction()SX126xvirtual + clearDio1Action()SX126x + clearPacketReceivedAction()SX126xvirtual + clearPacketSentAction()SX126xvirtual + disableAddressFiltering()SX126x + dropSync()PhysicalLayer + explicitHeader()SX126x + finishTransmit() overrideSX126xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + forceLDRO(bool enable)SX126x + getChannelScanResult() overrideSX126xvirtual + getCurrentLimit()SX126x + getDataRate() constSX126x + getFreqStep() constPhysicalLayer + getFrequencyError()SX126x + getIrqStatus()SX126x + getPacketLength(bool update=true) overrideSX126xvirtual + getRSSI(bool packet=true)SX126x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX126xvirtual + getTimeOnAir(size_t len) overrideSX126xvirtual + implicitHeader(size_t len)SX126x + invertIQ(bool enable) overrideSX126xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual + isRxTimeout()SX126xvirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX126xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX126xvirtual + readData(uint8_t *data, size_t len) overrideSX126xvirtual + readData(uint8_t *data, size_t len)SX126x + receive(uint8_t *data, size_t len) overrideSX126xvirtual + receive(uint8_t *data, size_t len)SX126x + receiveDirect() overrideSX126xvirtual + reset(bool verify=true)SX126x + scanChannel() overrideSX126xvirtual + scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + setBandwidth(float bw)SX126x + setBitRate(float br)SX126xvirtual + setBroadcastAddress(uint8_t broadAddr)SX126x + setChannelScanAction(void(*func)(void))SX126xvirtual + setCodingRate(uint8_t cr)SX126x + setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x + setCurrentLimit(float currentLimit)SX126x + setDataRate(DataRate_t dr) overrideSX126xvirtual + setDataShaping(uint8_t sh) overrideSX126xvirtual + setDio1Action(void(*func)(void))SX126x + setDio2AsRfSwitch(bool enable=true)SX126x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX126xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX126xvirtual + setFrequency(float freq)SX1262virtual + setFrequency(float freq, bool calibrate)SX1262 + setFrequencyDeviation(float freqDev) overrideSX126xvirtual + setNodeAddress(uint8_t nodeAddr)SX126x + setOutputPower(int8_t power)SX1262virtual + setPacketReceivedAction(void(*func)(void))SX126xvirtual + setPacketSentAction(void(*func)(void))SX126xvirtual + setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x + setPaRampTime(uint8_t rampTime)SX126x + setPreambleLength(size_t preambleLength) overrideSX126xvirtual + setRegulatorDCDC()SX126x + setRegulatorLDO()SX126x + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x + setRxBandwidth(float rxBw)SX126x + setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x + setSpreadingFactor(uint8_t sf)SX126x + setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual + setTCXO(float voltage, uint32_t delay=5000)SX126x + setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x + sleep(bool retainConfig=true)SX126x + PhysicalLayer::sleep()PhysicalLayervirtual + spectralScanAbort()SX126x + spectralScanGetResult(uint16_t *results)SX126x + spectralScanGetStatus()SX126x + spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x + standby() overrideSX126xvirtual + standby(uint8_t mode, bool wakeup=true)SX126x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + standbyXOSCSX126x + startChannelScan() overrideSX126xvirtual + startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + startDirect()PhysicalLayer + startReceive()SX126xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual + startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + startTransmit(const char *str, uint8_t addr=0)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1262(Module *mod)SX1262 + SX126x(Module *mod)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + transmit(const char *str, uint8_t addr=0)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX126xvirtual + uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + XTALSX126x diff --git a/class_s_x1262.html b/class_s_x1262.html index 53c07f15..1fab5ebb 100644 --- a/class_s_x1262.html +++ b/class_s_x1262.html @@ -128,6 +128,9 @@ Public Member Functions virtual int16_t setOutputPower (int8_t power)  Sets output power. Allowed values are in range from -9 to 22 dBm. This method is virtual to allow override from the SX1261 class. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
- Public Member Functions inherited from SX126x  SX126x (Module *mod)  Default constructor. More...
@@ -668,6 +671,54 @@ bool 
Returns
Status Codes
+ + + +

◆ checkOutputPower()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t SX1262::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+virtual
+
+ +

Check if output power is configurable.

+
Parameters
+ + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+
diff --git a/class_s_x1262.js b/class_s_x1262.js index 70d52f40..950f7a17 100644 --- a/class_s_x1262.js +++ b/class_s_x1262.js @@ -3,6 +3,7 @@ var class_s_x1262 = [ "SX1262", "class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d", null ], [ "begin", "class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc", null ], [ "beginFSK", "class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1", null ], + [ "checkOutputPower", "class_s_x1262.html#abe9f684559042326f359a59e8061157c", null ], [ "setFrequency", "class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767", null ], [ "setFrequency", "class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6", null ], [ "setOutputPower", "class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc", null ] diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html index dc940caa..bd9ab606 100644 --- a/class_s_x1268-members.html +++ b/class_s_x1268-members.html @@ -98,113 +98,114 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable calculateRxTimeout(RadioLibTime_t timeoutUs)SX126xvirtual calibrateImageRejection(float freqMin, float freqMax)SX126x checkDataRate(DataRate_t dr) overrideSX126xvirtual - clearChannelScanAction()SX126xvirtual - clearDio1Action()SX126x - clearPacketReceivedAction()SX126xvirtual - clearPacketSentAction()SX126xvirtual - disableAddressFiltering()SX126x - dropSync()PhysicalLayer - explicitHeader()SX126x - finishTransmit() overrideSX126xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - forceLDRO(bool enable)SX126x - getChannelScanResult() overrideSX126xvirtual - getCurrentLimit()SX126x - getDataRate() constSX126x - getFreqStep() constPhysicalLayer - getFrequencyError()SX126x - getIrqStatus()SX126x - getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX126xvirtual - getTimeOnAir(size_t len) overrideSX126xvirtual - implicitHeader(size_t len)SX126x - invertIQ(bool enable) overrideSX126xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual - isRxTimeout()SX126xvirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX126xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX126xvirtual - readData(uint8_t *data, size_t len) overrideSX126xvirtual - readData(uint8_t *data, size_t len)SX126x - receive(uint8_t *data, size_t len) overrideSX126xvirtual - receive(uint8_t *data, size_t len)SX126x - receiveDirect() overrideSX126xvirtual - reset(bool verify=true)SX126x - scanChannel() overrideSX126xvirtual - scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - setBandwidth(float bw)SX126x - setBitRate(float br)SX126xvirtual - setBroadcastAddress(uint8_t broadAddr)SX126x - setChannelScanAction(void(*func)(void))SX126xvirtual - setCodingRate(uint8_t cr)SX126x - setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x - setCurrentLimit(float currentLimit)SX126x - setDataRate(DataRate_t dr) overrideSX126xvirtual - setDataShaping(uint8_t sh) overrideSX126xvirtual - setDio1Action(void(*func)(void))SX126x - setDio2AsRfSwitch(bool enable=true)SX126x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX126xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX126xvirtual - setFrequency(float freq)SX1268virtual - setFrequency(float freq, bool calibrate)SX1268 - setFrequencyDeviation(float freqDev) overrideSX126xvirtual - setNodeAddress(uint8_t nodeAddr)SX126x - setOutputPower(int8_t power)SX1268virtual - setPacketReceivedAction(void(*func)(void))SX126xvirtual - setPacketSentAction(void(*func)(void))SX126xvirtual - setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x - setPaRampTime(uint8_t rampTime)SX126x - setPreambleLength(size_t preambleLength) overrideSX126xvirtual - setRegulatorDCDC()SX126x - setRegulatorLDO()SX126x - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x - setRxBandwidth(float rxBw)SX126x - setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x - setSpreadingFactor(uint8_t sf)SX126x - setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual - setTCXO(float voltage, uint32_t delay=5000)SX126x - setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x - sleep(bool retainConfig=true)SX126x - PhysicalLayer::sleep()PhysicalLayervirtual - spectralScanAbort()SX126x - spectralScanGetResult(uint16_t *results)SX126x - spectralScanGetStatus()SX126x - spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x - standby() overrideSX126xvirtual - standby(uint8_t mode, bool wakeup=true)SX126x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - standbyXOSCSX126x - startChannelScan() overrideSX126xvirtual - startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - startDirect()PhysicalLayer - startReceive()SX126xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual - startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - startTransmit(const char *str, uint8_t addr=0)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1268(Module *mod)SX1268 - SX126x(Module *mod)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - transmit(const char *str, uint8_t addr=0)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX126xvirtual - uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - XTALSX126x + checkOutputPower(int8_t power, int8_t *clipped)SX1268virtual + clearChannelScanAction()SX126xvirtual + clearDio1Action()SX126x + clearPacketReceivedAction()SX126xvirtual + clearPacketSentAction()SX126xvirtual + disableAddressFiltering()SX126x + dropSync()PhysicalLayer + explicitHeader()SX126x + finishTransmit() overrideSX126xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + forceLDRO(bool enable)SX126x + getChannelScanResult() overrideSX126xvirtual + getCurrentLimit()SX126x + getDataRate() constSX126x + getFreqStep() constPhysicalLayer + getFrequencyError()SX126x + getIrqStatus()SX126x + getPacketLength(bool update=true) overrideSX126xvirtual + getRSSI(bool packet=true)SX126x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX126xvirtual + getTimeOnAir(size_t len) overrideSX126xvirtual + implicitHeader(size_t len)SX126x + invertIQ(bool enable) overrideSX126xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual + isRxTimeout()SX126xvirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX126xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX126xvirtual + readData(uint8_t *data, size_t len) overrideSX126xvirtual + readData(uint8_t *data, size_t len)SX126x + receive(uint8_t *data, size_t len) overrideSX126xvirtual + receive(uint8_t *data, size_t len)SX126x + receiveDirect() overrideSX126xvirtual + reset(bool verify=true)SX126x + scanChannel() overrideSX126xvirtual + scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + setBandwidth(float bw)SX126x + setBitRate(float br)SX126xvirtual + setBroadcastAddress(uint8_t broadAddr)SX126x + setChannelScanAction(void(*func)(void))SX126xvirtual + setCodingRate(uint8_t cr)SX126x + setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x + setCurrentLimit(float currentLimit)SX126x + setDataRate(DataRate_t dr) overrideSX126xvirtual + setDataShaping(uint8_t sh) overrideSX126xvirtual + setDio1Action(void(*func)(void))SX126x + setDio2AsRfSwitch(bool enable=true)SX126x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX126xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX126xvirtual + setFrequency(float freq)SX1268virtual + setFrequency(float freq, bool calibrate)SX1268 + setFrequencyDeviation(float freqDev) overrideSX126xvirtual + setNodeAddress(uint8_t nodeAddr)SX126x + setOutputPower(int8_t power)SX1268virtual + setPacketReceivedAction(void(*func)(void))SX126xvirtual + setPacketSentAction(void(*func)(void))SX126xvirtual + setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x + setPaRampTime(uint8_t rampTime)SX126x + setPreambleLength(size_t preambleLength) overrideSX126xvirtual + setRegulatorDCDC()SX126x + setRegulatorLDO()SX126x + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x + setRxBandwidth(float rxBw)SX126x + setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x + setSpreadingFactor(uint8_t sf)SX126x + setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual + setTCXO(float voltage, uint32_t delay=5000)SX126x + setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x + sleep(bool retainConfig=true)SX126x + PhysicalLayer::sleep()PhysicalLayervirtual + spectralScanAbort()SX126x + spectralScanGetResult(uint16_t *results)SX126x + spectralScanGetStatus()SX126x + spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x + standby() overrideSX126xvirtual + standby(uint8_t mode, bool wakeup=true)SX126x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + standbyXOSCSX126x + startChannelScan() overrideSX126xvirtual + startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + startDirect()PhysicalLayer + startReceive()SX126xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual + startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + startTransmit(const char *str, uint8_t addr=0)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1268(Module *mod)SX1268 + SX126x(Module *mod)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + transmit(const char *str, uint8_t addr=0)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX126xvirtual + uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + XTALSX126x diff --git a/class_s_x1268.html b/class_s_x1268.html index b5531cb6..434230ea 100644 --- a/class_s_x1268.html +++ b/class_s_x1268.html @@ -125,6 +125,9 @@ Public Member Functions int16_t setOutputPower (int8_t power)  Sets output power. Allowed values are in range from -9 to 22 dBm. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
- Public Member Functions inherited from SX126x  SX126x (Module *mod)  Default constructor. More...
@@ -665,6 +668,54 @@ bool 
Returns
Status Codes
+ + + +

◆ checkOutputPower()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t SX1268::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+virtual
+
+ +

Check if output power is configurable.

+
Parameters
+ + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+
diff --git a/class_s_x1268.js b/class_s_x1268.js index 99389815..7a241785 100644 --- a/class_s_x1268.js +++ b/class_s_x1268.js @@ -3,6 +3,7 @@ var class_s_x1268 = [ "SX1268", "class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f", null ], [ "begin", "class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71", null ], [ "beginFSK", "class_s_x1268.html#af6b041392136b599eec57085e2067a6f", null ], + [ "checkOutputPower", "class_s_x1268.html#a6026252eb8fb880d7f419f7ef3eb04a2", null ], [ "setFrequency", "class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12", null ], [ "setFrequency", "class_s_x1268.html#a59b538f4971525849b7aaa3456de9929", null ], [ "setOutputPower", "class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45", null ] diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html index c7dbbc97..90ab5048 100644 --- a/class_s_x126x-members.html +++ b/class_s_x126x-members.html @@ -96,111 +96,112 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable calculateRxTimeout(RadioLibTime_t timeoutUs)SX126xvirtual calibrateImageRejection(float freqMin, float freqMax)SX126x checkDataRate(DataRate_t dr) overrideSX126xvirtual - clearChannelScanAction()SX126xvirtual - clearDio1Action()SX126x - clearPacketReceivedAction()SX126xvirtual - clearPacketSentAction()SX126xvirtual - disableAddressFiltering()SX126x - dropSync()PhysicalLayer - explicitHeader()SX126x - finishTransmit() overrideSX126xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - forceLDRO(bool enable)SX126x - getChannelScanResult() overrideSX126xvirtual - getCurrentLimit()SX126x - getDataRate() constSX126x - getFreqStep() constPhysicalLayer - getFrequencyError()SX126x - getIrqStatus()SX126x - getPacketLength(bool update=true) overrideSX126xvirtual - getRSSI(bool packet=true)SX126x - PhysicalLayer::getRSSI()PhysicalLayervirtual - getSNR()SX126xvirtual - getTimeOnAir(size_t len) overrideSX126xvirtual - implicitHeader(size_t len)SX126x - invertIQ(bool enable) overrideSX126xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual - isRxTimeout()SX126xvirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX126xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX126xvirtual - readData(uint8_t *data, size_t len) overrideSX126xvirtual - readData(uint8_t *data, size_t len)SX126x - receive(uint8_t *data, size_t len) overrideSX126xvirtual - receive(uint8_t *data, size_t len)SX126x - receiveDirect() overrideSX126xvirtual - reset(bool verify=true)SX126x - scanChannel() overrideSX126xvirtual - scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - setBandwidth(float bw)SX126x - setBitRate(float br)SX126xvirtual - setBroadcastAddress(uint8_t broadAddr)SX126x - setChannelScanAction(void(*func)(void))SX126xvirtual - setCodingRate(uint8_t cr)SX126x - setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x - setCurrentLimit(float currentLimit)SX126x - setDataRate(DataRate_t dr) overrideSX126xvirtual - setDataShaping(uint8_t sh) overrideSX126xvirtual - setDio1Action(void(*func)(void))SX126x - setDio2AsRfSwitch(bool enable=true)SX126x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX126xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX126xvirtual - setFrequency(float freq)PhysicalLayervirtual - setFrequencyDeviation(float freqDev) overrideSX126xvirtual - setNodeAddress(uint8_t nodeAddr)SX126x - setOutputPower(int8_t power)PhysicalLayervirtual - setPacketReceivedAction(void(*func)(void))SX126xvirtual - setPacketSentAction(void(*func)(void))SX126xvirtual - setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x - setPaRampTime(uint8_t rampTime)SX126x - setPreambleLength(size_t preambleLength) overrideSX126xvirtual - setRegulatorDCDC()SX126x - setRegulatorLDO()SX126x - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x - setRxBandwidth(float rxBw)SX126x - setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x - setSpreadingFactor(uint8_t sf)SX126x - setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x - setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual - setTCXO(float voltage, uint32_t delay=5000)SX126x - setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x - sleep(bool retainConfig=true)SX126x - PhysicalLayer::sleep()PhysicalLayervirtual - spectralScanAbort()SX126x - spectralScanGetResult(uint16_t *results)SX126x - spectralScanGetStatus()SX126x - spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x - standby() overrideSX126xvirtual - standby(uint8_t mode, bool wakeup=true)SX126x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - standbyXOSCSX126x - startChannelScan() overrideSX126xvirtual - startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x - startDirect()PhysicalLayer - startReceive()SX126xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual - startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - startTransmit(const char *str, uint8_t addr=0)SX126x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX126x(Module *mod)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual - transmit(const char *str, uint8_t addr=0)SX126x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX126xvirtual - uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x - XTALSX126x + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()SX126xvirtual + clearDio1Action()SX126x + clearPacketReceivedAction()SX126xvirtual + clearPacketSentAction()SX126xvirtual + disableAddressFiltering()SX126x + dropSync()PhysicalLayer + explicitHeader()SX126x + finishTransmit() overrideSX126xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + forceLDRO(bool enable)SX126x + getChannelScanResult() overrideSX126xvirtual + getCurrentLimit()SX126x + getDataRate() constSX126x + getFreqStep() constPhysicalLayer + getFrequencyError()SX126x + getIrqStatus()SX126x + getPacketLength(bool update=true) overrideSX126xvirtual + getRSSI(bool packet=true)SX126x + PhysicalLayer::getRSSI()PhysicalLayervirtual + getSNR()SX126xvirtual + getTimeOnAir(size_t len) overrideSX126xvirtual + implicitHeader(size_t len)SX126x + invertIQ(bool enable) overrideSX126xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual + isRxTimeout()SX126xvirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX126xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX126xvirtual + readData(uint8_t *data, size_t len) overrideSX126xvirtual + readData(uint8_t *data, size_t len)SX126x + receive(uint8_t *data, size_t len) overrideSX126xvirtual + receive(uint8_t *data, size_t len)SX126x + receiveDirect() overrideSX126xvirtual + reset(bool verify=true)SX126x + scanChannel() overrideSX126xvirtual + scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + setBandwidth(float bw)SX126x + setBitRate(float br)SX126xvirtual + setBroadcastAddress(uint8_t broadAddr)SX126x + setChannelScanAction(void(*func)(void))SX126xvirtual + setCodingRate(uint8_t cr)SX126x + setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x + setCurrentLimit(float currentLimit)SX126x + setDataRate(DataRate_t dr) overrideSX126xvirtual + setDataShaping(uint8_t sh) overrideSX126xvirtual + setDio1Action(void(*func)(void))SX126x + setDio2AsRfSwitch(bool enable=true)SX126x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX126xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX126xvirtual + setFrequency(float freq)PhysicalLayervirtual + setFrequencyDeviation(float freqDev) overrideSX126xvirtual + setNodeAddress(uint8_t nodeAddr)SX126x + setOutputPower(int8_t power)PhysicalLayervirtual + setPacketReceivedAction(void(*func)(void))SX126xvirtual + setPacketSentAction(void(*func)(void))SX126xvirtual + setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x + setPaRampTime(uint8_t rampTime)SX126x + setPreambleLength(size_t preambleLength) overrideSX126xvirtual + setRegulatorDCDC()SX126x + setRegulatorLDO()SX126x + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x + setRxBandwidth(float rxBw)SX126x + setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x + setSpreadingFactor(uint8_t sf)SX126x + setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x + setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual + setTCXO(float voltage, uint32_t delay=5000)SX126x + setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x + sleep(bool retainConfig=true)SX126x + PhysicalLayer::sleep()PhysicalLayervirtual + spectralScanAbort()SX126x + spectralScanGetResult(uint16_t *results)SX126x + spectralScanGetStatus()SX126x + spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x + standby() overrideSX126xvirtual + standby(uint8_t mode, bool wakeup=true)SX126x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + standbyXOSCSX126x + startChannelScan() overrideSX126xvirtual + startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x + startDirect()PhysicalLayer + startReceive()SX126xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual + startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + startTransmit(const char *str, uint8_t addr=0)SX126x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX126x(Module *mod)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual + transmit(const char *str, uint8_t addr=0)SX126x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX126xvirtual + uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x + XTALSX126x diff --git a/class_s_x126x.html b/class_s_x126x.html index 4dba88a6..1dec22d9 100644 --- a/class_s_x126x.html +++ b/class_s_x126x.html @@ -418,6 +418,9 @@ void virtual int16_t setOutputPower (int8_t power)  Set output power. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  float getFreqStep () const  Gets the module frequency step size that was set in constructor. More...
  diff --git a/class_s_x1272-members.html b/class_s_x1272-members.html index 4ebaefb7..9dfa80fb 100644 --- a/class_s_x1272-members.html +++ b/class_s_x1272-members.html @@ -97,6 +97,8 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable SX127x::beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)SX127x calculateRxTimeout(RadioLibTime_t timeoutUs)SX127xvirtual checkDataRate(DataRate_t dr) overrideSX1272virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideSX1272virtual + checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)SX1272 clearChannelScanAction()SX127xvirtual clearDio0Action()SX127x clearDio1Action()SX127x diff --git a/class_s_x1272.html b/class_s_x1272.html index c14387da..7a013776 100644 --- a/class_s_x1272.html +++ b/class_s_x1272.html @@ -148,6 +148,12 @@ void int16_t setOutputPower (int8_t power, bool useRfo)  Sets transmission output power. Allowed values range from -1 to 14 dBm (RFO pin) or +2 to +20 dBm (PA_BOOST pin). More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool useRfo) + Check if output power is configurable. More...
+  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 the highest gain. Set to 0 to enable automatic gain control (recommended). More...
  @@ -748,6 +754,99 @@ void SX1273.

+ + + +

◆ checkOutputPower() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t SX1272::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+overridevirtual
+
+ +

Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower.

+
Parameters
+ + + +
powerOutput power in dBm, assumes PA_BOOST pin.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+ +
+
+ +

◆ checkOutputPower() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
int16_t SX1272::checkOutputPower (int8_t power,
int8_t * clipped,
bool useRfo 
)
+
+ +

Check if output power is configurable.

+
Parameters
+ + + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
useRfoWhether to use the RFO (true) or the PA_BOOST (false) pin for the RF output.
+
+
+
Returns
Status Codes
+
diff --git a/class_s_x1272.js b/class_s_x1272.js index a6e18a51..625d7e1c 100644 --- a/class_s_x1272.js +++ b/class_s_x1272.js @@ -5,6 +5,8 @@ var class_s_x1272 = [ "begin", "class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9", null ], [ "beginFSK", "class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260", null ], [ "checkDataRate", "class_s_x1272.html#a2a36487740f15731c6e508428e4b11f0", null ], + [ "checkOutputPower", "class_s_x1272.html#a2510072152c936d9f62557f46a4248d0", null ], + [ "checkOutputPower", "class_s_x1272.html#a1e39e8e3b228ca9a805f41a9bbf86c64", null ], [ "explicitHeader", "class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7", null ], [ "forceLDRO", "class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0", null ], [ "getRSSI", "class_s_x1272.html#af5a7dee50a1a7d8261bc62bb869cda92", null ], diff --git a/class_s_x1273-members.html b/class_s_x1273-members.html index d5107886..eb85afca 100644 --- a/class_s_x1273-members.html +++ b/class_s_x1273-members.html @@ -97,6 +97,8 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable SX127x::beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)SX127x calculateRxTimeout(RadioLibTime_t timeoutUs)SX127xvirtual checkDataRate(DataRate_t dr) overrideSX1273virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideSX1272virtual + checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)SX1272 clearChannelScanAction()SX127xvirtual clearDio0Action()SX127x clearDio1Action()SX127x diff --git a/class_s_x1273.html b/class_s_x1273.html index de785774..a422187d 100644 --- a/class_s_x1273.html +++ b/class_s_x1273.html @@ -158,6 +158,12 @@ void int16_t setOutputPower (int8_t power, bool useRfo)  Sets transmission output power. Allowed values range from -1 to 14 dBm (RFO pin) or +2 to +20 dBm (PA_BOOST pin). More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool useRfo) + Check if output power is configurable. More...
+  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 the highest gain. Set to 0 to enable automatic gain control (recommended). More...
  diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html index 348fb8ae..7584182c 100644 --- a/class_s_x1276-members.html +++ b/class_s_x1276-members.html @@ -97,6 +97,8 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable SX127x::beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)SX127x calculateRxTimeout(RadioLibTime_t timeoutUs)SX127xvirtual checkDataRate(DataRate_t dr) overrideSX1278virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideSX1278virtual + checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)SX1278 clearChannelScanAction()SX127xvirtual clearDio0Action()SX127x clearDio1Action()SX127x diff --git a/class_s_x1276.html b/class_s_x1276.html index 407d9ad6..945d1ddd 100644 --- a/class_s_x1276.html +++ b/class_s_x1276.html @@ -161,6 +161,12 @@ void int16_t setOutputPower (int8_t power, bool useRfo)  Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA_BOOST pin). High power +20 dBm operation is also supported, on the PA_BOOST pin. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool useRfo) + Check if output power is configurable. More...
+  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 the highest gain. Set to 0 to enable automatic gain control (recommended). More...
  diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html index f6a385e2..0ba65a2c 100644 --- a/class_s_x1277-members.html +++ b/class_s_x1277-members.html @@ -97,6 +97,8 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable SX127x::beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)SX127x calculateRxTimeout(RadioLibTime_t timeoutUs)SX127xvirtual checkDataRate(DataRate_t dr) overrideSX1277virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideSX1278virtual + checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)SX1278 clearChannelScanAction()SX127xvirtual clearDio0Action()SX127x clearDio1Action()SX127x diff --git a/class_s_x1277.html b/class_s_x1277.html index 36f6942d..fa00f5cf 100644 --- a/class_s_x1277.html +++ b/class_s_x1277.html @@ -170,6 +170,12 @@ void int16_t setOutputPower (int8_t power, bool useRfo)  Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA_BOOST pin). High power +20 dBm operation is also supported, on the PA_BOOST pin. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool useRfo) + Check if output power is configurable. More...
+  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 the highest gain. Set to 0 to enable automatic gain control (recommended). More...
  diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html index df7457bd..170e6d9c 100644 --- a/class_s_x1278-members.html +++ b/class_s_x1278-members.html @@ -97,6 +97,8 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable SX127x::beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)SX127x calculateRxTimeout(RadioLibTime_t timeoutUs)SX127xvirtual checkDataRate(DataRate_t dr) overrideSX1278virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideSX1278virtual + checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)SX1278 clearChannelScanAction()SX127xvirtual clearDio0Action()SX127x clearDio1Action()SX127x diff --git a/class_s_x1278.html b/class_s_x1278.html index af39c465..79bda6a4 100644 --- a/class_s_x1278.html +++ b/class_s_x1278.html @@ -150,6 +150,12 @@ void int16_t setOutputPower (int8_t power, bool useRfo)  Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA_BOOST pin). High power +20 dBm operation is also supported, on the PA_BOOST pin. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool useRfo) + Check if output power is configurable. More...
+  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 the highest gain. Set to 0 to enable automatic gain control (recommended). More...
  @@ -748,6 +754,99 @@ void PhysicalLayer.

+ + + +

◆ checkOutputPower() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t SX1278::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+overridevirtual
+
+ +

Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower.

+
Parameters
+ + + +
powerOutput power in dBm, assumes PA_BOOST pin.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+ +
+
+ +

◆ checkOutputPower() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
int16_t SX1278::checkOutputPower (int8_t power,
int8_t * clipped,
bool useRfo 
)
+
+ +

Check if output power is configurable.

+
Parameters
+ + + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
useRfoWhether to use the RFO (true) or the PA_BOOST (false) pin for the RF output.
+
+
+
Returns
Status Codes
+
diff --git a/class_s_x1278.js b/class_s_x1278.js index 71d03238..15b09bb8 100644 --- a/class_s_x1278.js +++ b/class_s_x1278.js @@ -5,6 +5,8 @@ var class_s_x1278 = [ "begin", "class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf", null ], [ "beginFSK", "class_s_x1278.html#a86464af008b71d12948690b780280e7d", null ], [ "checkDataRate", "class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467", null ], + [ "checkOutputPower", "class_s_x1278.html#aac7b585c4a616a1cd6f89a8b46a7d9f8", null ], + [ "checkOutputPower", "class_s_x1278.html#ac6146c2a3d0a35662312165325fd97f8", null ], [ "explicitHeader", "class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1", null ], [ "forceLDRO", "class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856", null ], [ "getRSSI", "class_s_x1278.html#a0b1fe4d0b1acfa454d7bab59cdf319fe", null ], diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html index ed6df5c8..b6a0690a 100644 --- a/class_s_x1279-members.html +++ b/class_s_x1279-members.html @@ -97,6 +97,8 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable SX127x::beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)SX127x calculateRxTimeout(RadioLibTime_t timeoutUs)SX127xvirtual checkDataRate(DataRate_t dr) overrideSX1278virtual + checkOutputPower(int8_t power, int8_t *clipped) overrideSX1278virtual + checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)SX1278 clearChannelScanAction()SX127xvirtual clearDio0Action()SX127x clearDio1Action()SX127x diff --git a/class_s_x1279.html b/class_s_x1279.html index 86cdd63d..1f984b02 100644 --- a/class_s_x1279.html +++ b/class_s_x1279.html @@ -158,6 +158,12 @@ void int16_t setOutputPower (int8_t power, bool useRfo)  Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA_BOOST pin). High power +20 dBm operation is also supported, on the PA_BOOST pin. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) override + Check if output power is configurable. This method is needed for compatibility with PhysicalLayer::checkOutputPower. More...
+  +int16_t checkOutputPower (int8_t power, int8_t *clipped, bool useRfo) + Check if output power is configurable. More...
+  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 the highest gain. Set to 0 to enable automatic gain control (recommended). More...
  diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html index de51ce03..09d02912 100644 --- a/class_s_x127x-members.html +++ b/class_s_x127x-members.html @@ -94,115 +94,116 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)SX127x calculateRxTimeout(RadioLibTime_t timeoutUs)SX127xvirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()SX127xvirtual - clearDio0Action()SX127x - clearDio1Action()SX127x - clearFHSSInt(void)SX127x - clearFifoEmptyAction()SX127x - clearFifoFullAction()SX127x - clearPacketReceivedAction()SX127xvirtual - clearPacketSentAction()SX127xvirtual - disableAddressFiltering()SX127x - disableBitSync()SX127x - dropSync()PhysicalLayer - enableBitSync()SX127x - fifoAdd(uint8_t *data, int totalLen, int *remLen)SX127x - fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)SX127x - finishTransmit() overrideSX127xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x - getAFCError()SX127x - getChannelScanResult() overrideSX127xvirtual - getChipVersion()SX127x - getDataRate() constSX127x - getFHSSChannel(void)SX127x - getFHSSHoppingPeriod(void)SX127x - getFreqStep() constPhysicalLayer - getFrequencyError(bool autoCorrect=false)SX127x - getIRQFlags()SX127x - getModemStatus()SX127x - getNumSymbols(size_t len)SX127x - getPacketLength(bool update=true) overrideSX127xvirtual - 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 - setLowBatteryThreshold(int8_t level, uint32_t pin=RADIOLIB_NC)SX127x - 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 + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()SX127xvirtual + clearDio0Action()SX127x + clearDio1Action()SX127x + clearFHSSInt(void)SX127x + clearFifoEmptyAction()SX127x + clearFifoFullAction()SX127x + clearPacketReceivedAction()SX127xvirtual + clearPacketSentAction()SX127xvirtual + disableAddressFiltering()SX127x + disableBitSync()SX127x + dropSync()PhysicalLayer + enableBitSync()SX127x + fifoAdd(uint8_t *data, int totalLen, int *remLen)SX127x + fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)SX127x + finishTransmit() overrideSX127xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)SX127x + getAFCError()SX127x + getChannelScanResult() overrideSX127xvirtual + getChipVersion()SX127x + getDataRate() constSX127x + getFHSSChannel(void)SX127x + getFHSSHoppingPeriod(void)SX127x + getFreqStep() constPhysicalLayer + getFrequencyError(bool autoCorrect=false)SX127x + getIRQFlags()SX127x + getModemStatus()SX127x + getNumSymbols(size_t len)SX127x + getPacketLength(bool update=true) overrideSX127xvirtual + 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 + setLowBatteryThreshold(int8_t level, uint32_t pin=RADIOLIB_NC)SX127x + 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 e98453ac..280dcd8e 100644 --- a/class_s_x127x.html +++ b/class_s_x127x.html @@ -431,6 +431,9 @@ void virtual int16_t setOutputPower (int8_t power)  Set output power. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setDataRate (DataRate_t dr)  Set data. Must be implemented in module class if the module supports it. More...
  diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html index 75337798..6434af0b 100644 --- a/class_s_x1280-members.html +++ b/class_s_x1280-members.html @@ -96,92 +96,93 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)SX128x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearDio1Action()SX128x - clearPacketReceivedAction()SX128xvirtual - clearPacketSentAction()SX128xvirtual - dropSync()PhysicalLayer - explicitHeader()SX128x - finishTransmit() overrideSX128xvirtual - getChannelScanResult()PhysicalLayervirtual - getFreqStep() constPhysicalLayer - getFrequencyError()SX128x - getIrqStatus()SX128x - getPacketLength(bool update=true) overrideSX128xvirtual - getRangingResult()SX1280 - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1280(Module *mod)SX1280 - SX1281(Module *mod)SX1281 - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + checkOutputPower(int8_t power, int8_t *clipped)SX128xvirtual + clearChannelScanAction()PhysicalLayervirtual + clearDio1Action()SX128x + clearPacketReceivedAction()SX128xvirtual + clearPacketSentAction()SX128xvirtual + dropSync()PhysicalLayer + explicitHeader()SX128x + finishTransmit() overrideSX128xvirtual + getChannelScanResult()PhysicalLayervirtual + getFreqStep() constPhysicalLayer + getFrequencyError()SX128x + getIrqStatus()SX128x + getPacketLength(bool update=true) overrideSX128xvirtual + getRangingResult()SX1280 + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1280(Module *mod)SX1280 + SX1281(Module *mod)SX1281 + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x1280.html b/class_s_x1280.html index 780f42c4..db7b7ffd 100644 --- a/class_s_x1280.html +++ b/class_s_x1280.html @@ -222,6 +222,9 @@ void int16_t setOutputPower (int8_t pwr)  Sets output power. Allowed values are in range from -18 to 13 dBm. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
+  int16_t setPreambleLength (uint32_t preambleLength)  Sets preamble length for currently active modem. Allowed values range from 1 to 65535. More...
  diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html index f1384b54..faceb48d 100644 --- a/class_s_x1281-members.html +++ b/class_s_x1281-members.html @@ -96,88 +96,89 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)SX128x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearDio1Action()SX128x - clearPacketReceivedAction()SX128xvirtual - clearPacketSentAction()SX128xvirtual - dropSync()PhysicalLayer - explicitHeader()SX128x - finishTransmit() overrideSX128xvirtual - getChannelScanResult()PhysicalLayervirtual - getFreqStep() constPhysicalLayer - getFrequencyError()SX128x - getIrqStatus()SX128x - getPacketLength(bool update=true) overrideSX128xvirtual - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1281(Module *mod)SX1281 - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + checkOutputPower(int8_t power, int8_t *clipped)SX128xvirtual + clearChannelScanAction()PhysicalLayervirtual + clearDio1Action()SX128x + clearPacketReceivedAction()SX128xvirtual + clearPacketSentAction()SX128xvirtual + dropSync()PhysicalLayer + explicitHeader()SX128x + finishTransmit() overrideSX128xvirtual + getChannelScanResult()PhysicalLayervirtual + getFreqStep() constPhysicalLayer + getFrequencyError()SX128x + getIrqStatus()SX128x + getPacketLength(bool update=true) overrideSX128xvirtual + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1281(Module *mod)SX1281 + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x1281.html b/class_s_x1281.html index 797fc64b..8572a87f 100644 --- a/class_s_x1281.html +++ b/class_s_x1281.html @@ -209,6 +209,9 @@ void int16_t setOutputPower (int8_t pwr)  Sets output power. Allowed values are in range from -18 to 13 dBm. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
+  int16_t setPreambleLength (uint32_t preambleLength)  Sets preamble length for currently active modem. Allowed values range from 1 to 65535. More...
  diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html index e66558bc..ac2fec45 100644 --- a/class_s_x1282-members.html +++ b/class_s_x1282-members.html @@ -96,93 +96,94 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)SX128x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearDio1Action()SX128x - clearPacketReceivedAction()SX128xvirtual - clearPacketSentAction()SX128xvirtual - dropSync()PhysicalLayer - explicitHeader()SX128x - finishTransmit() overrideSX128xvirtual - getChannelScanResult()PhysicalLayervirtual - getFreqStep() constPhysicalLayer - getFrequencyError()SX128x - getIrqStatus()SX128x - getPacketLength(bool update=true) overrideSX128xvirtual - getRangingResult()SX1280 - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX1280(Module *mod)SX1280 - SX1281(Module *mod)SX1281 - SX1282(Module *mod)SX1282 - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + checkOutputPower(int8_t power, int8_t *clipped)SX128xvirtual + clearChannelScanAction()PhysicalLayervirtual + clearDio1Action()SX128x + clearPacketReceivedAction()SX128xvirtual + clearPacketSentAction()SX128xvirtual + dropSync()PhysicalLayer + explicitHeader()SX128x + finishTransmit() overrideSX128xvirtual + getChannelScanResult()PhysicalLayervirtual + getFreqStep() constPhysicalLayer + getFrequencyError()SX128x + getIrqStatus()SX128x + getPacketLength(bool update=true) overrideSX128xvirtual + getRangingResult()SX1280 + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startRanging(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)SX1280 + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX1280(Module *mod)SX1280 + SX1281(Module *mod)SX1281 + SX1282(Module *mod)SX1282 + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x1282.html b/class_s_x1282.html index affea84b..3cdc4b1f 100644 --- a/class_s_x1282.html +++ b/class_s_x1282.html @@ -226,6 +226,9 @@ void int16_t setOutputPower (int8_t pwr)  Sets output power. Allowed values are in range from -18 to 13 dBm. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
+  int16_t setPreambleLength (uint32_t preambleLength)  Sets preamble length for currently active modem. Allowed values range from 1 to 65535. More...
  diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html index aad5044f..f270a940 100644 --- a/class_s_x128x-members.html +++ b/class_s_x128x-members.html @@ -96,87 +96,88 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)SX128x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearDio1Action()SX128x - clearPacketReceivedAction()SX128xvirtual - clearPacketSentAction()SX128xvirtual - dropSync()PhysicalLayer - explicitHeader()SX128x - finishTransmit() overrideSX128xvirtual - getChannelScanResult()PhysicalLayervirtual - getFreqStep() constPhysicalLayer - getFrequencyError()SX128x - getIrqStatus()SX128x - getPacketLength(bool update=true) overrideSX128xvirtual - getRSSI()SX128xvirtual - getSNR()SX128xvirtual - getTimeOnAir(size_t len)SX128xvirtual - implicitHeader(size_t len)SX128x - invertIQ(bool enable)SX128xvirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()SX128xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)SX128xvirtual - readData(uint8_t *data, size_t len) overrideSX128xvirtual - readData(uint8_t *data, size_t len)SX128x - receive(uint8_t *data, size_t len) overrideSX128xvirtual - receive(uint8_t *data, size_t len)SX128x - receiveDirect() overrideSX128xvirtual - reset(bool verify=true)SX128x - scanChannel()SX128xvirtual - setAccessAddress(uint32_t addr)SX128x - setBandwidth(float bw)SX128x - setBitRate(float br)SX128xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x - setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSX128xvirtual - setDio1Action(void(*func)(void))SX128x - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))SX128xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSX128xvirtual - setFrequency(float freq)SX128xvirtual - setFrequencyDeviation(float freqDev) overrideSX128xvirtual - setGainControl(uint8_t gain=0)SX128x - setHighSensitivityMode(bool enable)SX128x - setOutputPower(int8_t pwr)SX128xvirtual - setPacketReceivedAction(void(*func)(void))SX128xvirtual - setPacketSentAction(void(*func)(void))SX128xvirtual - setPreambleLength(uint32_t preambleLength)SX128x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x - setSpreadingFactor(uint8_t sf)SX128x - setSyncWord(uint8_t *syncWord, uint8_t len)SX128x - setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x - PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setWhitening(bool enabled)SX128x - sleep(bool retainConfig=true)SX128x - PhysicalLayer::sleep()PhysicalLayervirtual - standby() overrideSX128xvirtual - standby(uint8_t mode, bool wakeup=false)SX128x - PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()SX128xvirtual - startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x - PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - startTransmit(const char *str, uint8_t addr=0)SX128x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - SX128x(Module *mod)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual - transmit(const char *str, uint8_t addr=0)SX128x - transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSX128xvirtual + checkOutputPower(int8_t power, int8_t *clipped)SX128xvirtual + clearChannelScanAction()PhysicalLayervirtual + clearDio1Action()SX128x + clearPacketReceivedAction()SX128xvirtual + clearPacketSentAction()SX128xvirtual + dropSync()PhysicalLayer + explicitHeader()SX128x + finishTransmit() overrideSX128xvirtual + getChannelScanResult()PhysicalLayervirtual + getFreqStep() constPhysicalLayer + getFrequencyError()SX128x + getIrqStatus()SX128x + getPacketLength(bool update=true) overrideSX128xvirtual + getRSSI()SX128xvirtual + getSNR()SX128xvirtual + getTimeOnAir(size_t len)SX128xvirtual + implicitHeader(size_t len)SX128x + invertIQ(bool enable)SX128xvirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()SX128xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)SX128xvirtual + readData(uint8_t *data, size_t len) overrideSX128xvirtual + readData(uint8_t *data, size_t len)SX128x + receive(uint8_t *data, size_t len) overrideSX128xvirtual + receive(uint8_t *data, size_t len)SX128x + receiveDirect() overrideSX128xvirtual + reset(bool verify=true)SX128x + scanChannel()SX128xvirtual + setAccessAddress(uint32_t addr)SX128x + setBandwidth(float bw)SX128x + setBitRate(float br)SX128xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCodingRate(uint8_t cr, bool longInterleaving=false)SX128x + setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSX128xvirtual + setDio1Action(void(*func)(void))SX128x + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))SX128xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSX128xvirtual + setFrequency(float freq)SX128xvirtual + setFrequencyDeviation(float freqDev) overrideSX128xvirtual + setGainControl(uint8_t gain=0)SX128x + setHighSensitivityMode(bool enable)SX128x + setOutputPower(int8_t pwr)SX128xvirtual + setPacketReceivedAction(void(*func)(void))SX128xvirtual + setPacketSentAction(void(*func)(void))SX128xvirtual + setPreambleLength(uint32_t preambleLength)SX128x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX128x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX128x + setSpreadingFactor(uint8_t sf)SX128x + setSyncWord(uint8_t *syncWord, uint8_t len)SX128x + setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX128x + PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setWhitening(bool enabled)SX128x + sleep(bool retainConfig=true)SX128x + PhysicalLayer::sleep()PhysicalLayervirtual + standby() overrideSX128xvirtual + standby(uint8_t mode, bool wakeup=false)SX128x + PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()SX128xvirtual + startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)SX128x + PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)PhysicalLayervirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + startTransmit(const char *str, uint8_t addr=0)SX128x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + SX128x(Module *mod)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX128xvirtual + transmit(const char *str, uint8_t addr=0)SX128x + transmit(uint8_t *data, size_t len, uint8_t addr=0)SX128x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSX128xvirtual diff --git a/class_s_x128x.html b/class_s_x128x.html index d28aeb0a..ecb626c9 100644 --- a/class_s_x128x.html +++ b/class_s_x128x.html @@ -205,6 +205,9 @@ void int16_t setOutputPower (int8_t pwr)  Sets output power. Allowed values are in range from -18 to 13 dBm. More...
  +int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. More...
+  int16_t setPreambleLength (uint32_t preambleLength)  Sets preamble length for currently active modem. Allowed values range from 1 to 65535. More...
  @@ -665,6 +668,54 @@ virtual void 
Returns
Status Codes
+ + + +

◆ checkOutputPower()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int16_t SX128x::checkOutputPower (int8_t power,
int8_t * clipped 
)
+
+virtual
+
+ +

Check if output power is configurable.

+
Parameters
+ + + +
powerOutput power in dBm.
clippedClipped output power value to what is possible within the module's range.
+
+
+
Returns
Status Codes
+ +

Reimplemented from PhysicalLayer.

+
diff --git a/class_s_x128x.js b/class_s_x128x.js index 3840f8f9..2a4d7a7e 100644 --- a/class_s_x128x.js +++ b/class_s_x128x.js @@ -5,6 +5,7 @@ var class_s_x128x = [ "beginBLE", "class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127", null ], [ "beginFLRC", "class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709", null ], [ "beginGFSK", "class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a", null ], + [ "checkOutputPower", "class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7", null ], [ "clearDio1Action", "class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f", null ], [ "clearPacketReceivedAction", "class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71", null ], [ "clearPacketSentAction", "class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377", null ], diff --git a/class_si4430-members.html b/class_si4430-members.html index 737e1f89..85932d10 100644 --- a/class_si4430-members.html +++ b/class_si4430-members.html @@ -94,77 +94,78 @@ $(document).ready(function(){initNavTree('class_si4430.html',''); initResizable( Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen)Si443x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearIrqAction()Si443x - clearPacketReceivedAction()Si443xvirtual - clearPacketSentAction()Si443xvirtual - dropSync()PhysicalLayer - finishTransmit() overrideSi443xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x - getChannelScanResult()PhysicalLayervirtual - getChipVersion()Si443x - getFreqStep() constPhysicalLayer - getPacketLength(bool update=true) overrideSi443xvirtual - getRSSI()PhysicalLayervirtual - getSNR()PhysicalLayervirtual - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - packetMode()Si443x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()Si443xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)Si443xvirtual - readData(uint8_t *data, size_t len) overrideSi443xvirtual - readData(uint8_t *data, size_t len)Si443x - receive(uint8_t *data, size_t len) overrideSi443xvirtual - receive(uint8_t *data, size_t len)Si443x - receiveDirect() overrideSi443xvirtual - reset()Si443x - scanChannel()PhysicalLayervirtual - setBitRate(float br)Si443xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSi443xvirtual - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))Si443xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSi443xvirtual - setFrequency(float freq)Si4430virtual - setFrequencyDeviation(float freqDev) overrideSi443xvirtual - setIrqAction(void(*func)(void))Si443x - setOutputPower(int8_t power)Si4430virtual - setPacketReceivedAction(void(*func)(void))Si443xvirtual - setPacketSentAction(void(*func)(void))Si443xvirtual - setPreambleLength(uint8_t preambleLen)Si443x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x - setRxBandwidth(float rxBw)Si443x - setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual - Si4430(Module *mod)Si4430 - Si4432(Module *mod)Si4432 - Si443x(Module *mod)Si443x - sleep()Si443xvirtual - standby() overrideSi443xvirtual - standby(uint8_t mode) overrideSi443xvirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()Si443xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - startTransmit(const char *str, uint8_t addr=0)Si443x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - transmit(const char *str, uint8_t addr=0)Si443x - transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSi443xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearIrqAction()Si443x + clearPacketReceivedAction()Si443xvirtual + clearPacketSentAction()Si443xvirtual + dropSync()PhysicalLayer + finishTransmit() overrideSi443xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + getChannelScanResult()PhysicalLayervirtual + getChipVersion()Si443x + getFreqStep() constPhysicalLayer + getPacketLength(bool update=true) overrideSi443xvirtual + getRSSI()PhysicalLayervirtual + getSNR()PhysicalLayervirtual + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + packetMode()Si443x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()Si443xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)Si443xvirtual + readData(uint8_t *data, size_t len) overrideSi443xvirtual + readData(uint8_t *data, size_t len)Si443x + receive(uint8_t *data, size_t len) overrideSi443xvirtual + receive(uint8_t *data, size_t len)Si443x + receiveDirect() overrideSi443xvirtual + reset()Si443x + scanChannel()PhysicalLayervirtual + setBitRate(float br)Si443xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSi443xvirtual + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))Si443xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSi443xvirtual + setFrequency(float freq)Si4430virtual + setFrequencyDeviation(float freqDev) overrideSi443xvirtual + setIrqAction(void(*func)(void))Si443x + setOutputPower(int8_t power)Si4430virtual + setPacketReceivedAction(void(*func)(void))Si443xvirtual + setPacketSentAction(void(*func)(void))Si443xvirtual + setPreambleLength(uint8_t preambleLen)Si443x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x + setRxBandwidth(float rxBw)Si443x + setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual + Si4430(Module *mod)Si4430 + Si4432(Module *mod)Si4432 + Si443x(Module *mod)Si443x + sleep()Si443xvirtual + standby() overrideSi443xvirtual + standby(uint8_t mode) overrideSi443xvirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()Si443xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + startTransmit(const char *str, uint8_t addr=0)Si443x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + transmit(const char *str, uint8_t addr=0)Si443x + transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSi443xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x diff --git a/class_si4430.html b/class_si4430.html index d074901a..4614a156 100644 --- a/class_si4430.html +++ b/class_si4430.html @@ -283,6 +283,9 @@ void virtual int16_t invertIQ (bool enable)  Set IQ inversion. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setPreambleLength (size_t len)  Set preamble length. Must be implemented in module class if the module supports it. More...
  diff --git a/class_si4431-members.html b/class_si4431-members.html index 98366626..08410d2e 100644 --- a/class_si4431-members.html +++ b/class_si4431-members.html @@ -94,77 +94,78 @@ $(document).ready(function(){initNavTree('class_si4431.html',''); initResizable( Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen)Si443x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearIrqAction()Si443x - clearPacketReceivedAction()Si443xvirtual - clearPacketSentAction()Si443xvirtual - dropSync()PhysicalLayer - finishTransmit() overrideSi443xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x - getChannelScanResult()PhysicalLayervirtual - getChipVersion()Si443x - getFreqStep() constPhysicalLayer - getPacketLength(bool update=true) overrideSi443xvirtual - getRSSI()PhysicalLayervirtual - getSNR()PhysicalLayervirtual - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - packetMode()Si443x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()Si443xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)Si443xvirtual - readData(uint8_t *data, size_t len) overrideSi443xvirtual - readData(uint8_t *data, size_t len)Si443x - receive(uint8_t *data, size_t len) overrideSi443xvirtual - receive(uint8_t *data, size_t len)Si443x - receiveDirect() overrideSi443xvirtual - reset()Si443x - scanChannel()PhysicalLayervirtual - setBitRate(float br)Si443xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSi443xvirtual - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))Si443xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSi443xvirtual - setFrequency(float freq)Si4432virtual - setFrequencyDeviation(float freqDev) overrideSi443xvirtual - setIrqAction(void(*func)(void))Si443x - setOutputPower(int8_t power)Si4431virtual - setPacketReceivedAction(void(*func)(void))Si443xvirtual - setPacketSentAction(void(*func)(void))Si443xvirtual - setPreambleLength(uint8_t preambleLen)Si443x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x - setRxBandwidth(float rxBw)Si443x - setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual - Si4431(Module *mod)Si4431 - Si4432(Module *mod)Si4432 - Si443x(Module *mod)Si443x - sleep()Si443xvirtual - standby() overrideSi443xvirtual - standby(uint8_t mode) overrideSi443xvirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()Si443xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - startTransmit(const char *str, uint8_t addr=0)Si443x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - transmit(const char *str, uint8_t addr=0)Si443x - transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSi443xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearIrqAction()Si443x + clearPacketReceivedAction()Si443xvirtual + clearPacketSentAction()Si443xvirtual + dropSync()PhysicalLayer + finishTransmit() overrideSi443xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + getChannelScanResult()PhysicalLayervirtual + getChipVersion()Si443x + getFreqStep() constPhysicalLayer + getPacketLength(bool update=true) overrideSi443xvirtual + getRSSI()PhysicalLayervirtual + getSNR()PhysicalLayervirtual + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + packetMode()Si443x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()Si443xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)Si443xvirtual + readData(uint8_t *data, size_t len) overrideSi443xvirtual + readData(uint8_t *data, size_t len)Si443x + receive(uint8_t *data, size_t len) overrideSi443xvirtual + receive(uint8_t *data, size_t len)Si443x + receiveDirect() overrideSi443xvirtual + reset()Si443x + scanChannel()PhysicalLayervirtual + setBitRate(float br)Si443xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSi443xvirtual + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))Si443xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSi443xvirtual + setFrequency(float freq)Si4432virtual + setFrequencyDeviation(float freqDev) overrideSi443xvirtual + setIrqAction(void(*func)(void))Si443x + setOutputPower(int8_t power)Si4431virtual + setPacketReceivedAction(void(*func)(void))Si443xvirtual + setPacketSentAction(void(*func)(void))Si443xvirtual + setPreambleLength(uint8_t preambleLen)Si443x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x + setRxBandwidth(float rxBw)Si443x + setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual + Si4431(Module *mod)Si4431 + Si4432(Module *mod)Si4432 + Si443x(Module *mod)Si443x + sleep()Si443xvirtual + standby() overrideSi443xvirtual + standby(uint8_t mode) overrideSi443xvirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()Si443xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + startTransmit(const char *str, uint8_t addr=0)Si443x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + transmit(const char *str, uint8_t addr=0)Si443x + transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSi443xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x diff --git a/class_si4431.html b/class_si4431.html index 7807e2fa..4412f2c1 100644 --- a/class_si4431.html +++ b/class_si4431.html @@ -280,6 +280,9 @@ void virtual int16_t invertIQ (bool enable)  Set IQ inversion. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setPreambleLength (size_t len)  Set preamble length. Must be implemented in module class if the module supports it. More...
  diff --git a/class_si4432-members.html b/class_si4432-members.html index 23c37518..c134e966 100644 --- a/class_si4432-members.html +++ b/class_si4432-members.html @@ -94,76 +94,77 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable( Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen)Si443x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearIrqAction()Si443x - clearPacketReceivedAction()Si443xvirtual - clearPacketSentAction()Si443xvirtual - dropSync()PhysicalLayer - finishTransmit() overrideSi443xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x - getChannelScanResult()PhysicalLayervirtual - getChipVersion()Si443x - getFreqStep() constPhysicalLayer - getPacketLength(bool update=true) overrideSi443xvirtual - getRSSI()PhysicalLayervirtual - getSNR()PhysicalLayervirtual - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - packetMode()Si443x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()Si443xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)Si443xvirtual - readData(uint8_t *data, size_t len) overrideSi443xvirtual - readData(uint8_t *data, size_t len)Si443x - receive(uint8_t *data, size_t len) overrideSi443xvirtual - receive(uint8_t *data, size_t len)Si443x - receiveDirect() overrideSi443xvirtual - reset()Si443x - scanChannel()PhysicalLayervirtual - setBitRate(float br)Si443xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSi443xvirtual - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))Si443xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSi443xvirtual - setFrequency(float freq)Si4432virtual - setFrequencyDeviation(float freqDev) overrideSi443xvirtual - setIrqAction(void(*func)(void))Si443x - setOutputPower(int8_t power)Si4432virtual - setPacketReceivedAction(void(*func)(void))Si443xvirtual - setPacketSentAction(void(*func)(void))Si443xvirtual - setPreambleLength(uint8_t preambleLen)Si443x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x - setRxBandwidth(float rxBw)Si443x - setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual - Si4432(Module *mod)Si4432 - Si443x(Module *mod)Si443x - sleep()Si443xvirtual - standby() overrideSi443xvirtual - standby(uint8_t mode) overrideSi443xvirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()Si443xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - startTransmit(const char *str, uint8_t addr=0)Si443x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - transmit(const char *str, uint8_t addr=0)Si443x - transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSi443xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearIrqAction()Si443x + clearPacketReceivedAction()Si443xvirtual + clearPacketSentAction()Si443xvirtual + dropSync()PhysicalLayer + finishTransmit() overrideSi443xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + getChannelScanResult()PhysicalLayervirtual + getChipVersion()Si443x + getFreqStep() constPhysicalLayer + getPacketLength(bool update=true) overrideSi443xvirtual + getRSSI()PhysicalLayervirtual + getSNR()PhysicalLayervirtual + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + packetMode()Si443x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()Si443xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)Si443xvirtual + readData(uint8_t *data, size_t len) overrideSi443xvirtual + readData(uint8_t *data, size_t len)Si443x + receive(uint8_t *data, size_t len) overrideSi443xvirtual + receive(uint8_t *data, size_t len)Si443x + receiveDirect() overrideSi443xvirtual + reset()Si443x + scanChannel()PhysicalLayervirtual + setBitRate(float br)Si443xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSi443xvirtual + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))Si443xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSi443xvirtual + setFrequency(float freq)Si4432virtual + setFrequencyDeviation(float freqDev) overrideSi443xvirtual + setIrqAction(void(*func)(void))Si443x + setOutputPower(int8_t power)Si4432virtual + setPacketReceivedAction(void(*func)(void))Si443xvirtual + setPacketSentAction(void(*func)(void))Si443xvirtual + setPreambleLength(uint8_t preambleLen)Si443x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x + setRxBandwidth(float rxBw)Si443x + setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual + Si4432(Module *mod)Si4432 + Si443x(Module *mod)Si443x + sleep()Si443xvirtual + standby() overrideSi443xvirtual + standby(uint8_t mode) overrideSi443xvirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()Si443xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + startTransmit(const char *str, uint8_t addr=0)Si443x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + transmit(const char *str, uint8_t addr=0)Si443x + transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSi443xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x diff --git a/class_si4432.html b/class_si4432.html index 3f65c8a9..f7471cb4 100644 --- a/class_si4432.html +++ b/class_si4432.html @@ -271,6 +271,9 @@ void virtual int16_t invertIQ (bool enable)  Set IQ inversion. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setPreambleLength (size_t len)  Set preamble length. Must be implemented in module class if the module supports it. More...
  diff --git a/class_si443x-members.html b/class_si443x-members.html index cefd7b18..3f425ecb 100644 --- a/class_si443x-members.html +++ b/class_si443x-members.html @@ -93,75 +93,76 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable( begin(float br, float freqDev, float rxBw, uint8_t preambleLen)Si443x calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearIrqAction()Si443x - clearPacketReceivedAction()Si443xvirtual - clearPacketSentAction()Si443xvirtual - dropSync()PhysicalLayer - finishTransmit() overrideSi443xvirtual - fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x - getChannelScanResult()PhysicalLayervirtual - getChipVersion()Si443x - getFreqStep() constPhysicalLayer - getPacketLength(bool update=true) overrideSi443xvirtual - getRSSI()PhysicalLayervirtual - getSNR()PhysicalLayervirtual - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isRxTimeout()PhysicalLayervirtual - packetMode()Si443x - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()Si443xvirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)Si443xvirtual - readData(uint8_t *data, size_t len) overrideSi443xvirtual - readData(uint8_t *data, size_t len)Si443x - receive(uint8_t *data, size_t len) overrideSi443xvirtual - receive(uint8_t *data, size_t len)Si443x - receiveDirect() overrideSi443xvirtual - reset()Si443x - scanChannel()PhysicalLayervirtual - setBitRate(float br)Si443xvirtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overrideSi443xvirtual - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))Si443xvirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overrideSi443xvirtual - setFrequency(float freq)PhysicalLayervirtual - setFrequencyDeviation(float freqDev) overrideSi443xvirtual - setIrqAction(void(*func)(void))Si443x - setOutputPower(int8_t power)PhysicalLayervirtual - setPacketReceivedAction(void(*func)(void))Si443xvirtual - setPacketSentAction(void(*func)(void))Si443xvirtual - setPreambleLength(uint8_t preambleLen)Si443x - PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual - setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x - setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x - setRxBandwidth(float rxBw)Si443x - setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual - Si443x(Module *mod)Si443x - sleep()Si443xvirtual - standby() overrideSi443xvirtual - standby(uint8_t mode) overrideSi443xvirtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()Si443xvirtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual - startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - startTransmit(const char *str, uint8_t addr=0)Si443x - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual - transmit(const char *str, uint8_t addr=0)Si443x - transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overrideSi443xvirtual - variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearIrqAction()Si443x + clearPacketReceivedAction()Si443xvirtual + clearPacketSentAction()Si443xvirtual + dropSync()PhysicalLayer + finishTransmit() overrideSi443xvirtual + fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x + getChannelScanResult()PhysicalLayervirtual + getChipVersion()Si443x + getFreqStep() constPhysicalLayer + getPacketLength(bool update=true) overrideSi443xvirtual + getRSSI()PhysicalLayervirtual + getSNR()PhysicalLayervirtual + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isRxTimeout()PhysicalLayervirtual + packetMode()Si443x + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()Si443xvirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)Si443xvirtual + readData(uint8_t *data, size_t len) overrideSi443xvirtual + readData(uint8_t *data, size_t len)Si443x + receive(uint8_t *data, size_t len) overrideSi443xvirtual + receive(uint8_t *data, size_t len)Si443x + receiveDirect() overrideSi443xvirtual + reset()Si443x + scanChannel()PhysicalLayervirtual + setBitRate(float br)Si443xvirtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overrideSi443xvirtual + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))Si443xvirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overrideSi443xvirtual + setFrequency(float freq)PhysicalLayervirtual + setFrequencyDeviation(float freqDev) overrideSi443xvirtual + setIrqAction(void(*func)(void))Si443x + setOutputPower(int8_t power)PhysicalLayervirtual + setPacketReceivedAction(void(*func)(void))Si443xvirtual + setPacketSentAction(void(*func)(void))Si443xvirtual + setPreambleLength(uint8_t preambleLen)Si443x + PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual + setRfSwitchPins(uint32_t rxEn, uint32_t txEn)Si443x + setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x + setRxBandwidth(float rxBw)Si443x + setSyncWord(uint8_t *syncWord, size_t len)Si443xvirtual + Si443x(Module *mod)Si443x + sleep()Si443xvirtual + standby() overrideSi443xvirtual + standby(uint8_t mode) overrideSi443xvirtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()Si443xvirtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual + startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + startTransmit(const char *str, uint8_t addr=0)Si443x + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual + transmit(const char *str, uint8_t addr=0)Si443x + transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overrideSi443xvirtual + variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x diff --git a/class_si443x.html b/class_si443x.html index 1c9a003e..0f8f4254 100644 --- a/class_si443x.html +++ b/class_si443x.html @@ -264,6 +264,9 @@ void virtual int16_t setOutputPower (int8_t power)  Set output power. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setPreambleLength (size_t len)  Set preamble length. Must be implemented in module class if the module supports it. More...
  diff --git a/classn_r_f24-members.html b/classn_r_f24-members.html index 7867aad3..1c60ec64 100644 --- a/classn_r_f24-members.html +++ b/classn_r_f24-members.html @@ -93,76 +93,77 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable( begin(int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dr=RADIOLIB_NRF24_DEFAULT_DR, int8_t pwr=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)nRF24 calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual checkDataRate(DataRate_t dr)PhysicalLayervirtual - clearChannelScanAction()PhysicalLayervirtual - clearIrqAction()nRF24 - clearPacketReceivedAction()nRF24virtual - clearPacketSentAction()nRF24virtual - disablePipe(uint8_t pipeNum)nRF24 - dropSync()PhysicalLayer - finishTransmit() overridenRF24virtual - getChannelScanResult()PhysicalLayervirtual - getFreqStep() constPhysicalLayer - getPacketLength(bool update=true) overridenRF24virtual - getRSSI()PhysicalLayervirtual - getSNR()PhysicalLayervirtual - getStatus(uint8_t mask=0xFF)nRF24 - getTimeOnAir(size_t len)PhysicalLayervirtual - invertIQ(bool enable)PhysicalLayervirtual - irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual - isCarrierDetected()nRF24 - isRxTimeout()PhysicalLayervirtual - nRF24(Module *mod)nRF24 - PhysicalLayer(float step, size_t maxLen)PhysicalLayer - random(int32_t max)PhysicalLayer - random(int32_t min, int32_t max)PhysicalLayer - randomByte()PhysicalLayervirtual - read(bool drop=true)PhysicalLayer - readBit(uint32_t pin)PhysicalLayervirtual - readData(uint8_t *data, size_t len) overridenRF24virtual - readData(uint8_t *data, size_t len)nRF24 - receive(uint8_t *data, size_t len) overridenRF24virtual - receive(uint8_t *data, size_t len)nRF24 - receiveDirect() overridenRF24virtual - scanChannel()PhysicalLayervirtual - setAddressWidth(uint8_t addrWidth)nRF24 - setAutoAck(bool autoAckOn=true)nRF24 - setAutoAck(uint8_t pipeNum, bool autoAckOn)nRF24 - setBitRate(float br)nRF24virtual - setChannelScanAction(void(*func)(void))PhysicalLayervirtual - setCrcFiltering(bool crcOn=true)nRF24 - setDataRate(DataRate_t dr)PhysicalLayervirtual - setDataShaping(uint8_t sh) overridenRF24virtual - setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual - setDirectAction(void(*func)(void))PhysicalLayervirtual - setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer - setEncoding(uint8_t encoding) overridenRF24virtual - setFrequency(float freq)nRF24virtual - setFrequencyDeviation(float freqDev) overridenRF24virtual - setIrqAction(void(*func)(void))nRF24 - setOutputPower(int8_t pwr)nRF24virtual - setPacketReceivedAction(void(*func)(void))nRF24virtual - setPacketSentAction(void(*func)(void))nRF24virtual - setPreambleLength(size_t len)PhysicalLayervirtual - setReceivePipe(uint8_t pipeNum, uint8_t *addr)nRF24 - setReceivePipe(uint8_t pipeNum, uint8_t addrByte)nRF24 - setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual - setTransmitPipe(uint8_t *addr)nRF24 - sleep()nRF24virtual - standby() overridenRF24virtual - standby(uint8_t mode) overridenRF24virtual - startChannelScan()PhysicalLayervirtual - startDirect()PhysicalLayer - startReceive()nRF24virtual - startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)nRF24virtual - startTransmit(uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual - startTransmit(const char *str, uint8_t addr=0)nRF24 - startTransmit(uint8_t *data, size_t len, uint8_t addr=0)nRF24 - PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer - transmit(uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual - transmit(const char *str, uint8_t addr=0)nRF24 - transmit(uint8_t *data, size_t len, uint8_t addr=0)nRF24 - PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer - transmitDirect(uint32_t frf=0) overridenRF24virtual + checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual + clearChannelScanAction()PhysicalLayervirtual + clearIrqAction()nRF24 + clearPacketReceivedAction()nRF24virtual + clearPacketSentAction()nRF24virtual + disablePipe(uint8_t pipeNum)nRF24 + dropSync()PhysicalLayer + finishTransmit() overridenRF24virtual + getChannelScanResult()PhysicalLayervirtual + getFreqStep() constPhysicalLayer + getPacketLength(bool update=true) overridenRF24virtual + getRSSI()PhysicalLayervirtual + getSNR()PhysicalLayervirtual + getStatus(uint8_t mask=0xFF)nRF24 + getTimeOnAir(size_t len)PhysicalLayervirtual + invertIQ(bool enable)PhysicalLayervirtual + irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)PhysicalLayervirtual + isCarrierDetected()nRF24 + isRxTimeout()PhysicalLayervirtual + nRF24(Module *mod)nRF24 + PhysicalLayer(float step, size_t maxLen)PhysicalLayer + random(int32_t max)PhysicalLayer + random(int32_t min, int32_t max)PhysicalLayer + randomByte()PhysicalLayervirtual + read(bool drop=true)PhysicalLayer + readBit(uint32_t pin)PhysicalLayervirtual + readData(uint8_t *data, size_t len) overridenRF24virtual + readData(uint8_t *data, size_t len)nRF24 + receive(uint8_t *data, size_t len) overridenRF24virtual + receive(uint8_t *data, size_t len)nRF24 + receiveDirect() overridenRF24virtual + scanChannel()PhysicalLayervirtual + setAddressWidth(uint8_t addrWidth)nRF24 + setAutoAck(bool autoAckOn=true)nRF24 + setAutoAck(uint8_t pipeNum, bool autoAckOn)nRF24 + setBitRate(float br)nRF24virtual + setChannelScanAction(void(*func)(void))PhysicalLayervirtual + setCrcFiltering(bool crcOn=true)nRF24 + setDataRate(DataRate_t dr)PhysicalLayervirtual + setDataShaping(uint8_t sh) overridenRF24virtual + setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual + setDirectAction(void(*func)(void))PhysicalLayervirtual + setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer + setEncoding(uint8_t encoding) overridenRF24virtual + setFrequency(float freq)nRF24virtual + setFrequencyDeviation(float freqDev) overridenRF24virtual + setIrqAction(void(*func)(void))nRF24 + setOutputPower(int8_t pwr)nRF24virtual + setPacketReceivedAction(void(*func)(void))nRF24virtual + setPacketSentAction(void(*func)(void))nRF24virtual + setPreambleLength(size_t len)PhysicalLayervirtual + setReceivePipe(uint8_t pipeNum, uint8_t *addr)nRF24 + setReceivePipe(uint8_t pipeNum, uint8_t addrByte)nRF24 + setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual + setTransmitPipe(uint8_t *addr)nRF24 + sleep()nRF24virtual + standby() overridenRF24virtual + standby(uint8_t mode) overridenRF24virtual + startChannelScan()PhysicalLayervirtual + startDirect()PhysicalLayer + startReceive()nRF24virtual + startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)nRF24virtual + startTransmit(uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual + startTransmit(const char *str, uint8_t addr=0)nRF24 + startTransmit(uint8_t *data, size_t len, uint8_t addr=0)nRF24 + PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer + transmit(uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual + transmit(const char *str, uint8_t addr=0)nRF24 + transmit(uint8_t *data, size_t len, uint8_t addr=0)nRF24 + PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer + transmitDirect(uint32_t frf=0) overridenRF24virtual diff --git a/classn_r_f24.html b/classn_r_f24.html index 7957e8bd..6e40932c 100644 --- a/classn_r_f24.html +++ b/classn_r_f24.html @@ -251,6 +251,9 @@ void virtual int16_t invertIQ (bool enable)  Set IQ inversion. Must be implemented in module class if the module supports it. More...
  +virtual int16_t checkOutputPower (int8_t power, int8_t *clipped) + Check if output power is configurable. Must be implemented in module class if the module supports it. More...
+  virtual int16_t setSyncWord (uint8_t *sync, size_t len)  Set sync word. Must be implemented in module class if the module supports it. More...
  diff --git a/functions_b.html b/functions_b.html index b2a3838c..abf76e36 100644 --- a/functions_b.html +++ b/functions_b.html @@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('functions_b.html',''); initResizable() , SX128x
  • beginABP() -: LoRaWANNode +: LoRaWANNode
  • beginBLE() : SX128x diff --git a/functions_c.html b/functions_c.html index cb2ebdf5..080c290f 100644 --- a/functions_c.html +++ b/functions_c.html @@ -106,6 +106,17 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable() , SX1277 , SX1278
  • +
  • checkOutputPower() +: CC1101 +, LR11x0 +, PhysicalLayer +, SX1261 +, SX1262 +, SX1268 +, SX1272 +, SX1278 +, SX128x +
  • checkStatusCb : Module::SPIConfig_t
  • diff --git a/functions_func_b.html b/functions_func_b.html index ad268f5f..0b30189d 100644 --- a/functions_func_b.html +++ b/functions_func_b.html @@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('functions_func_b.html',''); initResiza , SX128x
  • beginABP() -: LoRaWANNode +: LoRaWANNode
  • beginBLE() : SX128x diff --git a/functions_func_c.html b/functions_func_c.html index 5e633bb1..730d121b 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -106,6 +106,17 @@ $(document).ready(function(){initNavTree('functions_func_c.html',''); initResiza , SX1277 , SX1278
  • +
  • checkOutputPower() +: CC1101 +, LR11x0 +, PhysicalLayer +, SX1261 +, SX1262 +, SX1268 +, SX1272 +, SX1278 +, SX128x +
  • checksum() : RadioLibCRC
  • diff --git a/functions_func_g.html b/functions_func_g.html index f1d0f078..2eebd25a 100644 --- a/functions_func_g.html +++ b/functions_func_g.html @@ -165,6 +165,9 @@ $(document).ready(function(){initNavTree('functions_func_g.html',''); initResiza , SX126x , SX128x +
  • getLastToA() +: LoRaWANNode +
  • getLQI() : CC1101
  • diff --git a/functions_func_s.html b/functions_func_s.html index 201296b4..f248d262 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza : SSTVClient
  • sendMacCommandReq() -: LoRaWANNode +: LoRaWANNode
  • sendMicE() : APRSClient diff --git a/functions_g.html b/functions_g.html index a6234656..c757930d 100644 --- a/functions_g.html +++ b/functions_g.html @@ -165,6 +165,9 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable() , SX126x , SX128x
  • +
  • getLastToA() +: LoRaWANNode +
  • getLQI() : CC1101
  • @@ -188,7 +191,7 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable()
  • getPacketLength() : CC1101 -, LR11x0 +, LR11x0 , nRF24 , PhysicalLayer , RF69 diff --git a/functions_s.html b/functions_s.html index b6db245d..df9bd803 100644 --- a/functions_s.html +++ b/functions_s.html @@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable() : SSTVClient
  • sendMacCommandReq() -: LoRaWANNode +: LoRaWANNode
  • sendMicE() : APRSClient diff --git a/navtreedata.js b/navtreedata.js index 64699ea7..12198878 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -50,11 +50,11 @@ var NAVTREE = var NAVTREEINDEX = [ "_a_f_s_k_8h_source.html", -"class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba", -"class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee", -"class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb", -"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5", -"group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48" +"class_l_r11x0.html#a3563453988a83d22dd07d4691543a300", +"class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80", +"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8", +"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534", +"group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 2b9d889a..ab1bf228 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -121,69 +121,71 @@ var NAVTREEINDEX0 = "class_bell_client.html#ab9d0d76bb88fc8bdc995ab800063c149":[3,0,4,1], "class_bell_client.html#add9edc89cd6ff5c527ddbdabe79cb60f":[3,0,4,2], "class_c_c1101.html":[3,0,6], -"class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6":[3,0,6,31], -"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,6,35], -"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,6,56], -"class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,6,15], -"class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21":[3,0,6,27], -"class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e":[3,0,6,20], -"class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33":[3,0,6,53], -"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,6,60], -"class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705":[3,0,6,12], -"class_c_c1101.html#a3563453988a83d22dd07d4691543a300":[3,0,6,21], -"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,6,47], -"class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2":[3,0,6,18], -"class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,6,58], -"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,6,49], +"class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6":[3,0,6,33], +"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,6,37], +"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,6,58], +"class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,6,17], +"class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21":[3,0,6,29], +"class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e":[3,0,6,22], +"class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33":[3,0,6,55], +"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,6,62], +"class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705":[3,0,6,14], +"class_c_c1101.html#a3563453988a83d22dd07d4691543a300":[3,0,6,23], +"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,6,49], +"class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2":[3,0,6,20], +"class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,6,60], +"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,6,51], "class_c_c1101.html#a476adec156ae39974e70ef17b9af7db3":[3,0,6,1], -"class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc":[3,0,6,17], -"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,6,57], -"class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b":[3,0,6,8], -"class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb":[3,0,6,41], -"class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa":[3,0,6,40], -"class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f":[3,0,6,62], -"class_c_c1101.html#a5161fa10b19d857840579601ef565363":[3,0,6,32], -"class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb":[3,0,6,14], -"class_c_c1101.html#a5ef45183690bb1879f106af079b01140":[3,0,6,45], -"class_c_c1101.html#a60695681fc74a37f2a31a9638552e877":[3,0,6,29], +"class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc":[3,0,6,19], +"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,6,59], +"class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b":[3,0,6,10], +"class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb":[3,0,6,43], +"class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa":[3,0,6,42], +"class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f":[3,0,6,64], +"class_c_c1101.html#a5161fa10b19d857840579601ef565363":[3,0,6,34], +"class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb":[3,0,6,16], +"class_c_c1101.html#a5ef45183690bb1879f106af079b01140":[3,0,6,47], +"class_c_c1101.html#a60695681fc74a37f2a31a9638552e877":[3,0,6,31], "class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e":[3,0,6,0], -"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,6,38], -"class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4":[3,0,6,9], -"class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40":[3,0,6,6], -"class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6":[3,0,6,5], -"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,6,50], -"class_c_c1101.html#a7b401995be4bc136063a035ce1820634":[3,0,6,46], -"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,6,59], -"class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833":[3,0,6,19], -"class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22":[3,0,6,22], -"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,6,54], -"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,6,34], -"class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883":[3,0,6,7], -"class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7":[3,0,6,36], -"class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2":[3,0,6,26], -"class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37":[3,0,6,28], -"class_c_c1101.html#ab053c185330519d58f364790108d29ac":[3,0,6,25], -"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,6,33], -"class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8":[3,0,6,3], -"class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,6,23], -"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,6,48], -"class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124":[3,0,6,13], -"class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb":[3,0,6,44], -"class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4":[3,0,6,4], -"class_c_c1101.html#ad25ad96cddf62273bffd601384d22275":[3,0,6,11], -"class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,6,55], -"class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9":[3,0,6,37], +"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,6,40], +"class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4":[3,0,6,11], +"class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40":[3,0,6,8], +"class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6":[3,0,6,7], +"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,6,52], +"class_c_c1101.html#a7b401995be4bc136063a035ce1820634":[3,0,6,48], +"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,6,61], +"class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833":[3,0,6,21], +"class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22":[3,0,6,24], +"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,6,56], +"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,6,36], +"class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883":[3,0,6,9], +"class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7":[3,0,6,38], +"class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2":[3,0,6,28], +"class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37":[3,0,6,30], +"class_c_c1101.html#aa86c74ed4339b70be6950e9f92be1d81":[3,0,6,4], +"class_c_c1101.html#ab053c185330519d58f364790108d29ac":[3,0,6,27], +"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,6,35], +"class_c_c1101.html#ab500e75fcf63f123eb3945925f361bd0":[3,0,6,3], +"class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8":[3,0,6,5], +"class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,6,25], +"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,6,50], +"class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124":[3,0,6,15], +"class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb":[3,0,6,46], +"class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4":[3,0,6,6], +"class_c_c1101.html#ad25ad96cddf62273bffd601384d22275":[3,0,6,13], +"class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,6,57], +"class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9":[3,0,6,39], "class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565":[3,0,6,2], -"class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6":[3,0,6,30], -"class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570":[3,0,6,43], -"class_c_c1101.html#aedc1067d0334bb69ed5316146014097d":[3,0,6,24], -"class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6":[3,0,6,16], -"class_c_c1101.html#aef7c152858537a40e71cf133962cb893":[3,0,6,61], -"class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a":[3,0,6,51], -"class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f":[3,0,6,10], -"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,6,52], -"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,6,39], -"class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676":[3,0,6,42], +"class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6":[3,0,6,32], +"class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570":[3,0,6,45], +"class_c_c1101.html#aedc1067d0334bb69ed5316146014097d":[3,0,6,26], +"class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6":[3,0,6,18], +"class_c_c1101.html#aef7c152858537a40e71cf133962cb893":[3,0,6,63], +"class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a":[3,0,6,53], +"class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f":[3,0,6,12], +"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,6,54], +"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,6,41], +"class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676":[3,0,6,44], "class_external_radio.html":[3,0,8], "class_external_radio.html#a02928a19eab0eab615c02180cedda3eb":[3,0,8,4], "class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda":[3,0,8,0], @@ -237,17 +239,15 @@ var NAVTREEINDEX0 = "class_l_r1121.html":[3,0,26], "class_l_r1121.html#a0015ed8c0fde10a072b5f1317779f59a":[3,0,26,0], "class_l_r11x0.html":[3,0,27], -"class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8":[3,0,27,14], -"class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2":[3,0,27,30], -"class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6":[3,0,27,34], -"class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce":[3,0,27,43], -"class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f":[3,0,27,11], -"class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9":[3,0,27,12], -"class_l_r11x0.html#a20279f1b267e936991f47fd703924833":[3,0,27,22], -"class_l_r11x0.html#a2522e288732aa77ec4f5a44e724612af":[3,0,27,41], -"class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64":[3,0,27,46], -"class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994":[3,0,27,26], -"class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665":[3,0,27,55], -"class_l_r11x0.html#a3563453988a83d22dd07d4691543a300":[3,0,27,21], -"class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58":[3,0,27,24] +"class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8":[3,0,27,16], +"class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2":[3,0,27,32], +"class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6":[3,0,27,36], +"class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce":[3,0,27,45], +"class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f":[3,0,27,13], +"class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9":[3,0,27,14], +"class_l_r11x0.html#a20279f1b267e936991f47fd703924833":[3,0,27,24], +"class_l_r11x0.html#a2522e288732aa77ec4f5a44e724612af":[3,0,27,43], +"class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64":[3,0,27,48], +"class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994":[3,0,27,28], +"class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665":[3,0,27,57] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index 58e3033f..035584ce 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,99 +1,104 @@ var NAVTREEINDEX1 = { -"class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba":[3,0,27,65], -"class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312":[3,0,27,68], -"class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,64], +"class_l_r11x0.html#a3563453988a83d22dd07d4691543a300":[3,0,27,23], +"class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58":[3,0,27,26], +"class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba":[3,0,27,67], +"class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312":[3,0,27,70], +"class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,27,66], "class_l_r11x0.html#a3f85d48547ebec0f5e4f2678f3213bc5":[3,0,27,3], "class_l_r11x0.html#a43318bfbed2be4a46e0b7e678d2e4d23":[3,0,27,1], -"class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8":[3,0,27,59], -"class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5":[3,0,27,17], -"class_l_r11x0.html#a49116d006b60128fe6f73a6a868a6d18":[3,0,27,38], -"class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,27,63], +"class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8":[3,0,27,61], +"class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5":[3,0,27,19], +"class_l_r11x0.html#a49116d006b60128fe6f73a6a868a6d18":[3,0,27,40], +"class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,27,65], "class_l_r11x0.html#a4d18ad719be79c083f2b0ce77bbaa448":[3,0,27,4], -"class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d":[3,0,27,56], -"class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd":[3,0,27,62], -"class_l_r11x0.html#a549ecc907732bca96dab27c433928740":[3,0,27,42], -"class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3":[3,0,27,33], +"class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d":[3,0,27,58], +"class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd":[3,0,27,64], +"class_l_r11x0.html#a549ecc907732bca96dab27c433928740":[3,0,27,44], +"class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3":[3,0,27,35], "class_l_r11x0.html#a562f34a054e3374b812556df3b6eb421":[3,0,27,0], -"class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541":[3,0,27,32], -"class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6":[3,0,27,35], -"class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba":[3,0,27,10], -"class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e":[3,0,27,40], -"class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733":[3,0,27,53], -"class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d":[3,0,27,48], -"class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8":[3,0,27,6], -"class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c":[3,0,27,27], -"class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24":[3,0,27,54], -"class_l_r11x0.html#a7ffa48f1b6aaaa3f48e4b51f8ada59d8":[3,0,27,49], -"class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce":[3,0,27,44], -"class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864":[3,0,27,36], -"class_l_r11x0.html#a8c1def9a01021a52f5bb82c119a9ad35":[3,0,27,39], -"class_l_r11x0.html#a923654706eff5118ef6e84214e837f27":[3,0,27,60], -"class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55":[3,0,27,51], -"class_l_r11x0.html#a99ece57e55ee0001671165213b409a44":[3,0,27,28], -"class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f":[3,0,27,57], -"class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a":[3,0,27,45], -"class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7":[3,0,27,58], -"class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5":[3,0,27,9], -"class_l_r11x0.html#ab167c4dc14e80d19f8b33d68c3f90d98":[3,0,27,5], +"class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541":[3,0,27,34], +"class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6":[3,0,27,37], +"class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba":[3,0,27,12], +"class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e":[3,0,27,42], +"class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733":[3,0,27,55], +"class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d":[3,0,27,50], +"class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8":[3,0,27,8], +"class_l_r11x0.html#a681b20613f9213e98096f0407f8e418d":[3,0,27,5], +"class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c":[3,0,27,29], +"class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24":[3,0,27,56], +"class_l_r11x0.html#a7ffa48f1b6aaaa3f48e4b51f8ada59d8":[3,0,27,51], +"class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce":[3,0,27,46], +"class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864":[3,0,27,38], +"class_l_r11x0.html#a8c1def9a01021a52f5bb82c119a9ad35":[3,0,27,41], +"class_l_r11x0.html#a923654706eff5118ef6e84214e837f27":[3,0,27,62], +"class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55":[3,0,27,53], +"class_l_r11x0.html#a99ece57e55ee0001671165213b409a44":[3,0,27,30], +"class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f":[3,0,27,59], +"class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a":[3,0,27,47], +"class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7":[3,0,27,60], +"class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5":[3,0,27,11], +"class_l_r11x0.html#ab167c4dc14e80d19f8b33d68c3f90d98":[3,0,27,7], "class_l_r11x0.html#ab1ed8eafe4b23843a8b163949af279bb":[3,0,27,2], -"class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,27,23], -"class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932":[3,0,27,50], -"class_l_r11x0.html#abccf5dc80aab71090a5f19bfffa0201d":[3,0,27,19], -"class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9":[3,0,27,29], -"class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1":[3,0,27,37], -"class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d":[3,0,27,16], -"class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81":[3,0,27,7], -"class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea":[3,0,27,18], -"class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,27,61], -"class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036":[3,0,27,13], -"class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451":[3,0,27,67], -"class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d":[3,0,27,52], -"class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4":[3,0,27,47], -"class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359":[3,0,27,66], -"class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5":[3,0,27,25], -"class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b":[3,0,27,8], -"class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7":[3,0,27,31], -"class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c":[3,0,27,20], -"class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf":[3,0,27,15], +"class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,27,25], +"class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932":[3,0,27,52], +"class_l_r11x0.html#abccf5dc80aab71090a5f19bfffa0201d":[3,0,27,21], +"class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9":[3,0,27,31], +"class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1":[3,0,27,39], +"class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d":[3,0,27,18], +"class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81":[3,0,27,9], +"class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea":[3,0,27,20], +"class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,27,63], +"class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036":[3,0,27,15], +"class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451":[3,0,27,69], +"class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d":[3,0,27,54], +"class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4":[3,0,27,49], +"class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359":[3,0,27,68], +"class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5":[3,0,27,27], +"class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b":[3,0,27,10], +"class_l_r11x0.html#aede2a1dd742516423d89c2e0645297e7":[3,0,27,6], +"class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7":[3,0,27,33], +"class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c":[3,0,27,22], +"class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf":[3,0,27,17], "class_lo_ra_w_a_n_node.html":[3,0,23], -"class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a":[3,0,23,32], -"class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2":[3,0,23,24], -"class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499":[3,0,23,26], -"class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284":[3,0,23,20], -"class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8":[3,0,23,33], +"class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a":[3,0,23,33], +"class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2":[3,0,23,25], +"class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499":[3,0,23,27], +"class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284":[3,0,23,21], +"class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8":[3,0,23,34], "class_lo_ra_w_a_n_node.html#a27bbbb946a1676a084841d293499ea87":[3,0,23,2], -"class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205":[3,0,23,15], -"class_lo_ra_w_a_n_node.html#a3d4bbd6d382496838954ab4ac1168b77":[3,0,23,28], -"class_lo_ra_w_a_n_node.html#a49e690c14858b46692e4ce9aa5a2566a":[3,0,23,31], +"class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205":[3,0,23,16], +"class_lo_ra_w_a_n_node.html#a3d4bbd6d382496838954ab4ac1168b77":[3,0,23,29], +"class_lo_ra_w_a_n_node.html#a49e690c14858b46692e4ce9aa5a2566a":[3,0,23,32], "class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020":[3,0,23,10], -"class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034":[3,0,23,27], -"class_lo_ra_w_a_n_node.html#a54c23c4676905aa17119d5a5dd5fa8a8":[3,0,23,1], -"class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417":[3,0,23,16], +"class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034":[3,0,23,28], +"class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417":[3,0,23,17], "class_lo_ra_w_a_n_node.html#a5bb50904544f331806fd744ab5b99efa":[3,0,23,5], -"class_lo_ra_w_a_n_node.html#a62bfe68f6fe63c2e408dccbff6a34a4f":[3,0,23,29], -"class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b":[3,0,23,17], -"class_lo_ra_w_a_n_node.html#a6ff678f9cb57b97eb63886953aca1ba9":[3,0,23,19], -"class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3":[3,0,23,18], -"class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c":[3,0,23,21], +"class_lo_ra_w_a_n_node.html#a62bfe68f6fe63c2e408dccbff6a34a4f":[3,0,23,30], +"class_lo_ra_w_a_n_node.html#a683b02b63867bb7de5df45c94d190305":[3,0,23,11], +"class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b":[3,0,23,18], +"class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3":[3,0,23,19], +"class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c":[3,0,23,22], "class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b":[3,0,23,7], -"class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11":[3,0,23,13], +"class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11":[3,0,23,14], "class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8":[3,0,23,6], "class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06":[3,0,23,8], -"class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea":[3,0,23,34], -"class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b":[3,0,23,30], -"class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de":[3,0,23,11], +"class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea":[3,0,23,35], +"class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b":[3,0,23,31], +"class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de":[3,0,23,12], "class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452":[3,0,23,9], "class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226":[3,0,23,4], -"class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49":[3,0,23,25], +"class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49":[3,0,23,26], "class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76":[3,0,23,0], -"class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339":[3,0,23,35], -"class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0":[3,0,23,12], -"class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff":[3,0,23,23], +"class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339":[3,0,23,36], +"class_lo_ra_w_a_n_node.html#adb3b744bf17d923ba8361c567b5145cf":[3,0,23,1], +"class_lo_ra_w_a_n_node.html#adef05650cf4eb92042ca5e2688c1e164":[3,0,23,20], +"class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0":[3,0,23,13], +"class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff":[3,0,23,24], "class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d":[3,0,23,3], -"class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4":[3,0,23,36], -"class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431":[3,0,23,22], -"class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc":[3,0,23,14], +"class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4":[3,0,23,37], +"class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431":[3,0,23,23], +"class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc":[3,0,23,15], "class_module.html":[3,0,28], "class_module.html#a085415b49ff72238f118b937ad896cbd":[3,0,28,23], "class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640":[3,0,28,2], @@ -154,71 +159,72 @@ var NAVTREEINDEX1 = "class_pager_client.html#adbab4e162a5719bd4407a42a85d26ff6":[3,0,31,7], "class_pager_client.html#aec073fa9e5adcff9730482d9583715e9":[3,0,31,1], "class_physical_layer.html":[3,0,32], -"class_physical_layer.html#a0012621c1414f4c7573e961b57884a5b":[3,0,32,55], -"class_physical_layer.html#a018393f703a257e39cd263cccf4ffad5":[3,0,32,63], -"class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab":[3,0,32,15], -"class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48":[3,0,32,48], -"class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6":[3,0,32,4], -"class_physical_layer.html#a18664ad615c5507ff1690baaca90b094":[3,0,32,47], -"class_physical_layer.html#a1a5985308904261dd431f373d47ddee4":[3,0,32,20], -"class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292":[3,0,32,16], -"class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18":[3,0,32,8], -"class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b":[3,0,32,36], -"class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6":[3,0,32,11], -"class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369":[3,0,32,39], -"class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c":[3,0,32,31], -"class_physical_layer.html#a3563453988a83d22dd07d4691543a300":[3,0,32,23], -"class_physical_layer.html#a3870f0bd18d0a60e195bc7d39058190c":[3,0,32,58], -"class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,32,52], -"class_physical_layer.html#a41ff2710d9e3a626becfa7a093900052":[3,0,32,62], -"class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3":[3,0,32,7], -"class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,32,51], -"class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c":[3,0,32,21], -"class_physical_layer.html#a50e730a894f60b58034507ad7730dd3c":[3,0,32,14], +"class_physical_layer.html#a0012621c1414f4c7573e961b57884a5b":[3,0,32,56], +"class_physical_layer.html#a018393f703a257e39cd263cccf4ffad5":[3,0,32,64], +"class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab":[3,0,32,16], +"class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48":[3,0,32,49], +"class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6":[3,0,32,5], +"class_physical_layer.html#a1784cb227d04b3f2846625fda6797536":[3,0,32,4], +"class_physical_layer.html#a18664ad615c5507ff1690baaca90b094":[3,0,32,48], +"class_physical_layer.html#a1a5985308904261dd431f373d47ddee4":[3,0,32,21], +"class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292":[3,0,32,17], +"class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18":[3,0,32,9], +"class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b":[3,0,32,37], +"class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6":[3,0,32,12], +"class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369":[3,0,32,40], +"class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c":[3,0,32,32], +"class_physical_layer.html#a3563453988a83d22dd07d4691543a300":[3,0,32,24], +"class_physical_layer.html#a3870f0bd18d0a60e195bc7d39058190c":[3,0,32,59], +"class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,32,53], +"class_physical_layer.html#a41ff2710d9e3a626becfa7a093900052":[3,0,32,63], +"class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3":[3,0,32,8], +"class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,32,52], +"class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c":[3,0,32,22], +"class_physical_layer.html#a50e730a894f60b58034507ad7730dd3c":[3,0,32,15], "class_physical_layer.html#a58d54eeb40fb586013ba48e15318abba":[3,0,32,3], -"class_physical_layer.html#a63979795a7b53557560bb95b65480906":[3,0,32,9], -"class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce":[3,0,32,6], -"class_physical_layer.html#a6c71cdc1238e1368274670758431a977":[3,0,32,41], -"class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751":[3,0,32,29], -"class_physical_layer.html#a76113e10481743094a1cd0280692b0a9":[3,0,32,19], -"class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8":[3,0,32,44], -"class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9":[3,0,32,5], +"class_physical_layer.html#a63979795a7b53557560bb95b65480906":[3,0,32,10], +"class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce":[3,0,32,7], +"class_physical_layer.html#a6c71cdc1238e1368274670758431a977":[3,0,32,42], +"class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751":[3,0,32,30], +"class_physical_layer.html#a76113e10481743094a1cd0280692b0a9":[3,0,32,20], +"class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8":[3,0,32,45], +"class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9":[3,0,32,6], "class_physical_layer.html#a7f8d12a90158864a8ebc471b0ec89dc9":[3,0,32,2], -"class_physical_layer.html#a85db1ff64e6c56e054f276c511194633":[3,0,32,40], -"class_physical_layer.html#a88a10657bd2215a11a2331f937414b55":[3,0,32,46], -"class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e":[3,0,32,35], -"class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab":[3,0,32,33], -"class_physical_layer.html#a923654706eff5118ef6e84214e837f27":[3,0,32,49], -"class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c":[3,0,32,10], -"class_physical_layer.html#a9ec0776e58831979405850594429e2d2":[3,0,32,60], -"class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65":[3,0,32,53], -"class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b":[3,0,32,12], +"class_physical_layer.html#a85db1ff64e6c56e054f276c511194633":[3,0,32,41], +"class_physical_layer.html#a88a10657bd2215a11a2331f937414b55":[3,0,32,47], +"class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e":[3,0,32,36], +"class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab":[3,0,32,34], +"class_physical_layer.html#a923654706eff5118ef6e84214e837f27":[3,0,32,50], +"class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c":[3,0,32,11], +"class_physical_layer.html#a9ec0776e58831979405850594429e2d2":[3,0,32,61], +"class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65":[3,0,32,54], +"class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b":[3,0,32,13], "class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26":[3,0,32,1], -"class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,32,24], -"class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718":[3,0,32,26], -"class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966":[3,0,32,32], -"class_physical_layer.html#ac0313fe86041eb37d290019203e095d3":[3,0,32,57], -"class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488":[3,0,32,34], -"class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4":[3,0,32,17], -"class_physical_layer.html#acb94e5999123b5a1c63dd279b2a5a251":[3,0,32,54], -"class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018":[3,0,32,43], -"class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53":[3,0,32,18], -"class_physical_layer.html#acda61fc99cfa373153c50c78380ed885":[3,0,32,22], -"class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5":[3,0,32,37], -"class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,32,50], -"class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6":[3,0,32,25], +"class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,32,25], +"class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718":[3,0,32,27], +"class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966":[3,0,32,33], +"class_physical_layer.html#ac0313fe86041eb37d290019203e095d3":[3,0,32,58], +"class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488":[3,0,32,35], +"class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4":[3,0,32,18], +"class_physical_layer.html#acb94e5999123b5a1c63dd279b2a5a251":[3,0,32,55], +"class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018":[3,0,32,44], +"class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53":[3,0,32,19], +"class_physical_layer.html#acda61fc99cfa373153c50c78380ed885":[3,0,32,23], +"class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5":[3,0,32,38], +"class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,32,51], +"class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6":[3,0,32,26], "class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5":[3,0,32,0], -"class_physical_layer.html#ae11c191a7edf3116bf468b9153237260":[3,0,32,28], -"class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9":[3,0,32,45], -"class_physical_layer.html#ae5c5757c553100373984a416b6c3690a":[3,0,32,61], -"class_physical_layer.html#ae8dd4f2f60ef4fd1fa1868a7a630ab20":[3,0,32,64], -"class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9":[3,0,32,30], -"class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c":[3,0,32,38], -"class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c":[3,0,32,27], -"class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f":[3,0,32,13], -"class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e":[3,0,32,42], -"class_physical_layer.html#af9f435b28f04a142bdf136fc6fdc49b3":[3,0,32,56], -"class_physical_layer.html#afeb005bab389f137def61f1acc3714d3":[3,0,32,59], +"class_physical_layer.html#ae11c191a7edf3116bf468b9153237260":[3,0,32,29], +"class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9":[3,0,32,46], +"class_physical_layer.html#ae5c5757c553100373984a416b6c3690a":[3,0,32,62], +"class_physical_layer.html#ae8dd4f2f60ef4fd1fa1868a7a630ab20":[3,0,32,65], +"class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9":[3,0,32,31], +"class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c":[3,0,32,39], +"class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c":[3,0,32,28], +"class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f":[3,0,32,14], +"class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e":[3,0,32,43], +"class_physical_layer.html#af9f435b28f04a142bdf136fc6fdc49b3":[3,0,32,57], +"class_physical_layer.html#afeb005bab389f137def61f1acc3714d3":[3,0,32,60], "class_r_f69.html":[3,0,38], "class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853":[3,0,38,24], "class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,38,75], @@ -243,11 +249,5 @@ var NAVTREEINDEX1 = "class_r_f69.html#a3983b66c83818b4082805bcafc712f00":[3,0,38,29], "class_r_f69.html#a3a8be5bcc37d3e4f5ac2d0310c8bac12":[3,0,38,7], "class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,38,74], -"class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b":[3,0,38,17], -"class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,38,11], -"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,38,39], -"class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,38,53], -"class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7":[3,0,38,51], -"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,38,65], -"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,38,73] +"class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b":[3,0,38,17] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index 2995bfc8..63c76745 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,5 +1,11 @@ var NAVTREEINDEX2 = { +"class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,38,11], +"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,38,39], +"class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,38,53], +"class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7":[3,0,38,51], +"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,38,65], +"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,38,73], "class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee":[3,0,38,8], "class_r_f69.html#a637ea5386066f5608bcbb4266e5c1bd6":[3,0,38,1], "class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417":[3,0,38,14], @@ -175,19 +181,22 @@ var NAVTREEINDEX2 = "class_s_x1233.html#af245e451dca502ee8975c7ecd291a859":[3,0,56,2], "class_s_x1261.html":[3,0,57], "class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35":[3,0,57,0], -"class_s_x1261.html#aa541f927995a1756c651b93fd24edc65":[3,0,57,1], +"class_s_x1261.html#aa541f927995a1756c651b93fd24edc65":[3,0,57,2], +"class_s_x1261.html#ad4659228f61b2c62803f95b3cdbede7d":[3,0,57,1], "class_s_x1262.html":[3,0,58], "class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d":[3,0,58,0], -"class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6":[3,0,58,4], +"class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6":[3,0,58,5], "class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1":[3,0,58,2], "class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc":[3,0,58,1], -"class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc":[3,0,58,5], -"class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767":[3,0,58,3], +"class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc":[3,0,58,6], +"class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767":[3,0,58,4], +"class_s_x1262.html#abe9f684559042326f359a59e8061157c":[3,0,58,3], "class_s_x1268.html":[3,0,59], -"class_s_x1268.html#a59b538f4971525849b7aaa3456de9929":[3,0,59,4], -"class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45":[3,0,59,5], +"class_s_x1268.html#a59b538f4971525849b7aaa3456de9929":[3,0,59,5], +"class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45":[3,0,59,6], +"class_s_x1268.html#a6026252eb8fb880d7f419f7ef3eb04a2":[3,0,59,3], "class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f":[3,0,59,0], -"class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12":[3,0,59,3], +"class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12":[3,0,59,4], "class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71":[3,0,59,1], "class_s_x1268.html#af6b041392136b599eec57085e2067a6f":[3,0,59,2], "class_s_x126x.html":[3,0,60], @@ -240,14 +249,5 @@ var NAVTREEINDEX2 = "class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66":[3,0,60,75], "class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3":[3,0,60,30], "class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e":[3,0,60,13], -"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,60,45], -"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,60,64], -"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,60,90], -"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,60,84], -"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,60,92], -"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,60,2], -"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,60,44], -"class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,60,20], -"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,60,36], -"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,60,68] +"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,60,45] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index 5d5526dd..96952a28 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,5 +1,14 @@ var NAVTREEINDEX3 = { +"class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8":[3,0,60,64], +"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,60,90], +"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,60,84], +"class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,60,92], +"class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,60,2], +"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,60,44], +"class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df":[3,0,60,20], +"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,60,36], +"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,60,68], "class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb":[3,0,60,5], "class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,60,17], "class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,60,89], @@ -37,29 +46,31 @@ var NAVTREEINDEX3 = "class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317":[3,0,60,16], "class_s_x126x.html#aff8ec92d828421564322f13fb1c90223":[3,0,60,79], "class_s_x1272.html":[3,0,61], -"class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659":[3,0,61,21], -"class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac":[3,0,61,10], -"class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b":[3,0,61,11], -"class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6":[3,0,61,8], +"class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659":[3,0,61,23], +"class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac":[3,0,61,12], +"class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b":[3,0,61,13], +"class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6":[3,0,61,10], +"class_s_x1272.html#a1e39e8e3b228ca9a805f41a9bbf86c64":[3,0,61,6], +"class_s_x1272.html#a2510072152c936d9f62557f46a4248d0":[3,0,61,5], "class_s_x1272.html#a2a36487740f15731c6e508428e4b11f0":[3,0,61,4], -"class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47":[3,0,61,17], -"class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0":[3,0,61,6], -"class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3":[3,0,61,9], -"class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1":[3,0,61,15], -"class_s_x1272.html#a82084ac58502c83d2ada998410307490":[3,0,61,22], +"class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47":[3,0,61,19], +"class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0":[3,0,61,8], +"class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3":[3,0,61,11], +"class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1":[3,0,61,17], +"class_s_x1272.html#a82084ac58502c83d2ada998410307490":[3,0,61,24], "class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260":[3,0,61,3], -"class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea":[3,0,61,16], -"class_s_x1272.html#a960913438feccad4c1913a9222384a5f":[3,0,61,13], +"class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea":[3,0,61,18], +"class_s_x1272.html#a960913438feccad4c1913a9222384a5f":[3,0,61,15], "class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626":[3,0,61,0], -"class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5":[3,0,61,12], +"class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5":[3,0,61,14], "class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63":[3,0,61,1], -"class_s_x1272.html#abd912314a977f92c464d36d862329ffc":[3,0,61,14], -"class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852":[3,0,61,19], -"class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7":[3,0,61,5], +"class_s_x1272.html#abd912314a977f92c464d36d862329ffc":[3,0,61,16], +"class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852":[3,0,61,21], +"class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7":[3,0,61,7], "class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9":[3,0,61,2], -"class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638":[3,0,61,20], -"class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8":[3,0,61,18], -"class_s_x1272.html#af5a7dee50a1a7d8261bc62bb869cda92":[3,0,61,7], +"class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638":[3,0,61,22], +"class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8":[3,0,61,20], +"class_s_x1272.html#af5a7dee50a1a7d8261bc62bb869cda92":[3,0,61,9], "class_s_x1273.html":[3,0,62], "class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2":[3,0,62,1], "class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f":[3,0,62,4], @@ -81,28 +92,30 @@ var NAVTREEINDEX3 = "class_s_x1277.html#aef5d9e27edc2173d1b4cc1cb0d9733bc":[3,0,64,3], "class_s_x1278.html":[3,0,65], "class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e":[3,0,65,0], -"class_s_x1278.html#a0b1fe4d0b1acfa454d7bab59cdf319fe":[3,0,65,7], -"class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4":[3,0,65,17], -"class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9":[3,0,65,15], -"class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6":[3,0,65,11], -"class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e":[3,0,65,9], -"class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4":[3,0,65,18], -"class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4":[3,0,65,20], -"class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad":[3,0,65,10], -"class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856":[3,0,65,6], -"class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1":[3,0,65,5], +"class_s_x1278.html#a0b1fe4d0b1acfa454d7bab59cdf319fe":[3,0,65,9], +"class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4":[3,0,65,19], +"class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9":[3,0,65,17], +"class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6":[3,0,65,13], +"class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e":[3,0,65,11], +"class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4":[3,0,65,20], +"class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4":[3,0,65,22], +"class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad":[3,0,65,12], +"class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856":[3,0,65,8], +"class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1":[3,0,65,7], "class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467":[3,0,65,4], -"class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1":[3,0,65,13], +"class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1":[3,0,65,15], "class_s_x1278.html#a86464af008b71d12948690b780280e7d":[3,0,65,3], "class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf":[3,0,65,2], -"class_s_x1278.html#aa57b713988cfa224a6db2ff325052931":[3,0,65,19], -"class_s_x1278.html#ab17357254073baeb7490c98faf10d991":[3,0,65,8], -"class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1":[3,0,65,14], -"class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082":[3,0,65,21], +"class_s_x1278.html#aa57b713988cfa224a6db2ff325052931":[3,0,65,21], +"class_s_x1278.html#aac7b585c4a616a1cd6f89a8b46a7d9f8":[3,0,65,5], +"class_s_x1278.html#ab17357254073baeb7490c98faf10d991":[3,0,65,10], +"class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1":[3,0,65,16], +"class_s_x1278.html#ac6146c2a3d0a35662312165325fd97f8":[3,0,65,6], +"class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082":[3,0,65,23], "class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e":[3,0,65,1], -"class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08":[3,0,65,22], -"class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563":[3,0,65,16], -"class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67":[3,0,65,12], +"class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08":[3,0,65,24], +"class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563":[3,0,65,18], +"class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67":[3,0,65,14], "class_s_x1279.html":[3,0,66], "class_s_x1279.html#a324a37dee0522f43692cd414141becc2":[3,0,66,1], "class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b":[3,0,66,2], @@ -215,39 +228,26 @@ var NAVTREEINDEX3 = "class_s_x1282.html":[3,0,70], "class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232":[3,0,70,0], "class_s_x128x.html":[3,0,71], -"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,71,33], -"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,71,47], -"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,71,17], -"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,71,43], -"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,71,48], -"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,71,50], -"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,71,36], -"class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71":[3,0,71,6], -"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,71,25], -"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,71,37], +"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,71,34], +"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,71,48], +"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,71,18], +"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,71,44], +"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,71,49], +"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,71,51], +"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,71,37], +"class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71":[3,0,71,7], +"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,71,26], +"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,71,38], "class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea":[3,0,71,1], -"class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,71,10], -"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,71,51], +"class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,71,11], +"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,71,52], "class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709":[3,0,71,3], -"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,71,23], -"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,71,20], -"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,71,38], -"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,71,52], -"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,71,12], -"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,71,59], -"class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4":[3,0,71,9], -"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,71,29], -"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,71,58], -"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,71,61], -"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,71,44], -"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,71,41], -"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,71,39], -"class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a":[3,0,71,4], -"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,71,54], -"class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377":[3,0,71,7], -"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,71,35], -"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,71,26], -"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,71,14], -"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,71,49], -"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,71,55] +"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,71,24], +"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,71,21], +"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,71,39], +"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,71,53], +"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,71,13], +"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,71,60], +"class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4":[3,0,71,10], +"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,71,30] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 4af571ba..8a8f7214 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,32 +1,46 @@ var NAVTREEINDEX4 = { -"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,71,27], -"class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,71,8], -"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,71,21], -"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,71,13], -"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,71,18], -"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,71,32], +"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,71,59], +"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,71,62], +"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,71,45], +"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,71,42], +"class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7":[3,0,71,5], +"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,71,40], +"class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a":[3,0,71,4], +"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,71,55], +"class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377":[3,0,71,8], +"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,71,36], +"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,71,27], +"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,71,15], +"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,71,50], +"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,71,56], +"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,71,28], +"class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,71,9], +"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,71,22], +"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,71,14], +"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,71,19], +"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,71,33], "class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7":[3,0,71,0], -"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,71,30], -"class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7":[3,0,71,15], -"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,71,31], -"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,71,22], -"class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,71,5], -"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,71,16], -"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,71,42], +"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,71,31], +"class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7":[3,0,71,16], +"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,71,32], +"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,71,23], +"class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,71,6], +"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,71,17], +"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,71,43], "class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127":[3,0,71,2], -"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,71,19], -"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,71,45], -"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,71,56], -"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,71,40], -"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,71,11], -"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,71,46], -"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,71,28], -"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,71,57], -"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,71,60], -"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,71,53], -"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,71,34], -"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,71,24], +"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,71,20], +"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,71,46], +"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,71,57], +"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,71,41], +"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,71,12], +"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,71,47], +"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,71,29], +"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,71,58], +"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,71,61], +"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,71,54], +"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,71,35], +"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,71,25], "class_si4430.html":[3,0,46], "class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,46,2], "class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,46,1], @@ -235,19 +249,5 @@ var NAVTREEINDEX4 = "group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5":[2,5,2], "group__mic__e__message__types.html":[2,2], "group__mic__e__message__types.html#ga0d877e52c45bcd651c25a12a08c7c36c":[2,2,7], -"group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6":[2,2,6], -"group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9":[2,2,3], -"group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef":[2,2,2], -"group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534":[2,2,0], -"group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1":[2,2,5], -"group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61":[2,2,1], -"group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24":[2,2,4], -"group__module__spi__command__pos.html":[2,0], -"group__module__spi__width__pos.html":[2,1], -"group__status__codes.html":[2,6], -"group__status__codes.html#ga0066a30650888853a622413a579d891c":[2,6,52], -"group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1":[2,6,77], -"group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c":[2,6,28], -"group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a":[2,6,12], -"group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8":[2,6,53] +"group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6":[2,2,6] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index 219c0100..e8da438a 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,5 +1,19 @@ var NAVTREEINDEX5 = { +"group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9":[2,2,3], +"group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef":[2,2,2], +"group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534":[2,2,0], +"group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1":[2,2,5], +"group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61":[2,2,1], +"group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24":[2,2,4], +"group__module__spi__command__pos.html":[2,0], +"group__module__spi__width__pos.html":[2,1], +"group__status__codes.html":[2,6], +"group__status__codes.html#ga0066a30650888853a622413a579d891c":[2,6,52], +"group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1":[2,6,77], +"group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c":[2,6,28], +"group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a":[2,6,12], +"group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8":[2,6,53], "group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48":[2,6,48], "group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f":[2,6,47], "group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531":[2,6,24], @@ -82,8 +96,8 @@ var NAVTREEINDEX5 = "group__typedefs.html":[2,7], "group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd":[2,7,0], "hierarchy.html":[3,2], -"index.html":[], "index.html":[0], +"index.html":[], "modules.html":[2], "n_r_f24_8h_source.html":[4,0,0,0,3,0], "pages.html":[], diff --git a/search/all_1.js b/search/all_1.js index 7e56b3fd..e8914767 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -5,7 +5,7 @@ var searchData= ['bandwidth_10',['bandwidth',['../struct_lo_ra_rate__t.html#a97626ff6c8f659ecad84734cca7a87b1',1,'LoRaRate_t']]], ['baudrate_11',['baudRate',['../struct_bell_modem__t.html#a8e16be8997a90db9a4b2482ec7e93171',1,'BellModem_t']]], ['begin_12',['begin',['../class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f',1,'PagerClient::begin()'],['../class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea',1,'SX128x::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_r_t_t_y_client.html#ae0b25083baf01469786b6242389298fa',1,'RTTYClient::begin()'],['../class_s_x127x.html#aeac64ca102a143624993cb7cb5b9e17c',1,'SX127x::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_bell_client.html#add9edc89cd6ff5c527ddbdabe79cb60f',1,'BellClient::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_s_s_t_v_client.html#afd4257e858a88e5847854a46f166a9b0',1,'SSTVClient::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_a_x25_client.html#aadeefb210a0b5170d4e8d281c2257e73',1,'AX25Client::begin()'],['../class_s_s_t_v_client.html#a3769dcdebf8b1fa01eb2d8bd2bb3815a',1,'SSTVClient::begin()'],['../class_a_p_r_s_client.html#a4d1468be141940a12fd3964957f79c1a',1,'APRSClient::begin()'],['../class_radio_lib_b_c_h.html#aba6f10d4ac2d40eb2222d1081a34c88b',1,'RadioLibBCH::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84',1,'STM32WLx::begin()'],['../class_l_l_c_c68.html#aa835ee301567f7dac079b42a2055c38c',1,'LLCC68::begin()'],['../classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce',1,'nRF24::begin()'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_r_f69.html#a637ea5386066f5608bcbb4266e5c1bd6',1,'RF69::begin()'],['../class_s_x1233.html#a10fa64ee432a56b50ea6bd42868693af',1,'SX1233::begin()'],['../class_l_r1110.html#a7656fe337a859388247708aa143d50af',1,'LR1110::begin()'],['../class_l_r11x0.html#a43318bfbed2be4a46e0b7e678d2e4d23',1,'LR11x0::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565',1,'CC1101::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_l_r1120.html#a0393071d4403d06c665f28c49e755382',1,'LR1120::begin()']]], - ['beginabp_13',['beginABP',['../class_lo_ra_w_a_n_node.html#a54c23c4676905aa17119d5a5dd5fa8a8',1,'LoRaWANNode']]], + ['beginabp_13',['beginABP',['../class_lo_ra_w_a_n_node.html#adb3b744bf17d923ba8361c567b5145cf',1,'LoRaWANNode']]], ['beginble_14',['beginBLE',['../class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127',1,'SX128x']]], ['beginflrc_15',['beginFLRC',['../class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709',1,'SX128x']]], ['beginfsk_16',['beginFSK',['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x127x.html#af8530e9d858b155eb5acb764a733bcd4',1,'SX127x::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()'],['../class_s_t_m32_w_lx.html#af12e8eba13c5dd8bcf8656ed5c1f6cef',1,'STM32WLx::beginFSK()']]], diff --git a/search/all_10.js b/search/all_10.js index a17a9b1c..f2b20758 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,170 +1,170 @@ var searchData= [ - ['savesession_373',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]], - ['scanchannel_374',['scanChannel',['../class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c',1,'LR11x0::scanChannel() override'],['../class_l_r11x0.html#a99ece57e55ee0001671165213b409a44',1,'LR11x0::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel() override'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()']]], - ['scanpixellen_375',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], - ['sendframe_376',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], - ['sendheader_377',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], - ['sendline_378',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], - ['sendmaccommandreq_379',['sendMacCommandReq',['../class_lo_ra_w_a_n_node.html#a6ff678f9cb57b97eb63886953aca1ba9',1,'LoRaWANNode']]], - ['sendmice_380',['sendMicE',['../class_a_p_r_s_client.html#af8f28eba026b0f0a25c8ba54a96f4743',1,'APRSClient']]], - ['sendposition_381',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], - ['sendreceive_382',['sendReceive',['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]], - ['sendseqnumber_383',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], - ['sendtone_384',['sendTone',['../class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111',1,'PagerClient']]], - ['setaccessaddress_385',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], - ['setaddresswidth_386',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], - ['setadr_387',['setADR',['../class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff',1,'LoRaWANNode']]], - ['setaeskey_388',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], - ['setafc_389',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], - ['setafcagctrigger_390',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], - ['setafcbandwidth_391',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], - ['setambienttemperature_392',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], - ['setautoack_393',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], - ['setbandwidth_394',['setBandwidth',['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()'],['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()']]], - ['setbitrate_395',['setBitRate',['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2',1,'LR11x0::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()']]], - ['setbroadcastaddress_396',['setBroadcastAddress',['../class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7',1,'LR11x0::setBroadcastAddress()'],['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], - ['setbuffernonces_397',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]], - ['setbuffersession_398',['setBufferSession',['../class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49',1,'LoRaWANNode']]], - ['setchannelscanaction_399',['setChannelScanAction',['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()'],['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()'],['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()']]], - ['setcodingrate_400',['setCodingRate',['../class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541',1,'LR11x0::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()']]], - ['setcorrection_401',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_bell_client.html#a90f3f33a09a4cf8d544ca1e9a23beae2',1,'BellClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]], - ['setcrc_402',['setCRC',['../class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3',1,'LR11x0::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]], - ['setcrcfiltering_403',['setCrcFiltering',['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#ab531ad461b250a060e92d9c744e79070',1,'SX127x::setCrcFiltering()'],['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()']]], - ['setcurrentlimit_404',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], - ['setdatarate_405',['setDataRate',['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()'],['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer::setDataRate()'],['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6',1,'LR11x0::setDataRate()'],['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()']]], - ['setdatarate_406',['setDatarate',['../class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499',1,'LoRaWANNode']]], - ['setdatarate_407',['setDataRate',['../class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1',1,'SX1272']]], - ['setdatashaping_408',['setDataShaping',['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6',1,'LR11x0::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()']]], - ['setdatashapingook_409',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], - ['setdevicestatus_410',['setDeviceStatus',['../class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034',1,'LoRaWANNode']]], - ['setdio0action_411',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]], - ['setdio1action_412',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], - ['setdio2asrfswitch_413',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], - ['setdiomapping_414',['setDIOMapping',['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()']]], - ['setdiopreambledetect_415',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], - ['setdirectaction_416',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction(void(*func)(void))']]], - ['setdirectsyncword_417',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], - ['setdutycycle_418',['setDutyCycle',['../class_lo_ra_w_a_n_node.html#a3d4bbd6d382496838954ab4ac1168b77',1,'LoRaWANNode']]], - ['setdwelltime_419',['setDwellTime',['../class_lo_ra_w_a_n_node.html#a62bfe68f6fe63c2e408dccbff6a34a4f',1,'LoRaWANNode']]], - ['setencoding_420',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864',1,'LR11x0::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()']]], - ['setfhsshoppingperiod_421',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], - ['setfifoemptyaction_422',['setFifoEmptyAction',['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()'],['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction(void(*func)(void))']]], - ['setfifofullaction_423',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], - ['setfrequency_424',['setFrequency',['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency(float freq, bool calibrate)'],['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency(float freq)'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_l_r1120.html#a477bac8eea731d55bf6c07e60aa0b2e2',1,'LR1120::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1120.html#a1139585bff92c19ab645f68068930d60',1,'LR1120::setFrequency(float freq)'],['../class_l_r1110.html#a08c9ba9d02e7e3918f73f090c6d5ed33',1,'LR1110::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1110.html#a58cfda71b08567a7e98e7d6fd03465b4',1,'LR1110::setFrequency(float freq)'],['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()']]], - ['setfrequencydeviation_425',['setFrequencyDeviation',['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1',1,'LR11x0::setFrequencyDeviation()'],['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()']]], - ['setgain_426',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], - ['setgaincontrol_427',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], - ['setgdo0action_428',['setGdo0Action',['../class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7',1,'CC1101']]], - ['setgdo2action_429',['setGdo2Action',['../class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9',1,'CC1101']]], - ['sethighsensitivitymode_430',['setHighSensitivityMode',['../class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5',1,'SX128x']]], - ['setinversion_431',['setInversion',['../class_hell_client.html#ae43025b9d55ee21a322bb5d7ee1065b0',1,'HellClient']]], - ['setirqaction_432',['setIrqAction',['../class_l_r11x0.html#a49116d006b60128fe6f73a6a868a6d18',1,'LR11x0::setIrqAction()'],['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], - ['setlnatestboost_433',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], - ['setlowbatterythreshold_434',['setLowBatteryThreshold',['../class_s_x127x.html#a9ca9aa18e13e8390ec437e249e1d2472',1,'SX127x']]], - ['setlrfhssconfig_435',['setLrFhssConfig',['../class_l_r11x0.html#a8c1def9a01021a52f5bb82c119a9ad35',1,'LR11x0']]], - ['setmodem_436',['setModem',['../class_bell_client.html#a163f65f3fcce87d9bea558b34c19bd47',1,'BellClient']]], - ['setnodeaddress_437',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e',1,'LR11x0::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], - ['setook_438',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK(bool enableOOK)']]], - ['setookfixedorfloorthreshold_439',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], - ['setookfixedthreshold_440',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], - ['setookpeakthresholddecrement_441',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]], - ['setookpeakthresholdstep_442',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], - ['setookthresholdtype_443',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], - ['setoutputpower_444',['setOutputPower',['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower()'],['../class_l_r11x0.html#a2522e288732aa77ec4f5a44e724612af',1,'LR11x0::setOutputPower(int8_t power)'],['../class_l_r11x0.html#a549ecc907732bca96dab27c433928740',1,'LR11x0::setOutputPower(int8_t power, bool forceHighPower)'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()']]], - ['setpacketreceivedaction_445',['setPacketReceivedAction',['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce',1,'LR11x0::setPacketReceivedAction()'],['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction(void(*func)(void))']]], - ['setpacketsentaction_446',['setPacketSentAction',['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce',1,'LR11x0::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()']]], - ['setpaconfig_447',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]], - ['setparamptime_448',['setPaRampTime',['../class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d',1,'SX126x']]], - ['setpreamblelength_449',['setPreambleLength',['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength()'],['../class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a',1,'LR11x0::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()']]], - ['setpromiscuousmode_450',['setPromiscuousMode',['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()'],['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()']]], - ['setreceivepipe_451',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], - ['setrecvsequence_452',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], - ['setregulatordcdc_453',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], - ['setregulatorldo_454',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], - ['setrepeaters_455',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], - ['setrfswitchpins_456',['setRfSwitchPins',['../class_module.html#a7d3adea64acab11c47c804afc74bd4f3',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a5ef45183690bb1879f106af079b01140',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#ac341945538a84430c61f80f610a94411',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#a43e7ceeff9114b35ab89f1d69916b375',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2',1,'SX128x::setRfSwitchPins()']]], - ['setrfswitchstate_457',['setRfSwitchState',['../class_module.html#afbed643f082286012bf44bba22381ae6',1,'Module']]], - ['setrfswitchtable_458',['setRfSwitchTable',['../class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d',1,'Module::setRfSwitchTable()'],['../class_c_c1101.html#a7b401995be4bc136063a035ce1820634',1,'CC1101::setRfSwitchTable()'],['../class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c',1,'RF69::setRfSwitchTable()'],['../class_si443x.html#a8898f11cf9dabd9a5ad717376fdbffa6',1,'Si443x::setRfSwitchTable()'],['../class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'SX126x::setRfSwitchTable()'],['../class_s_x127x.html#ab9625a5246a45112267ce441ac2de254',1,'SX127x::setRfSwitchTable()'],['../class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958',1,'SX128x::setRfSwitchTable()'],['../class_s_t_m32_w_lx.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'STM32WLx::setRfSwitchTable()']]], - ['setrssiconfig_459',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], - ['setrssithreshold_460',['setRSSIThreshold',['../class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a',1,'RF69::setRSSIThreshold()'],['../class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76',1,'SX127x::setRSSIThreshold()']]], - ['setrxbandwidth_461',['setRxBandwidth',['../class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64',1,'LR11x0::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()']]], - ['setrxboostedgainmode_462',['setRxBoostedGainMode',['../class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8',1,'SX126x']]], - ['setsendsequence_463',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], - ['setspreadingfactor_464',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4',1,'LR11x0::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]], - ['setsyncbits_465',['setSyncBits',['../class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d',1,'LR11x0::setSyncBits()'],['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x::setSyncBits()']]], - ['setsyncword_466',['setSyncWord',['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord()'],['../class_physical_layer.html#a6c71cdc1238e1368274670758431a977',1,'PhysicalLayer::setSyncWord()'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord()'],['../class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x126x.html#a827a4754ea53388513d263e5d9171395',1,'SX126x::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932',1,'LR11x0::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_l_r11x0.html#a7ffa48f1b6aaaa3f48e4b51f8ada59d8',1,'LR11x0::setSyncWord(uint32_t syncWord)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord()']]], - ['settcxo_467',['setTCXO',['../class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55',1,'LR11x0::setTCXO()'],['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x::setTCXO()']]], - ['settransmitpipe_468',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], - ['settxpower_469',['setTxPower',['../class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b',1,'LoRaWANNode']]], - ['setwhitening_470',['setWhitening',['../class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d',1,'LR11x0::setWhitening()'],['../class_s_x126x.html#ae500bad45638a47264b7e5955a93107d',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], - ['si4430_471',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()'],['../class_si4430.html',1,'Si4430']]], - ['si4431_472',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()'],['../class_si4431.html',1,'Si4431']]], - ['si4432_473',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()'],['../class_si4432.html',1,'Si4432']]], - ['si443x_474',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]], - ['size_475',['size',['../class_radio_lib_c_r_c.html#ad09b067c00cda1cc676c13602dee2f5a',1,'RadioLibCRC']]], - ['sleep_476',['sleep',['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733',1,'LR11x0::sleep()'],['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()']]], - ['spectralscanabort_477',['spectralScanAbort',['../class_s_x126x.html#a865397e1cca38bec2d055c047825ea07',1,'SX126x']]], - ['spectralscangetresult_478',['spectralScanGetResult',['../class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2',1,'SX126x']]], - ['spectralscangetstatus_479',['spectralScanGetStatus',['../class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4',1,'SX126x']]], - ['spectralscanstart_480',['spectralScanStart',['../class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66',1,'SX126x']]], - ['spibegin_481',['spiBegin',['../class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030',1,'RadioLibHal']]], - ['spibegintransaction_482',['spiBeginTransaction',['../class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460',1,'RadioLibHal']]], - ['spicheckstatuscb_5ft_483',['SPIcheckStatusCb_t',['../class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640',1,'Module']]], - ['spicheckstream_484',['SPIcheckStream',['../class_module.html#a5efa7ae78cab1d7f43005e965923f769',1,'Module']]], - ['spiconfig_485',['spiConfig',['../class_module.html#a3a4fc4101fb3f134152b458c447b8ecb',1,'Module']]], - ['spiconfig_5ft_486',['SPIConfig_t',['../struct_module_1_1_s_p_i_config__t.html',1,'Module']]], - ['spiend_487',['spiEnd',['../class_radio_lib_hal.html#a41c85e560155d644f5b4ce8444dd8b64',1,'RadioLibHal']]], - ['spiendtransaction_488',['spiEndTransaction',['../class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9',1,'RadioLibHal']]], - ['spigetregvalue_489',['SPIgetRegValue',['../class_module.html#a369e916626c821ecec85f25d5b46d752',1,'Module']]], - ['spiparsestatuscb_5ft_490',['SPIparseStatusCb_t',['../class_module.html#a9393088249856eab568126aeb2493e4a',1,'Module']]], - ['spireadregister_491',['SPIreadRegister',['../class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6',1,'Module']]], - ['spireadregisterburst_492',['SPIreadRegisterBurst',['../class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee',1,'Module']]], - ['spireadstream_493',['SPIreadStream',['../class_module.html#adacceb57ecfecb09150c135b2b44436f',1,'Module::SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], - ['spisetregvalue_494',['SPIsetRegValue',['../class_module.html#ade75c5403a05156b43cc7562563ae2d7',1,'Module']]], - ['spitransfer_495',['SPItransfer',['../class_module.html#aa6df70520aa015dd3a1bccdceae67232',1,'Module']]], - ['spitransfer_496',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]], - ['spitransferstream_497',['SPItransferStream',['../class_module.html#a67483fff5d818c7d68dfcfce10e81160',1,'Module']]], - ['spiwriteregister_498',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]], - ['spiwriteregisterburst_499',['SPIwriteRegisterBurst',['../class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf',1,'Module']]], - ['spiwritestream_500',['SPIwriteStream',['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], - ['spreadingfactor_501',['spreadingFactor',['../struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076',1,'LoRaRate_t']]], - ['srccallsign_502',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], - ['srcssid_503',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]], - ['sstvclient_504',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)'],['../class_s_s_t_v_client.html',1,'SSTVClient']]], - ['sstvmode_5ft_505',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], - ['standby_506',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby(uint8_t mode) override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby(uint8_t mode) override'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby() override'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby(uint8_t mode, bool wakeup=true)'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby(uint8_t mode) override'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby() override'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby()']]], - ['standby_20mode_20type_20aliases_2e_507',['Standby mode type aliases.',['../group__config__standby.html',1,'']]], - ['standbyxosc_508',['standbyXOSC',['../class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2',1,'SX126x']]], - ['startchannelscan_509',['startChannelScan',['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan()'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override'],['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()']]], - ['startdirect_510',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], - ['startranging_511',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]], - ['startreceive_512',['startReceive',['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive()']]], - ['startreceivedutycycle_513',['startReceiveDutyCycle',['../class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e',1,'SX126x']]], - ['startreceivedutycycleauto_514',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841',1,'SX126x']]], - ['startsignal_515',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], - ['starttransmit_516',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd',1,'LR11x0::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'RF69::startTransmit()'],['../class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'PhysicalLayer::startTransmit()'],['../class_c_c1101.html#a923654706eff5118ef6e84214e837f27',1,'CC1101::startTransmit(const char *str, uint8_t addr=0)'],['../class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'CC1101::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_l_r11x0.html#a923654706eff5118ef6e84214e837f27',1,'LR11x0::startTransmit(const char *str, uint8_t addr=0)'],['../class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'LR11x0::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a923654706eff5118ef6e84214e837f27',1,'nRF24::startTransmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'nRF24::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a923654706eff5118ef6e84214e837f27',1,'RF69::startTransmit()'],['../class_si443x.html#a923654706eff5118ef6e84214e837f27',1,'Si443x::startTransmit(const char *str, uint8_t addr=0)'],['../class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'Si443x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x126x.html#a923654706eff5118ef6e84214e837f27',1,'SX126x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX126x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a923654706eff5118ef6e84214e837f27',1,'SX127x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX127x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a923654706eff5118ef6e84214e837f27',1,'SX128x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX128x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)']]], - ['status_20codes_517',['Status Codes',['../group__status__codes.html',1,'']]], - ['statuspos_518',['statusPos',['../struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e',1,'Module::SPIConfig_t']]], - ['stm32wlx_519',['STM32WLx',['../class_s_t_m32_w_lx.html',1,'STM32WLx'],['../class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09',1,'STM32WLx::STM32WLx()']]], - ['stm32wlx_5fmodule_520',['STM32WLx_Module',['../class_s_t_m32_w_lx___module.html',1,'']]], - ['stm32wlxhal_521',['Stm32wlxHal',['../class_stm32wlx_hal.html',1,'']]], - ['stream_522',['stream',['../struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681',1,'Module::SPIConfig_t']]], - ['sx1231_523',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()'],['../class_s_x1231.html',1,'SX1231']]], - ['sx1233_524',['SX1233',['../class_s_x1233.html#a23d2fbf2473e48d46e341e6afe31f82f',1,'SX1233::SX1233()'],['../class_s_x1233.html',1,'SX1233']]], - ['sx1261_525',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()'],['../class_s_x1261.html',1,'SX1261']]], - ['sx1262_526',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]], - ['sx1268_527',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]], - ['sx126x_528',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]], - ['sx1272_529',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]], - ['sx1273_530',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]], - ['sx1276_531',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()'],['../class_s_x1276.html',1,'SX1276']]], - ['sx1277_532',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()'],['../class_s_x1277.html',1,'SX1277']]], - ['sx1278_533',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()'],['../class_s_x1278.html',1,'SX1278']]], - ['sx1279_534',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()'],['../class_s_x1279.html',1,'SX1279']]], - ['sx127x_535',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]], - ['sx1280_536',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()'],['../class_s_x1280.html',1,'SX1280']]], - ['sx1281_537',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]], - ['sx1282_538',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()'],['../class_s_x1282.html',1,'SX1282']]], - ['sx128x_539',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()'],['../class_s_x128x.html',1,'SX128x']]] + ['savesession_375',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]], + ['scanchannel_376',['scanChannel',['../class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c',1,'LR11x0::scanChannel() override'],['../class_l_r11x0.html#a99ece57e55ee0001671165213b409a44',1,'LR11x0::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel() override'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()']]], + ['scanpixellen_377',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], + ['sendframe_378',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], + ['sendheader_379',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], + ['sendline_380',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], + ['sendmaccommandreq_381',['sendMacCommandReq',['../class_lo_ra_w_a_n_node.html#adef05650cf4eb92042ca5e2688c1e164',1,'LoRaWANNode']]], + ['sendmice_382',['sendMicE',['../class_a_p_r_s_client.html#af8f28eba026b0f0a25c8ba54a96f4743',1,'APRSClient']]], + ['sendposition_383',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], + ['sendreceive_384',['sendReceive',['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]], + ['sendseqnumber_385',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], + ['sendtone_386',['sendTone',['../class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111',1,'PagerClient']]], + ['setaccessaddress_387',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], + ['setaddresswidth_388',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], + ['setadr_389',['setADR',['../class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff',1,'LoRaWANNode']]], + ['setaeskey_390',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], + ['setafc_391',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], + ['setafcagctrigger_392',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], + ['setafcbandwidth_393',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], + ['setambienttemperature_394',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], + ['setautoack_395',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], + ['setbandwidth_396',['setBandwidth',['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()'],['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()']]], + ['setbitrate_397',['setBitRate',['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2',1,'LR11x0::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()']]], + ['setbroadcastaddress_398',['setBroadcastAddress',['../class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7',1,'LR11x0::setBroadcastAddress()'],['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], + ['setbuffernonces_399',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]], + ['setbuffersession_400',['setBufferSession',['../class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49',1,'LoRaWANNode']]], + ['setchannelscanaction_401',['setChannelScanAction',['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()'],['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()'],['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()']]], + ['setcodingrate_402',['setCodingRate',['../class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541',1,'LR11x0::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()']]], + ['setcorrection_403',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_bell_client.html#a90f3f33a09a4cf8d544ca1e9a23beae2',1,'BellClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]], + ['setcrc_404',['setCRC',['../class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3',1,'LR11x0::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]], + ['setcrcfiltering_405',['setCrcFiltering',['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#ab531ad461b250a060e92d9c744e79070',1,'SX127x::setCrcFiltering()'],['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()']]], + ['setcurrentlimit_406',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], + ['setdatarate_407',['setDataRate',['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()'],['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer::setDataRate()'],['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6',1,'LR11x0::setDataRate()'],['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()']]], + ['setdatarate_408',['setDatarate',['../class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499',1,'LoRaWANNode']]], + ['setdatarate_409',['setDataRate',['../class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1',1,'SX1272']]], + ['setdatashaping_410',['setDataShaping',['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6',1,'LR11x0::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()']]], + ['setdatashapingook_411',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], + ['setdevicestatus_412',['setDeviceStatus',['../class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034',1,'LoRaWANNode']]], + ['setdio0action_413',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]], + ['setdio1action_414',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], + ['setdio2asrfswitch_415',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], + ['setdiomapping_416',['setDIOMapping',['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()']]], + ['setdiopreambledetect_417',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], + ['setdirectaction_418',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction(void(*func)(void))']]], + ['setdirectsyncword_419',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], + ['setdutycycle_420',['setDutyCycle',['../class_lo_ra_w_a_n_node.html#a3d4bbd6d382496838954ab4ac1168b77',1,'LoRaWANNode']]], + ['setdwelltime_421',['setDwellTime',['../class_lo_ra_w_a_n_node.html#a62bfe68f6fe63c2e408dccbff6a34a4f',1,'LoRaWANNode']]], + ['setencoding_422',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864',1,'LR11x0::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()']]], + ['setfhsshoppingperiod_423',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], + ['setfifoemptyaction_424',['setFifoEmptyAction',['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()'],['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction(void(*func)(void))']]], + ['setfifofullaction_425',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], + ['setfrequency_426',['setFrequency',['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency(float freq, bool calibrate)'],['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency(float freq)'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_l_r1120.html#a477bac8eea731d55bf6c07e60aa0b2e2',1,'LR1120::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1120.html#a1139585bff92c19ab645f68068930d60',1,'LR1120::setFrequency(float freq)'],['../class_l_r1110.html#a08c9ba9d02e7e3918f73f090c6d5ed33',1,'LR1110::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1110.html#a58cfda71b08567a7e98e7d6fd03465b4',1,'LR1110::setFrequency(float freq)'],['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()']]], + ['setfrequencydeviation_427',['setFrequencyDeviation',['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1',1,'LR11x0::setFrequencyDeviation()'],['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()']]], + ['setgain_428',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], + ['setgaincontrol_429',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], + ['setgdo0action_430',['setGdo0Action',['../class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7',1,'CC1101']]], + ['setgdo2action_431',['setGdo2Action',['../class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9',1,'CC1101']]], + ['sethighsensitivitymode_432',['setHighSensitivityMode',['../class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5',1,'SX128x']]], + ['setinversion_433',['setInversion',['../class_hell_client.html#ae43025b9d55ee21a322bb5d7ee1065b0',1,'HellClient']]], + ['setirqaction_434',['setIrqAction',['../class_l_r11x0.html#a49116d006b60128fe6f73a6a868a6d18',1,'LR11x0::setIrqAction()'],['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], + ['setlnatestboost_435',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], + ['setlowbatterythreshold_436',['setLowBatteryThreshold',['../class_s_x127x.html#a9ca9aa18e13e8390ec437e249e1d2472',1,'SX127x']]], + ['setlrfhssconfig_437',['setLrFhssConfig',['../class_l_r11x0.html#a8c1def9a01021a52f5bb82c119a9ad35',1,'LR11x0']]], + ['setmodem_438',['setModem',['../class_bell_client.html#a163f65f3fcce87d9bea558b34c19bd47',1,'BellClient']]], + ['setnodeaddress_439',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e',1,'LR11x0::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], + ['setook_440',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK(bool enableOOK)']]], + ['setookfixedorfloorthreshold_441',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], + ['setookfixedthreshold_442',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], + ['setookpeakthresholddecrement_443',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]], + ['setookpeakthresholdstep_444',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], + ['setookthresholdtype_445',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], + ['setoutputpower_446',['setOutputPower',['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower()'],['../class_l_r11x0.html#a2522e288732aa77ec4f5a44e724612af',1,'LR11x0::setOutputPower(int8_t power)'],['../class_l_r11x0.html#a549ecc907732bca96dab27c433928740',1,'LR11x0::setOutputPower(int8_t power, bool forceHighPower)'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()']]], + ['setpacketreceivedaction_447',['setPacketReceivedAction',['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce',1,'LR11x0::setPacketReceivedAction()'],['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction(void(*func)(void))']]], + ['setpacketsentaction_448',['setPacketSentAction',['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce',1,'LR11x0::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()']]], + ['setpaconfig_449',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]], + ['setparamptime_450',['setPaRampTime',['../class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d',1,'SX126x']]], + ['setpreamblelength_451',['setPreambleLength',['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength()'],['../class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a',1,'LR11x0::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()']]], + ['setpromiscuousmode_452',['setPromiscuousMode',['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()'],['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()']]], + ['setreceivepipe_453',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], + ['setrecvsequence_454',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], + ['setregulatordcdc_455',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], + ['setregulatorldo_456',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], + ['setrepeaters_457',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], + ['setrfswitchpins_458',['setRfSwitchPins',['../class_module.html#a7d3adea64acab11c47c804afc74bd4f3',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a5ef45183690bb1879f106af079b01140',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#ac341945538a84430c61f80f610a94411',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#a43e7ceeff9114b35ab89f1d69916b375',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2',1,'SX128x::setRfSwitchPins()']]], + ['setrfswitchstate_459',['setRfSwitchState',['../class_module.html#afbed643f082286012bf44bba22381ae6',1,'Module']]], + ['setrfswitchtable_460',['setRfSwitchTable',['../class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d',1,'Module::setRfSwitchTable()'],['../class_c_c1101.html#a7b401995be4bc136063a035ce1820634',1,'CC1101::setRfSwitchTable()'],['../class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c',1,'RF69::setRfSwitchTable()'],['../class_si443x.html#a8898f11cf9dabd9a5ad717376fdbffa6',1,'Si443x::setRfSwitchTable()'],['../class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'SX126x::setRfSwitchTable()'],['../class_s_x127x.html#ab9625a5246a45112267ce441ac2de254',1,'SX127x::setRfSwitchTable()'],['../class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958',1,'SX128x::setRfSwitchTable()'],['../class_s_t_m32_w_lx.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'STM32WLx::setRfSwitchTable()']]], + ['setrssiconfig_461',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], + ['setrssithreshold_462',['setRSSIThreshold',['../class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a',1,'RF69::setRSSIThreshold()'],['../class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76',1,'SX127x::setRSSIThreshold()']]], + ['setrxbandwidth_463',['setRxBandwidth',['../class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64',1,'LR11x0::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()']]], + ['setrxboostedgainmode_464',['setRxBoostedGainMode',['../class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8',1,'SX126x']]], + ['setsendsequence_465',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], + ['setspreadingfactor_466',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4',1,'LR11x0::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]], + ['setsyncbits_467',['setSyncBits',['../class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d',1,'LR11x0::setSyncBits()'],['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x::setSyncBits()']]], + ['setsyncword_468',['setSyncWord',['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord()'],['../class_physical_layer.html#a6c71cdc1238e1368274670758431a977',1,'PhysicalLayer::setSyncWord()'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord()'],['../class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x126x.html#a827a4754ea53388513d263e5d9171395',1,'SX126x::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932',1,'LR11x0::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_l_r11x0.html#a7ffa48f1b6aaaa3f48e4b51f8ada59d8',1,'LR11x0::setSyncWord(uint32_t syncWord)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord()']]], + ['settcxo_469',['setTCXO',['../class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55',1,'LR11x0::setTCXO()'],['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x::setTCXO()']]], + ['settransmitpipe_470',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], + ['settxpower_471',['setTxPower',['../class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b',1,'LoRaWANNode']]], + ['setwhitening_472',['setWhitening',['../class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d',1,'LR11x0::setWhitening()'],['../class_s_x126x.html#ae500bad45638a47264b7e5955a93107d',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], + ['si4430_473',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()'],['../class_si4430.html',1,'Si4430']]], + ['si4431_474',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()'],['../class_si4431.html',1,'Si4431']]], + ['si4432_475',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()'],['../class_si4432.html',1,'Si4432']]], + ['si443x_476',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]], + ['size_477',['size',['../class_radio_lib_c_r_c.html#ad09b067c00cda1cc676c13602dee2f5a',1,'RadioLibCRC']]], + ['sleep_478',['sleep',['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733',1,'LR11x0::sleep()'],['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()']]], + ['spectralscanabort_479',['spectralScanAbort',['../class_s_x126x.html#a865397e1cca38bec2d055c047825ea07',1,'SX126x']]], + ['spectralscangetresult_480',['spectralScanGetResult',['../class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2',1,'SX126x']]], + ['spectralscangetstatus_481',['spectralScanGetStatus',['../class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4',1,'SX126x']]], + ['spectralscanstart_482',['spectralScanStart',['../class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66',1,'SX126x']]], + ['spibegin_483',['spiBegin',['../class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030',1,'RadioLibHal']]], + ['spibegintransaction_484',['spiBeginTransaction',['../class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460',1,'RadioLibHal']]], + ['spicheckstatuscb_5ft_485',['SPIcheckStatusCb_t',['../class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640',1,'Module']]], + ['spicheckstream_486',['SPIcheckStream',['../class_module.html#a5efa7ae78cab1d7f43005e965923f769',1,'Module']]], + ['spiconfig_487',['spiConfig',['../class_module.html#a3a4fc4101fb3f134152b458c447b8ecb',1,'Module']]], + ['spiconfig_5ft_488',['SPIConfig_t',['../struct_module_1_1_s_p_i_config__t.html',1,'Module']]], + ['spiend_489',['spiEnd',['../class_radio_lib_hal.html#a41c85e560155d644f5b4ce8444dd8b64',1,'RadioLibHal']]], + ['spiendtransaction_490',['spiEndTransaction',['../class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9',1,'RadioLibHal']]], + ['spigetregvalue_491',['SPIgetRegValue',['../class_module.html#a369e916626c821ecec85f25d5b46d752',1,'Module']]], + ['spiparsestatuscb_5ft_492',['SPIparseStatusCb_t',['../class_module.html#a9393088249856eab568126aeb2493e4a',1,'Module']]], + ['spireadregister_493',['SPIreadRegister',['../class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6',1,'Module']]], + ['spireadregisterburst_494',['SPIreadRegisterBurst',['../class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee',1,'Module']]], + ['spireadstream_495',['SPIreadStream',['../class_module.html#adacceb57ecfecb09150c135b2b44436f',1,'Module::SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], + ['spisetregvalue_496',['SPIsetRegValue',['../class_module.html#ade75c5403a05156b43cc7562563ae2d7',1,'Module']]], + ['spitransfer_497',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]], + ['spitransfer_498',['SPItransfer',['../class_module.html#aa6df70520aa015dd3a1bccdceae67232',1,'Module']]], + ['spitransferstream_499',['SPItransferStream',['../class_module.html#a67483fff5d818c7d68dfcfce10e81160',1,'Module']]], + ['spiwriteregister_500',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]], + ['spiwriteregisterburst_501',['SPIwriteRegisterBurst',['../class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf',1,'Module']]], + ['spiwritestream_502',['SPIwriteStream',['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], + ['spreadingfactor_503',['spreadingFactor',['../struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076',1,'LoRaRate_t']]], + ['srccallsign_504',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], + ['srcssid_505',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]], + ['sstvclient_506',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)'],['../class_s_s_t_v_client.html',1,'SSTVClient']]], + ['sstvmode_5ft_507',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], + ['standby_508',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby(uint8_t mode) override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby(uint8_t mode) override'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby() override'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby(uint8_t mode, bool wakeup=true)'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby(uint8_t mode) override'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby() override'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby()']]], + ['standby_20mode_20type_20aliases_2e_509',['Standby mode type aliases.',['../group__config__standby.html',1,'']]], + ['standbyxosc_510',['standbyXOSC',['../class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2',1,'SX126x']]], + ['startchannelscan_511',['startChannelScan',['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan()'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override'],['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()']]], + ['startdirect_512',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], + ['startranging_513',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]], + ['startreceive_514',['startReceive',['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive()']]], + ['startreceivedutycycle_515',['startReceiveDutyCycle',['../class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e',1,'SX126x']]], + ['startreceivedutycycleauto_516',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841',1,'SX126x']]], + ['startsignal_517',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], + ['starttransmit_518',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd',1,'LR11x0::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'RF69::startTransmit()'],['../class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'PhysicalLayer::startTransmit()'],['../class_c_c1101.html#a923654706eff5118ef6e84214e837f27',1,'CC1101::startTransmit(const char *str, uint8_t addr=0)'],['../class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'CC1101::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_l_r11x0.html#a923654706eff5118ef6e84214e837f27',1,'LR11x0::startTransmit(const char *str, uint8_t addr=0)'],['../class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'LR11x0::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a923654706eff5118ef6e84214e837f27',1,'nRF24::startTransmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'nRF24::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a923654706eff5118ef6e84214e837f27',1,'RF69::startTransmit()'],['../class_si443x.html#a923654706eff5118ef6e84214e837f27',1,'Si443x::startTransmit(const char *str, uint8_t addr=0)'],['../class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'Si443x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x126x.html#a923654706eff5118ef6e84214e837f27',1,'SX126x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX126x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a923654706eff5118ef6e84214e837f27',1,'SX127x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX127x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a923654706eff5118ef6e84214e837f27',1,'SX128x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX128x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)']]], + ['status_20codes_519',['Status Codes',['../group__status__codes.html',1,'']]], + ['statuspos_520',['statusPos',['../struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e',1,'Module::SPIConfig_t']]], + ['stm32wlx_521',['STM32WLx',['../class_s_t_m32_w_lx.html',1,'STM32WLx'],['../class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09',1,'STM32WLx::STM32WLx()']]], + ['stm32wlx_5fmodule_522',['STM32WLx_Module',['../class_s_t_m32_w_lx___module.html',1,'']]], + ['stm32wlxhal_523',['Stm32wlxHal',['../class_stm32wlx_hal.html',1,'']]], + ['stream_524',['stream',['../struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681',1,'Module::SPIConfig_t']]], + ['sx1231_525',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()'],['../class_s_x1231.html',1,'SX1231']]], + ['sx1233_526',['SX1233',['../class_s_x1233.html#a23d2fbf2473e48d46e341e6afe31f82f',1,'SX1233::SX1233()'],['../class_s_x1233.html',1,'SX1233']]], + ['sx1261_527',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()'],['../class_s_x1261.html',1,'SX1261']]], + ['sx1262_528',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]], + ['sx1268_529',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]], + ['sx126x_530',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]], + ['sx1272_531',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]], + ['sx1273_532',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]], + ['sx1276_533',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()'],['../class_s_x1276.html',1,'SX1276']]], + ['sx1277_534',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()'],['../class_s_x1277.html',1,'SX1277']]], + ['sx1278_535',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()'],['../class_s_x1278.html',1,'SX1278']]], + ['sx1279_536',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()'],['../class_s_x1279.html',1,'SX1279']]], + ['sx127x_537',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]], + ['sx1280_538',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()'],['../class_s_x1280.html',1,'SX1280']]], + ['sx1281_539',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]], + ['sx1282_540',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()'],['../class_s_x1282.html',1,'SX1282']]], + ['sx128x_541',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()'],['../class_s_x128x.html',1,'SX128x']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 5b2a6fc6..c149cb51 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,17 +1,17 @@ var searchData= [ - ['term_540',['term',['../class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e',1,'RadioLibHal::term()'],['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module::term()']]], - ['timeuntiluplink_541',['timeUntilUplink',['../class_lo_ra_w_a_n_node.html#a49e690c14858b46692e4ce9aa5a2566a',1,'LoRaWANNode']]], - ['todo_20list_542',['Todo List',['../todo.html',1,'']]], - ['tone_543',['tone',['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()'],['../class_radio_lib_hal.html#a62c9032e834ba420d81dc3e69df64e17',1,'RadioLibHal::tone()']]], - ['tone_5ft_544',['tone_t',['../structtone__t.html',1,'']]], - ['tones_545',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], - ['transmit_546',['transmit',['../class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX126x::transmit()'],['../class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX128x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX128x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX127x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX127x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX126x::transmit()'],['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../class_si443x.html#a3dd42f8d5569487ea74f004ca652a709',1,'Si443x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a492b2d057dd803c3884fa1adc8e22534',1,'Si443x::transmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709',1,'RF69::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534',1,'RF69::transmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709',1,'nRF24::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534',1,'nRF24::transmit(const char *str, uint8_t addr=0)'],['../class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709',1,'LR11x0::transmit()'],['../class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709',1,'CC1101::transmit()'],['../class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba',1,'LR11x0::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_pager_client.html#adbab4e162a5719bd4407a42a85d26ff6',1,'PagerClient::transmit()'],['../class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534',1,'LR11x0::transmit()'],['../class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534',1,'CC1101::transmit()'],['../class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709',1,'PhysicalLayer::transmit()'],['../class_pager_client.html#aa9df7f8675170affc5256a896168601b',1,'PagerClient::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit()']]], - ['transmitdirect_547',['transmitDirect',['../class_external_radio.html#ae8c160da3b82f706b2526af2bac85d69',1,'ExternalRadio::transmitDirect()'],['../class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65',1,'PhysicalLayer::transmitDirect()'],['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359',1,'LR11x0::transmitDirect()']]], - ['transmitdirectasync_548',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]], - ['txfreqs_549',['txFreqs',['../struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c',1,'LoRaWANBand_t']]], - ['txjoinreq_550',['txJoinReq',['../struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38',1,'LoRaWANBand_t']]], - ['txspans_551',['txSpans',['../struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3',1,'LoRaWANBand_t']]], - ['type_552',['type',['../structtone__t.html#af92472bf087b9a7ec0c350bd503bdd74',1,'tone_t']]], - ['type_20aliases_20used_20by_20radiolib_2e_553',['Type aliases used by RadioLib.',['../group__typedefs.html',1,'']]] + ['term_542',['term',['../class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e',1,'RadioLibHal::term()'],['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module::term()']]], + ['timeuntiluplink_543',['timeUntilUplink',['../class_lo_ra_w_a_n_node.html#a49e690c14858b46692e4ce9aa5a2566a',1,'LoRaWANNode']]], + ['todo_20list_544',['Todo List',['../todo.html',1,'']]], + ['tone_545',['tone',['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()'],['../class_radio_lib_hal.html#a62c9032e834ba420d81dc3e69df64e17',1,'RadioLibHal::tone()']]], + ['tone_5ft_546',['tone_t',['../structtone__t.html',1,'']]], + ['tones_547',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], + ['transmit_548',['transmit',['../class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX126x::transmit()'],['../class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX128x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX128x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX127x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX127x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX126x::transmit()'],['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../class_si443x.html#a3dd42f8d5569487ea74f004ca652a709',1,'Si443x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a492b2d057dd803c3884fa1adc8e22534',1,'Si443x::transmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709',1,'RF69::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534',1,'RF69::transmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709',1,'nRF24::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534',1,'nRF24::transmit(const char *str, uint8_t addr=0)'],['../class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709',1,'LR11x0::transmit()'],['../class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709',1,'CC1101::transmit()'],['../class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba',1,'LR11x0::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_pager_client.html#adbab4e162a5719bd4407a42a85d26ff6',1,'PagerClient::transmit()'],['../class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534',1,'LR11x0::transmit()'],['../class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534',1,'CC1101::transmit()'],['../class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709',1,'PhysicalLayer::transmit()'],['../class_pager_client.html#aa9df7f8675170affc5256a896168601b',1,'PagerClient::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit()']]], + ['transmitdirect_549',['transmitDirect',['../class_external_radio.html#ae8c160da3b82f706b2526af2bac85d69',1,'ExternalRadio::transmitDirect()'],['../class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65',1,'PhysicalLayer::transmitDirect()'],['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359',1,'LR11x0::transmitDirect()']]], + ['transmitdirectasync_550',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]], + ['txfreqs_551',['txFreqs',['../struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c',1,'LoRaWANBand_t']]], + ['txjoinreq_552',['txJoinReq',['../struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38',1,'LoRaWANBand_t']]], + ['txspans_553',['txSpans',['../struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3',1,'LoRaWANBand_t']]], + ['type_554',['type',['../structtone__t.html#af92472bf087b9a7ec0c350bd503bdd74',1,'tone_t']]], + ['type_20aliases_20used_20by_20radiolib_2e_555',['Type aliases used by RadioLib.',['../group__typedefs.html',1,'']]] ]; diff --git a/search/all_12.js b/search/all_12.js index ab189f95..d34a800f 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,6 +1,6 @@ var searchData= [ - ['uplink_554',['uplink',['../class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a',1,'LoRaWANNode::uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8',1,'LoRaWANNode::uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)']]], - ['uploadpatch_555',['uploadPatch',['../class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1',1,'SX126x']]], - ['user_556',['user',['../struct_lo_ra_w_a_n_mac_spec__t.html#af817794fc458e31a575e8ab782bba584',1,'LoRaWANMacSpec_t']]] + ['uplink_556',['uplink',['../class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a',1,'LoRaWANNode::uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8',1,'LoRaWANNode::uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)']]], + ['uploadpatch_557',['uploadPatch',['../class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1',1,'SX126x']]], + ['user_558',['user',['../struct_lo_ra_w_a_n_mac_spec__t.html#af817794fc458e31a575e8ab782bba584',1,'LoRaWANMacSpec_t']]] ]; diff --git a/search/all_13.js b/search/all_13.js index 4c94ab11..2d8d7365 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,7 +1,7 @@ var searchData= [ - ['values_557',['values',['../struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66',1,'Module::RfSwitchMode_t']]], - ['variablepacketlengthmode_558',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451',1,'LR11x0::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]], - ['verifycmac_559',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a382e9dfdc10b7dd58e2bd0aa15f5e1dd',1,'RadioLibAES128']]], - ['viscode_560',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] + ['values_559',['values',['../struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66',1,'Module::RfSwitchMode_t']]], + ['variablepacketlengthmode_560',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451',1,'LR11x0::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]], + ['verifycmac_561',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a382e9dfdc10b7dd58e2bd0aa15f5e1dd',1,'RadioLibAES128']]], + ['viscode_562',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] ]; diff --git a/search/all_14.js b/search/all_14.js index 7c1b1929..c347a26a 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -1,8 +1,8 @@ var searchData= [ - ['waitformicroseconds_561',['waitForMicroseconds',['../class_module.html#a7df4c687249c07af2594a5f7ad0a946f',1,'Module']]], - ['width_562',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]], - ['widths_563',['widths',['../struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a',1,'Module::SPIConfig_t']]], - ['wipe_564',['wipe',['../class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea',1,'LoRaWANNode']]], - ['write_565',['write',['../class_bell_client.html#aa2874910006a927d07d865e69cfe5c65',1,'BellClient::write()'],['../class_f_s_k4_client.html#aa59fb42d3eeafe5ab3f0437ef5567ec2',1,'FSK4Client::write(uint8_t *buff, size_t len)'],['../class_f_s_k4_client.html#a31218736d4f9a3412ee9009a4c4f5a22',1,'FSK4Client::write(uint8_t b)'],['../class_hell_client.html#a5c5117dadbe33da1cda5fd4981b405eb',1,'HellClient::write()'],['../class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba',1,'MorseClient::write()'],['../class_r_t_t_y_client.html#a077a21423deee0393cead0b3a239691f',1,'RTTYClient::write()']]] + ['waitformicroseconds_563',['waitForMicroseconds',['../class_module.html#a7df4c687249c07af2594a5f7ad0a946f',1,'Module']]], + ['width_564',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]], + ['widths_565',['widths',['../struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a',1,'Module::SPIConfig_t']]], + ['wipe_566',['wipe',['../class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea',1,'LoRaWANNode']]], + ['write_567',['write',['../class_bell_client.html#aa2874910006a927d07d865e69cfe5c65',1,'BellClient::write()'],['../class_f_s_k4_client.html#aa59fb42d3eeafe5ab3f0437ef5567ec2',1,'FSK4Client::write(uint8_t *buff, size_t len)'],['../class_f_s_k4_client.html#a31218736d4f9a3412ee9009a4c4f5a22',1,'FSK4Client::write(uint8_t b)'],['../class_hell_client.html#a5c5117dadbe33da1cda5fd4981b405eb',1,'HellClient::write()'],['../class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba',1,'MorseClient::write()'],['../class_r_t_t_y_client.html#a077a21423deee0393cead0b3a239691f',1,'RTTYClient::write()']]] ]; diff --git a/search/all_15.js b/search/all_15.js index 76c820d9..383fbe2c 100644 --- a/search/all_15.js +++ b/search/all_15.js @@ -1,4 +1,4 @@ var searchData= [ - ['xtal_566',['XTAL',['../class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312',1,'LR11x0::XTAL()'],['../class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1',1,'SX126x::XTAL()']]] + ['xtal_568',['XTAL',['../class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312',1,'LR11x0::XTAL()'],['../class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1',1,'SX126x::XTAL()']]] ]; diff --git a/search/all_16.js b/search/all_16.js index 50115dca..6416fb60 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['yield_567',['yield',['../class_radio_lib_hal.html#a1bd9d614f66b374ec820ce31b167fdb2',1,'RadioLibHal']]] + ['yield_569',['yield',['../class_radio_lib_hal.html#a1bd9d614f66b374ec820ce31b167fdb2',1,'RadioLibHal']]] ]; diff --git a/search/all_17.js b/search/all_17.js index 6188ebdf..e6aa6482 100644 --- a/search/all_17.js +++ b/search/all_17.js @@ -1,5 +1,5 @@ var searchData= [ - ['_7eax25frame_568',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], - ['_7eita2string_569',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] + ['_7eax25frame_570',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], + ['_7eita2string_571',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] ]; diff --git a/search/all_2.js b/search/all_2.js index 8c18bca7..6d0fcd16 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -4,24 +4,25 @@ var searchData= ['calibrateimagerejection_25',['calibrateImageRejection',['../class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb',1,'SX126x']]], ['cc1101_26',['CC1101',['../class_c_c1101.html',1,'CC1101'],['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101::CC1101()']]], ['checkdatarate_27',['checkDataRate',['../class_l_l_c_c68.html#a708183645ec0b9fec54d6369e7b1345f',1,'LLCC68::checkDataRate()'],['../class_l_r11x0.html#a4d18ad719be79c083f2b0ce77bbaa448',1,'LR11x0::checkDataRate()'],['../class_s_x126x.html#a75c8d32cee712e0c940163446b98e587',1,'SX126x::checkDataRate()'],['../class_s_x1272.html#a2a36487740f15731c6e508428e4b11f0',1,'SX1272::checkDataRate()'],['../class_s_x1273.html#a5eae1e82596f3a6c4c926c381c2737a7',1,'SX1273::checkDataRate()'],['../class_s_x1277.html#aef5d9e27edc2173d1b4cc1cb0d9733bc',1,'SX1277::checkDataRate()'],['../class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467',1,'SX1278::checkDataRate()'],['../class_physical_layer.html#a58d54eeb40fb586013ba48e15318abba',1,'PhysicalLayer::checkDataRate()']]], - ['checkstatuscb_28',['checkStatusCb',['../struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e',1,'Module::SPIConfig_t']]], - ['checksum_29',['checksum',['../class_radio_lib_c_r_c.html#a3700c124b0edb1882c9ea131c5b43d1d',1,'RadioLibCRC']]], - ['cid_30',['cid',['../struct_lo_ra_w_a_n_mac_spec__t.html#a1b106b73be8b6ae35fda3e0d90795fe9',1,'LoRaWANMacSpec_t::cid()'],['../struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834',1,'LoRaWANMacCommand_t::cid()']]], - ['clearchannelscanaction_31',['clearChannelScanAction',['../class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e',1,'SX126x::clearChannelScanAction()'],['../class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6',1,'PhysicalLayer::clearChannelScanAction()'],['../class_s_x127x.html#a703bf22070d42871bb2f9b0c4917c093',1,'SX127x::clearChannelScanAction()'],['../class_s_t_m32_w_lx.html#a934602154a34e45d010c5a29241a2b13',1,'STM32WLx::clearChannelScanAction()']]], - ['cleardio0action_32',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]], - ['cleardio1action_33',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_t_m32_w_lx.html#a54130403f6afbb0924da17c28afb17fc',1,'STM32WLx::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]], - ['clearfhssint_34',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]], - ['clearfifoemptyaction_35',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]], - ['clearfifofullaction_36',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]], - ['cleargdo0action_37',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]], - ['cleargdo2action_38',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]], - ['clearirqaction_39',['clearIrqAction',['../class_l_r11x0.html#ab167c4dc14e80d19f8b33d68c3f90d98',1,'LR11x0::clearIrqAction()'],['../classn_r_f24.html#aaf5887fe58c4d542cbed80482de1d42d',1,'nRF24::clearIrqAction()'],['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x::clearIrqAction()']]], - ['clearpacketreceivedaction_40',['clearPacketReceivedAction',['../class_si443x.html#a63a8bb675e7a0b54c493caa30adeb37e',1,'Si443x::clearPacketReceivedAction()'],['../class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9',1,'PhysicalLayer::clearPacketReceivedAction()'],['../class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71',1,'SX128x::clearPacketReceivedAction()'],['../class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4',1,'SX127x::clearPacketReceivedAction()'],['../class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2',1,'SX126x::clearPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#aa910c9bd9ebca6e5eed4192c3b7a2e04',1,'STM32WLx::clearPacketReceivedAction()'],['../class_r_f69.html#ac302d3524dc802467a7ce91b2223db90',1,'RF69::clearPacketReceivedAction()'],['../classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b',1,'nRF24::clearPacketReceivedAction()'],['../class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8',1,'LR11x0::clearPacketReceivedAction()'],['../class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6',1,'CC1101::clearPacketReceivedAction()']]], - ['clearpacketsentaction_41',['clearPacketSentAction',['../class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40',1,'CC1101::clearPacketSentAction()'],['../class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce',1,'PhysicalLayer::clearPacketSentAction()'],['../class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377',1,'SX128x::clearPacketSentAction()'],['../class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416',1,'SX127x::clearPacketSentAction()'],['../class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb',1,'SX126x::clearPacketSentAction()'],['../class_s_t_m32_w_lx.html#adb1ebf024255f5e14e6f0477c0113945',1,'STM32WLx::clearPacketSentAction()'],['../class_si443x.html#a1835741ed147e575f9c03cf14c3b765e',1,'Si443x::clearPacketSentAction()'],['../class_r_f69.html#a3a8be5bcc37d3e4f5ac2d0310c8bac12',1,'RF69::clearPacketSentAction()'],['../classn_r_f24.html#a5ae45ceec01854226ecce0320f1051e2',1,'nRF24::clearPacketSentAction()'],['../class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81',1,'LR11x0::clearPacketSentAction()']]], - ['cmds_42',['cmds',['../struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185',1,'Module::SPIConfig_t']]], - ['codingrate_43',['codingRate',['../struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df',1,'LoRaRate_t']]], - ['commands_44',['commands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#a0a17c93236cdeb3703b9f69b4f6d702b',1,'LoRaWANMacCommandQueue_t']]], - ['confirmed_45',['confirmed',['../struct_lo_ra_w_a_n_event__t.html#a09079dc76b5367d23766e357d2ddb794',1,'LoRaWANEvent_t']]], - ['confirming_46',['confirming',['../struct_lo_ra_w_a_n_event__t.html#a506755c4731be16d126bdef873c420f8',1,'LoRaWANEvent_t']]], - ['control_47',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]] + ['checkoutputpower_28',['checkOutputPower',['../class_s_x1272.html#a1e39e8e3b228ca9a805f41a9bbf86c64',1,'SX1272::checkOutputPower()'],['../class_physical_layer.html#a1784cb227d04b3f2846625fda6797536',1,'PhysicalLayer::checkOutputPower()'],['../class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7',1,'SX128x::checkOutputPower()'],['../class_s_x1278.html#ac6146c2a3d0a35662312165325fd97f8',1,'SX1278::checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)'],['../class_s_x1278.html#aac7b585c4a616a1cd6f89a8b46a7d9f8',1,'SX1278::checkOutputPower(int8_t power, int8_t *clipped) override'],['../class_s_x1272.html#a2510072152c936d9f62557f46a4248d0',1,'SX1272::checkOutputPower()'],['../class_s_x1262.html#abe9f684559042326f359a59e8061157c',1,'SX1262::checkOutputPower()'],['../class_s_x1261.html#ad4659228f61b2c62803f95b3cdbede7d',1,'SX1261::checkOutputPower()'],['../class_l_r11x0.html#aede2a1dd742516423d89c2e0645297e7',1,'LR11x0::checkOutputPower(int8_t power, int8_t *clipped, bool forceHighPower)'],['../class_l_r11x0.html#a681b20613f9213e98096f0407f8e418d',1,'LR11x0::checkOutputPower(int8_t power, int8_t *clipped) override'],['../class_c_c1101.html#aa86c74ed4339b70be6950e9f92be1d81',1,'CC1101::checkOutputPower(int8_t power, int8_t *clipped, uint8_t *raw)'],['../class_c_c1101.html#ab500e75fcf63f123eb3945925f361bd0',1,'CC1101::checkOutputPower(int8_t power, int8_t *clipped) override'],['../class_s_x1268.html#a6026252eb8fb880d7f419f7ef3eb04a2',1,'SX1268::checkOutputPower()']]], + ['checkstatuscb_29',['checkStatusCb',['../struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e',1,'Module::SPIConfig_t']]], + ['checksum_30',['checksum',['../class_radio_lib_c_r_c.html#a3700c124b0edb1882c9ea131c5b43d1d',1,'RadioLibCRC']]], + ['cid_31',['cid',['../struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834',1,'LoRaWANMacCommand_t::cid()'],['../struct_lo_ra_w_a_n_mac_spec__t.html#a1b106b73be8b6ae35fda3e0d90795fe9',1,'LoRaWANMacSpec_t::cid()']]], + ['clearchannelscanaction_32',['clearChannelScanAction',['../class_s_t_m32_w_lx.html#a934602154a34e45d010c5a29241a2b13',1,'STM32WLx::clearChannelScanAction()'],['../class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e',1,'SX126x::clearChannelScanAction()'],['../class_s_x127x.html#a703bf22070d42871bb2f9b0c4917c093',1,'SX127x::clearChannelScanAction()'],['../class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6',1,'PhysicalLayer::clearChannelScanAction()']]], + ['cleardio0action_33',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]], + ['cleardio1action_34',['clearDio1Action',['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_t_m32_w_lx.html#a54130403f6afbb0924da17c28afb17fc',1,'STM32WLx::clearDio1Action()']]], + ['clearfhssint_35',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]], + ['clearfifoemptyaction_36',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]], + ['clearfifofullaction_37',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]], + ['cleargdo0action_38',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]], + ['cleargdo2action_39',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]], + ['clearirqaction_40',['clearIrqAction',['../class_l_r11x0.html#ab167c4dc14e80d19f8b33d68c3f90d98',1,'LR11x0::clearIrqAction()'],['../classn_r_f24.html#aaf5887fe58c4d542cbed80482de1d42d',1,'nRF24::clearIrqAction()'],['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x::clearIrqAction()']]], + ['clearpacketreceivedaction_41',['clearPacketReceivedAction',['../class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9',1,'PhysicalLayer::clearPacketReceivedAction()'],['../class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71',1,'SX128x::clearPacketReceivedAction()'],['../class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4',1,'SX127x::clearPacketReceivedAction()'],['../class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2',1,'SX126x::clearPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#aa910c9bd9ebca6e5eed4192c3b7a2e04',1,'STM32WLx::clearPacketReceivedAction()'],['../class_r_f69.html#ac302d3524dc802467a7ce91b2223db90',1,'RF69::clearPacketReceivedAction()'],['../classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b',1,'nRF24::clearPacketReceivedAction()'],['../class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8',1,'LR11x0::clearPacketReceivedAction()'],['../class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6',1,'CC1101::clearPacketReceivedAction()'],['../class_si443x.html#a63a8bb675e7a0b54c493caa30adeb37e',1,'Si443x::clearPacketReceivedAction()']]], + ['clearpacketsentaction_42',['clearPacketSentAction',['../class_s_t_m32_w_lx.html#adb1ebf024255f5e14e6f0477c0113945',1,'STM32WLx::clearPacketSentAction()'],['../class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce',1,'PhysicalLayer::clearPacketSentAction()'],['../class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377',1,'SX128x::clearPacketSentAction()'],['../class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416',1,'SX127x::clearPacketSentAction()'],['../class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb',1,'SX126x::clearPacketSentAction()'],['../class_si443x.html#a1835741ed147e575f9c03cf14c3b765e',1,'Si443x::clearPacketSentAction()'],['../class_r_f69.html#a3a8be5bcc37d3e4f5ac2d0310c8bac12',1,'RF69::clearPacketSentAction()'],['../classn_r_f24.html#a5ae45ceec01854226ecce0320f1051e2',1,'nRF24::clearPacketSentAction()'],['../class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81',1,'LR11x0::clearPacketSentAction()'],['../class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40',1,'CC1101::clearPacketSentAction()']]], + ['cmds_43',['cmds',['../struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185',1,'Module::SPIConfig_t']]], + ['codingrate_44',['codingRate',['../struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df',1,'LoRaRate_t']]], + ['commands_45',['commands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#a0a17c93236cdeb3703b9f69b4f6d702b',1,'LoRaWANMacCommandQueue_t']]], + ['confirmed_46',['confirmed',['../struct_lo_ra_w_a_n_event__t.html#a09079dc76b5367d23766e357d2ddb794',1,'LoRaWANEvent_t']]], + ['confirming_47',['confirming',['../struct_lo_ra_w_a_n_event__t.html#a506755c4731be16d126bdef873c420f8',1,'LoRaWANEvent_t']]], + ['control_48',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]] ]; diff --git a/search/all_3.js b/search/all_3.js index 0e259905..3bb5ad3c 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -1,31 +1,31 @@ var searchData= [ - ['data_20shaping_20filter_20values_20aliases_2e_48',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]], - ['datarate_49',['datarate',['../struct_lo_ra_w_a_n_event__t.html#a56281d98efee007a0c03e6a6ae8a592b',1,'LoRaWANEvent_t']]], - ['datarate_5ft_50',['DataRate_t',['../union_data_rate__t.html',1,'']]], - ['datarates_51',['dataRates',['../struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b',1,'LoRaWANBand_t']]], - ['decode_52',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]], - ['decryptecb_53',['decryptECB',['../class_radio_lib_a_e_s128.html#abe0e368c6a94b2caf1559add1c262a98',1,'RadioLibAES128']]], - ['delay_54',['delay',['../class_radio_lib_hal.html#aa2de4fcafad28470f7d46073fa29da79',1,'RadioLibHal']]], - ['delaymicroseconds_55',['delayMicroseconds',['../class_radio_lib_hal.html#ab93dc492291dfe6fc0dd763bee966161',1,'RadioLibHal']]], - ['destcallsign_56',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], - ['destssid_57',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]], - ['detachinterrupt_58',['detachInterrupt',['../class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56',1,'RadioLibHal']]], - ['digitalread_59',['digitalRead',['../class_stm32wlx_hal.html#a7fc8af77a85f8f002c7dc6476efa0ad4',1,'Stm32wlxHal::digitalRead()'],['../class_radio_lib_hal.html#a0c7c2dffd662cefca7bf11e14c56dab2',1,'RadioLibHal::digitalRead(uint32_t pin)=0']]], - ['digitalwrite_60',['digitalWrite',['../class_radio_lib_hal.html#a4db0c60f2f6f64003f04cf0e03fea7ab',1,'RadioLibHal::digitalWrite()'],['../class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642',1,'Stm32wlxHal::digitalWrite()']]], - ['dir_61',['dir',['../struct_lo_ra_w_a_n_event__t.html#a698a1956ffafa152e7c2cada3a2a2805',1,'LoRaWANEvent_t']]], - ['disableaddressfiltering_62',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b',1,'LR11x0::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()']]], - ['disableaes_63',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], - ['disablebitsync_64',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], - ['disablecontinuousmodebitsync_65',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], - ['disablepipe_66',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], - ['disablesyncwordfiltering_67',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]], - ['downlink_68',['downlink',['../class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226',1,'LoRaWANNode::downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d',1,'LoRaWANNode::downlink(LoRaWANEvent_t *event=NULL)']]], - ['drmax_69',['drMax',['../struct_lo_ra_w_a_n_channel__t.html#aeabadf186d7bc105f6d289e3a491412c',1,'LoRaWANChannel_t::drMax()'],['../struct_lo_ra_w_a_n_channel_span__t.html#a914d2b6f54e9c8d2841acf1d0652fd79',1,'LoRaWANChannelSpan_t::drMax()']]], - ['drmin_70',['drMin',['../struct_lo_ra_w_a_n_channel__t.html#abb028e93f3fe15ed6f95e5fcd8a62f53',1,'LoRaWANChannel_t::drMin()'],['../struct_lo_ra_w_a_n_channel_span__t.html#ab613b4ca3a2c99ef0aa53f8132f54535',1,'LoRaWANChannelSpan_t::drMin()']]], - ['dropsync_71',['dropSync',['../class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3',1,'PhysicalLayer']]], - ['dutycycle_72',['dutyCycle',['../struct_lo_ra_w_a_n_band__t.html#a743d3a23aa5c58e156dff633b830ee4f',1,'LoRaWANBand_t']]], - ['dutycycleinterval_73',['dutyCycleInterval',['../class_lo_ra_w_a_n_node.html#a5bb50904544f331806fd744ab5b99efa',1,'LoRaWANNode']]], - ['dwelltimedn_74',['dwellTimeDn',['../struct_lo_ra_w_a_n_band__t.html#aef289b63007a6e085c7c66f71209d84c',1,'LoRaWANBand_t']]], - ['dwelltimeup_75',['dwellTimeUp',['../struct_lo_ra_w_a_n_band__t.html#a8bd0d705d9c0dbe87d25e83cc54e922c',1,'LoRaWANBand_t']]] + ['data_20shaping_20filter_20values_20aliases_2e_49',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]], + ['datarate_50',['datarate',['../struct_lo_ra_w_a_n_event__t.html#a56281d98efee007a0c03e6a6ae8a592b',1,'LoRaWANEvent_t']]], + ['datarate_5ft_51',['DataRate_t',['../union_data_rate__t.html',1,'']]], + ['datarates_52',['dataRates',['../struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b',1,'LoRaWANBand_t']]], + ['decode_53',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]], + ['decryptecb_54',['decryptECB',['../class_radio_lib_a_e_s128.html#abe0e368c6a94b2caf1559add1c262a98',1,'RadioLibAES128']]], + ['delay_55',['delay',['../class_radio_lib_hal.html#aa2de4fcafad28470f7d46073fa29da79',1,'RadioLibHal']]], + ['delaymicroseconds_56',['delayMicroseconds',['../class_radio_lib_hal.html#ab93dc492291dfe6fc0dd763bee966161',1,'RadioLibHal']]], + ['destcallsign_57',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], + ['destssid_58',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]], + ['detachinterrupt_59',['detachInterrupt',['../class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56',1,'RadioLibHal']]], + ['digitalread_60',['digitalRead',['../class_stm32wlx_hal.html#a7fc8af77a85f8f002c7dc6476efa0ad4',1,'Stm32wlxHal::digitalRead()'],['../class_radio_lib_hal.html#a0c7c2dffd662cefca7bf11e14c56dab2',1,'RadioLibHal::digitalRead(uint32_t pin)=0']]], + ['digitalwrite_61',['digitalWrite',['../class_radio_lib_hal.html#a4db0c60f2f6f64003f04cf0e03fea7ab',1,'RadioLibHal::digitalWrite()'],['../class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642',1,'Stm32wlxHal::digitalWrite()']]], + ['dir_62',['dir',['../struct_lo_ra_w_a_n_event__t.html#a698a1956ffafa152e7c2cada3a2a2805',1,'LoRaWANEvent_t']]], + ['disableaddressfiltering_63',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b',1,'LR11x0::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()']]], + ['disableaes_64',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], + ['disablebitsync_65',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], + ['disablecontinuousmodebitsync_66',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], + ['disablepipe_67',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], + ['disablesyncwordfiltering_68',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]], + ['downlink_69',['downlink',['../class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226',1,'LoRaWANNode::downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d',1,'LoRaWANNode::downlink(LoRaWANEvent_t *event=NULL)']]], + ['drmax_70',['drMax',['../struct_lo_ra_w_a_n_channel__t.html#aeabadf186d7bc105f6d289e3a491412c',1,'LoRaWANChannel_t::drMax()'],['../struct_lo_ra_w_a_n_channel_span__t.html#a914d2b6f54e9c8d2841acf1d0652fd79',1,'LoRaWANChannelSpan_t::drMax()']]], + ['drmin_71',['drMin',['../struct_lo_ra_w_a_n_channel__t.html#abb028e93f3fe15ed6f95e5fcd8a62f53',1,'LoRaWANChannel_t::drMin()'],['../struct_lo_ra_w_a_n_channel_span__t.html#ab613b4ca3a2c99ef0aa53f8132f54535',1,'LoRaWANChannelSpan_t::drMin()']]], + ['dropsync_72',['dropSync',['../class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3',1,'PhysicalLayer']]], + ['dutycycle_73',['dutyCycle',['../struct_lo_ra_w_a_n_band__t.html#a743d3a23aa5c58e156dff633b830ee4f',1,'LoRaWANBand_t']]], + ['dutycycleinterval_74',['dutyCycleInterval',['../class_lo_ra_w_a_n_node.html#a5bb50904544f331806fd744ab5b99efa',1,'LoRaWANNode']]], + ['dwelltimedn_75',['dwellTimeDn',['../struct_lo_ra_w_a_n_band__t.html#aef289b63007a6e085c7c66f71209d84c',1,'LoRaWANBand_t']]], + ['dwelltimeup_76',['dwellTimeUp',['../struct_lo_ra_w_a_n_band__t.html#a8bd0d705d9c0dbe87d25e83cc54e922c',1,'LoRaWANBand_t']]] ]; diff --git a/search/all_4.js b/search/all_4.js index 15fad037..4f5cd9c9 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -1,14 +1,14 @@ var searchData= [ - ['enableaes_76',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], - ['enablebitsync_77',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], - ['enablecontinuousmodebitsync_78',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], - ['enabled_79',['enabled',['../struct_lo_ra_w_a_n_channel__t.html#acde186d519eca4dc43d053f2146b75a0',1,'LoRaWANChannel_t']]], - ['enablesyncwordfiltering_80',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], - ['encode_81',['encode',['../class_radio_lib_b_c_h.html#afa0a2eb58245715536acb781cd351d8a',1,'RadioLibBCH']]], - ['encoding_20type_20aliases_2e_82',['Encoding type aliases.',['../group__config__encoding.html',1,'']]], - ['encryptecb_83',['encryptECB',['../class_radio_lib_a_e_s128.html#a4c7b49c3ed16f3849d8050a24a11c3c1',1,'RadioLibAES128']]], - ['err_84',['err',['../struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51',1,'Module::SPIConfig_t']]], - ['explicitheader_85',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]], - ['externalradio_86',['ExternalRadio',['../class_external_radio.html',1,'ExternalRadio'],['../class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda',1,'ExternalRadio::ExternalRadio()']]] + ['enableaes_77',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], + ['enablebitsync_78',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], + ['enablecontinuousmodebitsync_79',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], + ['enabled_80',['enabled',['../struct_lo_ra_w_a_n_channel__t.html#acde186d519eca4dc43d053f2146b75a0',1,'LoRaWANChannel_t']]], + ['enablesyncwordfiltering_81',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], + ['encode_82',['encode',['../class_radio_lib_b_c_h.html#afa0a2eb58245715536acb781cd351d8a',1,'RadioLibBCH']]], + ['encoding_20type_20aliases_2e_83',['Encoding type aliases.',['../group__config__encoding.html',1,'']]], + ['encryptecb_84',['encryptECB',['../class_radio_lib_a_e_s128.html#a4c7b49c3ed16f3849d8050a24a11c3c1',1,'RadioLibAES128']]], + ['err_85',['err',['../struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51',1,'Module::SPIConfig_t']]], + ['explicitheader_86',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]], + ['externalradio_87',['ExternalRadio',['../class_external_radio.html',1,'ExternalRadio'],['../class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda',1,'ExternalRadio::ExternalRadio()']]] ]; diff --git a/search/all_5.js b/search/all_5.js index d45693ef..a71fe9ac 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,21 +1,21 @@ var searchData= [ - ['fcnt_87',['fcnt',['../struct_lo_ra_w_a_n_event__t.html#ae9424b5bf54947a5309fdb1c5bce0a24',1,'LoRaWANEvent_t']]], - ['fifoadd_88',['fifoAdd',['../class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e',1,'SX127x::fifoAdd()']]], - ['fifoget_89',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], - ['findrfswitchmode_90',['findRfSwitchMode',['../class_module.html#a5699a937b62ba41387567b4d679b9377',1,'Module']]], - ['finishtransmit_91',['finishTransmit',['../class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f',1,'CC1101::finishTransmit()'],['../class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18',1,'PhysicalLayer::finishTransmit()'],['../class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4',1,'SX128x::finishTransmit()'],['../class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f',1,'SX127x::finishTransmit()'],['../class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e',1,'SX126x::finishTransmit()'],['../class_si443x.html#a6792f13441a1bbb3340d2ba3d9abbec3',1,'Si443x::finishTransmit()'],['../class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b',1,'RF69::finishTransmit()'],['../classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f',1,'nRF24::finishTransmit()'],['../class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5',1,'LR11x0::finishTransmit()']]], - ['fixedpacketlengthmode_92',['fixedPacketLengthMode',['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba',1,'LR11x0::fixedPacketLengthMode()'],['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()']]], - ['forceldro_93',['forceLDRO',['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()'],['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()']]], - ['freq_94',['freq',['../struct_lo_ra_w_a_n_event__t.html#a01e1843dcd39911a0fbbb86cdca35d33',1,'LoRaWANEvent_t::freq()'],['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t::freq()'],['../struct_lo_ra_w_a_n_channel__t.html#a6817d72e21bdfb11ee857fc54cc022e8',1,'LoRaWANChannel_t::freq()']]], - ['freqdev_95',['freqDev',['../struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244',1,'FSKRate_t']]], - ['freqmark_96',['freqMark',['../struct_bell_modem__t.html#ac57de3660aafb52bcf1b3197380c6ce5',1,'BellModem_t']]], - ['freqmarkreply_97',['freqMarkReply',['../struct_bell_modem__t.html#aa26b8a2f2ae9722de9a69aab991ce229',1,'BellModem_t']]], - ['freqspace_98',['freqSpace',['../struct_bell_modem__t.html#a27c1a411df3d887ca0ce246c3b5521f7',1,'BellModem_t']]], - ['freqspacereply_99',['freqSpaceReply',['../struct_bell_modem__t.html#a40fe8a17a9b4fae3f313fea34077eacc',1,'BellModem_t']]], - ['freqstart_100',['freqStart',['../struct_lo_ra_w_a_n_channel_span__t.html#a4ecf8a94d53fb140a07d88d1d0776206',1,'LoRaWANChannelSpan_t']]], - ['freqstep_101',['freqStep',['../struct_lo_ra_w_a_n_channel_span__t.html#aa18000d2e0cde0236e6f984bd782dc02',1,'LoRaWANChannelSpan_t']]], - ['fsk_102',['fsk',['../union_data_rate__t.html#abfa0cbc4b33c49435e67662b6e6027cf',1,'DataRate_t']]], - ['fsk4client_103',['FSK4Client',['../class_f_s_k4_client.html',1,'FSK4Client'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)'],['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)']]], - ['fskrate_5ft_104',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]] + ['fcnt_88',['fcnt',['../struct_lo_ra_w_a_n_event__t.html#ae9424b5bf54947a5309fdb1c5bce0a24',1,'LoRaWANEvent_t']]], + ['fifoadd_89',['fifoAdd',['../class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e',1,'SX127x::fifoAdd()']]], + ['fifoget_90',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], + ['findrfswitchmode_91',['findRfSwitchMode',['../class_module.html#a5699a937b62ba41387567b4d679b9377',1,'Module']]], + ['finishtransmit_92',['finishTransmit',['../class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f',1,'CC1101::finishTransmit()'],['../class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18',1,'PhysicalLayer::finishTransmit()'],['../class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4',1,'SX128x::finishTransmit()'],['../class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f',1,'SX127x::finishTransmit()'],['../class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e',1,'SX126x::finishTransmit()'],['../class_si443x.html#a6792f13441a1bbb3340d2ba3d9abbec3',1,'Si443x::finishTransmit()'],['../class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b',1,'RF69::finishTransmit()'],['../classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f',1,'nRF24::finishTransmit()'],['../class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5',1,'LR11x0::finishTransmit()']]], + ['fixedpacketlengthmode_93',['fixedPacketLengthMode',['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba',1,'LR11x0::fixedPacketLengthMode()'],['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()']]], + ['forceldro_94',['forceLDRO',['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()'],['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()']]], + ['freq_95',['freq',['../struct_lo_ra_w_a_n_event__t.html#a01e1843dcd39911a0fbbb86cdca35d33',1,'LoRaWANEvent_t::freq()'],['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t::freq()'],['../struct_lo_ra_w_a_n_channel__t.html#a6817d72e21bdfb11ee857fc54cc022e8',1,'LoRaWANChannel_t::freq()']]], + ['freqdev_96',['freqDev',['../struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244',1,'FSKRate_t']]], + ['freqmark_97',['freqMark',['../struct_bell_modem__t.html#ac57de3660aafb52bcf1b3197380c6ce5',1,'BellModem_t']]], + ['freqmarkreply_98',['freqMarkReply',['../struct_bell_modem__t.html#aa26b8a2f2ae9722de9a69aab991ce229',1,'BellModem_t']]], + ['freqspace_99',['freqSpace',['../struct_bell_modem__t.html#a27c1a411df3d887ca0ce246c3b5521f7',1,'BellModem_t']]], + ['freqspacereply_100',['freqSpaceReply',['../struct_bell_modem__t.html#a40fe8a17a9b4fae3f313fea34077eacc',1,'BellModem_t']]], + ['freqstart_101',['freqStart',['../struct_lo_ra_w_a_n_channel_span__t.html#a4ecf8a94d53fb140a07d88d1d0776206',1,'LoRaWANChannelSpan_t']]], + ['freqstep_102',['freqStep',['../struct_lo_ra_w_a_n_channel_span__t.html#aa18000d2e0cde0236e6f984bd782dc02',1,'LoRaWANChannelSpan_t']]], + ['fsk_103',['fsk',['../union_data_rate__t.html#abfa0cbc4b33c49435e67662b6e6027cf',1,'DataRate_t']]], + ['fsk4client_104',['FSK4Client',['../class_f_s_k4_client.html',1,'FSK4Client'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)'],['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)']]], + ['fskrate_5ft_105',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]] ]; diff --git a/search/all_6.js b/search/all_6.js index 342931ad..bd88416b 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -1,49 +1,50 @@ var searchData= [ - ['generatecmac_105',['generateCMAC',['../class_radio_lib_a_e_s128.html#a260a1ac84386141781b3d7c213ff161c',1,'RadioLibAES128']]], - ['getafcerror_106',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], - ['getafcntdown_107',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]], - ['getbuffernonces_108',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]], - ['getbuffersession_109',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]], - ['getchannelscanresult_110',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]], - ['getchipversion_111',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], - ['getcs_112',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]], - ['getcurrentlimit_113',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], - ['getdatarate_114',['getDataRate',['../class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9',1,'LR11x0::getDataRate()'],['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], - ['getdevaddr_115',['getDevAddr',['../class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452',1,'LoRaWANNode']]], - ['getfcntup_116',['getFcntUp',['../class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020',1,'LoRaWANNode']]], - ['getfhsschannel_117',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], - ['getfhsshoppingperiod_118',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], - ['getfreqstep_119',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], - ['getfrequency_120',['getFrequency',['../class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed',1,'RF69']]], - ['getfrequencydeviation_121',['getFrequencyDeviation',['../class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124',1,'CC1101::getFrequencyDeviation()'],['../class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9',1,'RF69::getFrequencyDeviation()']]], - ['getfrequencyerror_122',['getFrequencyError',['../class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036',1,'LR11x0::getFrequencyError()'],['../class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997',1,'SX126x::getFrequencyError()'],['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], - ['getgpio_123',['getGpio',['../class_module.html#a4ec27f0ba5e0009ea9661a5110526b52',1,'Module']]], - ['getirq_124',['getIrq',['../class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9',1,'Module']]], - ['getirqflags_125',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], - ['getirqstatus_126',['getIrqStatus',['../class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8',1,'LR11x0::getIrqStatus()'],['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()']]], - ['getlqi_127',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], - ['getmacdevicetimeans_128',['getMacDeviceTimeAns',['../class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de',1,'LoRaWANNode']]], - ['getmaclinkcheckans_129',['getMacLinkCheckAns',['../class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0',1,'LoRaWANNode']]], - ['getmod_130',['getMod',['../class_external_radio.html#ae6f8473e407cfcba0e1f07c225b5cb50',1,'ExternalRadio']]], - ['getmodemstatus_131',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], - ['getnfcntdown_132',['getNFcntDown',['../class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11',1,'LoRaWANNode']]], - ['getnumsymbols_133',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]], - ['getpacketlength_134',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength(bool update, uint8_t *offset)'],['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength(bool update=true) override'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()']]], - ['getpictureheight_135',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], - ['getpromiscuousmode_136',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], - ['getrangingresult_137',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], - ['getrssi_138',['getRSSI',['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1278.html#a0b1fe4d0b1acfa454d7bab59cdf319fe',1,'SX1278::getRSSI()'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1272.html#af5a7dee50a1a7d8261bc62bb869cda92',1,'SX1272::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()']]], - ['getrst_139',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]], - ['getsnr_140',['getSNR',['../class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea',1,'LR11x0::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()']]], - ['getstatus_141',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], - ['gettemperature_142',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], - ['gettempraw_143',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], - ['gettimeonair_144',['getTimeOnAir',['../class_l_r11x0.html#abccf5dc80aab71090a5f19bfffa0201d',1,'LR11x0::getTimeOnAir()'],['../class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#a9e7ecbc92c9d70f93211d21399d237d0',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7',1,'SX128x::getTimeOnAir()'],['../class_physical_layer.html#a50e730a894f60b58034507ad7730dd3c',1,'PhysicalLayer::getTimeOnAir()']]], - ['gpiointerruptfalling_145',['GpioInterruptFalling',['../class_radio_lib_hal.html#a01f73b66a632fc9dba41a23f592e0936',1,'RadioLibHal']]], - ['gpiointerruptrising_146',['GpioInterruptRising',['../class_radio_lib_hal.html#a7ff9f3c608d68575dfc8962ba3669851',1,'RadioLibHal']]], - ['gpiolevelhigh_147',['GpioLevelHigh',['../class_radio_lib_hal.html#a409c719ef8a11e8765c90e98ba42316d',1,'RadioLibHal']]], - ['gpiolevellow_148',['GpioLevelLow',['../class_radio_lib_hal.html#a3cfca7ff9303fe84119ba2f4a4e1bbf4',1,'RadioLibHal']]], - ['gpiomodeinput_149',['GpioModeInput',['../class_radio_lib_hal.html#a2d197fc1f62be4cd2d2c22be30744769',1,'RadioLibHal']]], - ['gpiomodeoutput_150',['GpioModeOutput',['../class_radio_lib_hal.html#a18a711dd900a796ccfd7dddbdd2e6afe',1,'RadioLibHal']]] + ['generatecmac_106',['generateCMAC',['../class_radio_lib_a_e_s128.html#a260a1ac84386141781b3d7c213ff161c',1,'RadioLibAES128']]], + ['getafcerror_107',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], + ['getafcntdown_108',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]], + ['getbuffernonces_109',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]], + ['getbuffersession_110',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]], + ['getchannelscanresult_111',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]], + ['getchipversion_112',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], + ['getcs_113',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]], + ['getcurrentlimit_114',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], + ['getdatarate_115',['getDataRate',['../class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9',1,'LR11x0::getDataRate()'],['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], + ['getdevaddr_116',['getDevAddr',['../class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452',1,'LoRaWANNode']]], + ['getfcntup_117',['getFcntUp',['../class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020',1,'LoRaWANNode']]], + ['getfhsschannel_118',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], + ['getfhsshoppingperiod_119',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], + ['getfreqstep_120',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], + ['getfrequency_121',['getFrequency',['../class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed',1,'RF69']]], + ['getfrequencydeviation_122',['getFrequencyDeviation',['../class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9',1,'RF69::getFrequencyDeviation()'],['../class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124',1,'CC1101::getFrequencyDeviation()']]], + ['getfrequencyerror_123',['getFrequencyError',['../class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036',1,'LR11x0::getFrequencyError()'],['../class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997',1,'SX126x::getFrequencyError()'],['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], + ['getgpio_124',['getGpio',['../class_module.html#a4ec27f0ba5e0009ea9661a5110526b52',1,'Module']]], + ['getirq_125',['getIrq',['../class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9',1,'Module']]], + ['getirqflags_126',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], + ['getirqstatus_127',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()'],['../class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8',1,'LR11x0::getIrqStatus()']]], + ['getlasttoa_128',['getLastToA',['../class_lo_ra_w_a_n_node.html#a683b02b63867bb7de5df45c94d190305',1,'LoRaWANNode']]], + ['getlqi_129',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], + ['getmacdevicetimeans_130',['getMacDeviceTimeAns',['../class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de',1,'LoRaWANNode']]], + ['getmaclinkcheckans_131',['getMacLinkCheckAns',['../class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0',1,'LoRaWANNode']]], + ['getmod_132',['getMod',['../class_external_radio.html#ae6f8473e407cfcba0e1f07c225b5cb50',1,'ExternalRadio']]], + ['getmodemstatus_133',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], + ['getnfcntdown_134',['getNFcntDown',['../class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11',1,'LoRaWANNode']]], + ['getnumsymbols_135',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]], + ['getpacketlength_136',['getPacketLength',['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength()'],['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength()']]], + ['getpictureheight_137',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], + ['getpromiscuousmode_138',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], + ['getrangingresult_139',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], + ['getrssi_140',['getRSSI',['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1278.html#a0b1fe4d0b1acfa454d7bab59cdf319fe',1,'SX1278::getRSSI()'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI()'],['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_s_x1272.html#af5a7dee50a1a7d8261bc62bb869cda92',1,'SX1272::getRSSI()']]], + ['getrst_141',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]], + ['getsnr_142',['getSNR',['../class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea',1,'LR11x0::getSNR()'],['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()']]], + ['getstatus_143',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], + ['gettemperature_144',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], + ['gettempraw_145',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], + ['gettimeonair_146',['getTimeOnAir',['../class_l_r11x0.html#abccf5dc80aab71090a5f19bfffa0201d',1,'LR11x0::getTimeOnAir()'],['../class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#a9e7ecbc92c9d70f93211d21399d237d0',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7',1,'SX128x::getTimeOnAir()'],['../class_physical_layer.html#a50e730a894f60b58034507ad7730dd3c',1,'PhysicalLayer::getTimeOnAir()']]], + ['gpiointerruptfalling_147',['GpioInterruptFalling',['../class_radio_lib_hal.html#a01f73b66a632fc9dba41a23f592e0936',1,'RadioLibHal']]], + ['gpiointerruptrising_148',['GpioInterruptRising',['../class_radio_lib_hal.html#a7ff9f3c608d68575dfc8962ba3669851',1,'RadioLibHal']]], + ['gpiolevelhigh_149',['GpioLevelHigh',['../class_radio_lib_hal.html#a409c719ef8a11e8765c90e98ba42316d',1,'RadioLibHal']]], + ['gpiolevellow_150',['GpioLevelLow',['../class_radio_lib_hal.html#a3cfca7ff9303fe84119ba2f4a4e1bbf4',1,'RadioLibHal']]], + ['gpiomodeinput_151',['GpioModeInput',['../class_radio_lib_hal.html#a2d197fc1f62be4cd2d2c22be30744769',1,'RadioLibHal']]], + ['gpiomodeoutput_152',['GpioModeOutput',['../class_radio_lib_hal.html#a18a711dd900a796ccfd7dddbdd2e6afe',1,'RadioLibHal']]] ]; diff --git a/search/all_7.js b/search/all_7.js index 9e9d9d56..a0cc9cb9 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['hal_151',['hal',['../class_module.html#a4483f0a39a523dd1b37b467d81418f7d',1,'Module']]], - ['height_152',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]], - ['hellclient_153',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]] + ['hal_153',['hal',['../class_module.html#a4483f0a39a523dd1b37b467d81418f7d',1,'Module']]], + ['height_154',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]], + ['hellclient_155',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]] ]; diff --git a/search/all_8.js b/search/all_8.js index b54573bc..b6119faf 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -1,16 +1,16 @@ var searchData= [ - ['idle_154',['idle',['../class_bell_client.html#aabd170def79cdbfd56a1d243e6227a75',1,'BellClient::idle()'],['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]], - ['idx_155',['idx',['../struct_lo_ra_w_a_n_channel__t.html#a9fc4b7ec0b298df267cc2c39ef12cfa0',1,'LoRaWANChannel_t']]], - ['implicitheader_156',['implicitHeader',['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()']]], - ['info_157',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], - ['infolen_158',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]], - ['init_159',['init',['../class_radio_lib_c_r_c.html#a579acc51fe7a01b0b9b3f2e0e57b7d5f',1,'RadioLibCRC::init()'],['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()']]], - ['invertiq_160',['invertIQ',['../class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c',1,'LR11x0::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()'],['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()']]], - ['invertpreamble_161',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]], - ['irqrxdonerxtimeout_162',['irqRxDoneRxTimeout',['../class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a399911660ab71520bbda77a6431be8ae',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], - ['iscarrierdetected_163',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], - ['isjoined_164',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]], - ['isrxtimeout_165',['isRxTimeout',['../class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]], - ['ita2string_166',['ITA2String',['../class_i_t_a2_string.html',1,'ITA2String'],['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] + ['idle_156',['idle',['../class_bell_client.html#aabd170def79cdbfd56a1d243e6227a75',1,'BellClient::idle()'],['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]], + ['idx_157',['idx',['../struct_lo_ra_w_a_n_channel__t.html#a9fc4b7ec0b298df267cc2c39ef12cfa0',1,'LoRaWANChannel_t']]], + ['implicitheader_158',['implicitHeader',['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()']]], + ['info_159',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], + ['infolen_160',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]], + ['init_161',['init',['../class_radio_lib_c_r_c.html#a579acc51fe7a01b0b9b3f2e0e57b7d5f',1,'RadioLibCRC::init()'],['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()']]], + ['invertiq_162',['invertIQ',['../class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c',1,'LR11x0::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()'],['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()']]], + ['invertpreamble_163',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]], + ['irqrxdonerxtimeout_164',['irqRxDoneRxTimeout',['../class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a399911660ab71520bbda77a6431be8ae',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], + ['iscarrierdetected_165',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], + ['isjoined_166',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]], + ['isrxtimeout_167',['isRxTimeout',['../class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]], + ['ita2string_168',['ITA2String',['../class_i_t_a2_string.html',1,'ITA2String'],['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] ]; diff --git a/search/all_9.js b/search/all_9.js index 865cf891..ce4a3c24 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['joinrequestdatarate_167',['joinRequestDataRate',['../struct_lo_ra_w_a_n_channel_span__t.html#a09bbd5a4bc1f458769f0d28bdeb4a502',1,'LoRaWANChannelSpan_t']]] + ['joinrequestdatarate_169',['joinRequestDataRate',['../struct_lo_ra_w_a_n_channel_span__t.html#a09bbd5a4bc1f458769f0d28bdeb4a502',1,'LoRaWANChannelSpan_t']]] ]; diff --git a/search/all_a.js b/search/all_a.js index abaad3bc..fcbc8de5 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,23 +1,23 @@ var searchData= [ - ['len_168',['len',['../structtone__t.html#a7916c2e2d0011aead6f355076b8fb36c',1,'tone_t::len()'],['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae951ec7a2518bbcdfb4c7a7c5359ca78',1,'LoRaWANMacCommandQueue_t::len()'],['../struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5',1,'LoRaWANMacCommand_t::len()']]], - ['lendn_169',['lenDn',['../struct_lo_ra_w_a_n_mac_spec__t.html#a41435d23013dd635ea34a51c2649e211',1,'LoRaWANMacSpec_t']]], - ['length_170',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], - ['lenup_171',['lenUp',['../struct_lo_ra_w_a_n_mac_spec__t.html#ad7f493f31c73dc2209eced9d2cbc6cc6',1,'LoRaWANMacSpec_t']]], - ['llcc68_172',['LLCC68',['../class_l_l_c_c68.html',1,'LLCC68'],['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68::LLCC68()']]], - ['lora_173',['lora',['../union_data_rate__t.html#ab25c3fcaf1934cd9d6d5e9820749137d',1,'DataRate_t']]], - ['lorarate_5ft_174',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]], - ['lorawanband_5ft_175',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]], - ['lorawanbandnum_5ft_176',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]], - ['lorawanchannel_5ft_177',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]], - ['lorawanchannelspan_5ft_178',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]], - ['lorawanevent_5ft_179',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]], - ['lorawanmaccommand_5ft_180',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]], - ['lorawanmaccommandqueue_5ft_181',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]], - ['lorawanmacspec_5ft_182',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]], - ['lorawannode_183',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html',1,'LoRaWANNode'],['../class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76',1,'LoRaWANNode::LoRaWANNode()']]], - ['lr1110_184',['LR1110',['../class_l_r1110.html#a4e492901900ad1d85c818ec473b3d123',1,'LR1110::LR1110()'],['../class_l_r1110.html',1,'LR1110']]], - ['lr1120_185',['LR1120',['../class_l_r1120.html#ae652f10ebc1e4b8245eb5a0c97765257',1,'LR1120::LR1120()'],['../class_l_r1120.html',1,'LR1120']]], - ['lr1121_186',['LR1121',['../class_l_r1121.html#a0015ed8c0fde10a072b5f1317779f59a',1,'LR1121::LR1121()'],['../class_l_r1121.html',1,'LR1121']]], - ['lr11x0_187',['LR11x0',['../class_l_r11x0.html#a562f34a054e3374b812556df3b6eb421',1,'LR11x0::LR11x0()'],['../class_l_r11x0.html',1,'LR11x0']]] + ['len_170',['len',['../structtone__t.html#a7916c2e2d0011aead6f355076b8fb36c',1,'tone_t::len()'],['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae951ec7a2518bbcdfb4c7a7c5359ca78',1,'LoRaWANMacCommandQueue_t::len()'],['../struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5',1,'LoRaWANMacCommand_t::len()']]], + ['lendn_171',['lenDn',['../struct_lo_ra_w_a_n_mac_spec__t.html#a41435d23013dd635ea34a51c2649e211',1,'LoRaWANMacSpec_t']]], + ['length_172',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], + ['lenup_173',['lenUp',['../struct_lo_ra_w_a_n_mac_spec__t.html#ad7f493f31c73dc2209eced9d2cbc6cc6',1,'LoRaWANMacSpec_t']]], + ['llcc68_174',['LLCC68',['../class_l_l_c_c68.html',1,'LLCC68'],['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68::LLCC68()']]], + ['lora_175',['lora',['../union_data_rate__t.html#ab25c3fcaf1934cd9d6d5e9820749137d',1,'DataRate_t']]], + ['lorarate_5ft_176',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]], + ['lorawanband_5ft_177',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]], + ['lorawanbandnum_5ft_178',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]], + ['lorawanchannel_5ft_179',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]], + ['lorawanchannelspan_5ft_180',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]], + ['lorawanevent_5ft_181',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]], + ['lorawanmaccommand_5ft_182',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]], + ['lorawanmaccommandqueue_5ft_183',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]], + ['lorawanmacspec_5ft_184',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]], + ['lorawannode_185',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html',1,'LoRaWANNode'],['../class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76',1,'LoRaWANNode::LoRaWANNode()']]], + ['lr1110_186',['LR1110',['../class_l_r1110.html#a4e492901900ad1d85c818ec473b3d123',1,'LR1110::LR1110()'],['../class_l_r1110.html',1,'LR1110']]], + ['lr1120_187',['LR1120',['../class_l_r1120.html#ae652f10ebc1e4b8245eb5a0c97765257',1,'LR1120::LR1120()'],['../class_l_r1120.html',1,'LR1120']]], + ['lr1121_188',['LR1121',['../class_l_r1121.html#a0015ed8c0fde10a072b5f1317779f59a',1,'LR1121::LR1121()'],['../class_l_r1121.html',1,'LR1121']]], + ['lr11x0_189',['LR11x0',['../class_l_r11x0.html#a562f34a054e3374b812556df3b6eb421',1,'LR11x0::LR11x0()'],['../class_l_r11x0.html',1,'LR11x0']]] ]; diff --git a/search/all_b.js b/search/all_b.js index 9c457e63..79c27ef2 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,16 +1,16 @@ var searchData= [ - ['maxpayloaddwelltime_188',['maxPayloadDwellTime',['../class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205',1,'LoRaWANNode']]], - ['mic_2de_20message_20types_2e_189',['Mic-E message types.',['../group__mic__e__message__types.html',1,'']]], - ['micros_190',['micros',['../class_radio_lib_hal.html#a64d98b48668ced5ba1014f272606f370',1,'RadioLibHal']]], - ['millis_191',['millis',['../class_radio_lib_hal.html#a4b8e36ccf8fe372c259b963666513d37',1,'RadioLibHal']]], - ['mode_192',['mode',['../struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462',1,'Module::RfSwitchMode_t']]], - ['mode_5fend_5fof_5ftable_193',['MODE_END_OF_TABLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770',1,'Module::MODE_END_OF_TABLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a0cffe238c4822ab7f8beddf4ec72052b',1,'STM32WLx::MODE_END_OF_TABLE()']]], - ['mode_5fidle_194',['MODE_IDLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671',1,'Module::MODE_IDLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf',1,'STM32WLx::MODE_IDLE()']]], - ['mode_5frx_195',['MODE_RX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f',1,'Module::MODE_RX()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a85ffabc9f35e2683aefdd785bf912172',1,'STM32WLx::MODE_RX()']]], - ['mode_5ftx_196',['MODE_TX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571',1,'Module']]], - ['mode_5ftx_5fhp_197',['MODE_TX_HP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a50df4b8580f1bded3cb61e79f954789e',1,'STM32WLx']]], - ['mode_5ftx_5flp_198',['MODE_TX_LP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a20a2eda9aaf3c7cdb4a55955d6ff3544',1,'STM32WLx']]], - ['module_199',['Module',['../class_module.html',1,'Module'],['../class_module.html#a817178405f125e068e88bad62aeb6f3b',1,'Module::Module(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], - ['morseclient_200',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)'],['../class_morse_client.html',1,'MorseClient']]] + ['maxpayloaddwelltime_190',['maxPayloadDwellTime',['../class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205',1,'LoRaWANNode']]], + ['mic_2de_20message_20types_2e_191',['Mic-E message types.',['../group__mic__e__message__types.html',1,'']]], + ['micros_192',['micros',['../class_radio_lib_hal.html#a64d98b48668ced5ba1014f272606f370',1,'RadioLibHal']]], + ['millis_193',['millis',['../class_radio_lib_hal.html#a4b8e36ccf8fe372c259b963666513d37',1,'RadioLibHal']]], + ['mode_194',['mode',['../struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462',1,'Module::RfSwitchMode_t']]], + ['mode_5fend_5fof_5ftable_195',['MODE_END_OF_TABLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770',1,'Module::MODE_END_OF_TABLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a0cffe238c4822ab7f8beddf4ec72052b',1,'STM32WLx::MODE_END_OF_TABLE()']]], + ['mode_5fidle_196',['MODE_IDLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671',1,'Module::MODE_IDLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf',1,'STM32WLx::MODE_IDLE()']]], + ['mode_5frx_197',['MODE_RX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f',1,'Module::MODE_RX()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a85ffabc9f35e2683aefdd785bf912172',1,'STM32WLx::MODE_RX()']]], + ['mode_5ftx_198',['MODE_TX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571',1,'Module']]], + ['mode_5ftx_5fhp_199',['MODE_TX_HP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a50df4b8580f1bded3cb61e79f954789e',1,'STM32WLx']]], + ['mode_5ftx_5flp_200',['MODE_TX_LP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a20a2eda9aaf3c7cdb4a55955d6ff3544',1,'STM32WLx']]], + ['module_201',['Module',['../class_module.html',1,'Module'],['../class_module.html#a817178405f125e068e88bad62aeb6f3b',1,'Module::Module(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], + ['morseclient_202',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)'],['../class_morse_client.html',1,'MorseClient']]] ]; diff --git a/search/all_c.js b/search/all_c.js index 82d8d956..f10fcaba 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,10 +1,10 @@ var searchData= [ - ['notone_201',['noTone',['../class_radio_lib_hal.html#a6b5341c59728a1932e33216feee04ea5',1,'RadioLibHal::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], - ['nrf24_202',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]], - ['numchannels_203',['numChannels',['../struct_lo_ra_w_a_n_channel_span__t.html#a50f5701ae19b79a0c8c487673135b2f2',1,'LoRaWANChannelSpan_t']]], - ['numcommands_204',['numCommands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae83622d6039c73d6d7134318bb36edeb',1,'LoRaWANMacCommandQueue_t']]], - ['numrepeaters_205',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], - ['numtones_206',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]], - ['numtxspans_207',['numTxSpans',['../struct_lo_ra_w_a_n_band__t.html#ae58f859a72e64aa4a6fe218ba7e21c10',1,'LoRaWANBand_t']]] + ['notone_203',['noTone',['../class_radio_lib_hal.html#a6b5341c59728a1932e33216feee04ea5',1,'RadioLibHal::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], + ['nrf24_204',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]], + ['numchannels_205',['numChannels',['../struct_lo_ra_w_a_n_channel_span__t.html#a50f5701ae19b79a0c8c487673135b2f2',1,'LoRaWANChannelSpan_t']]], + ['numcommands_206',['numCommands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae83622d6039c73d6d7134318bb36edeb',1,'LoRaWANMacCommandQueue_t']]], + ['numrepeaters_207',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], + ['numtones_208',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]], + ['numtxspans_209',['numTxSpans',['../struct_lo_ra_w_a_n_band__t.html#ae58f859a72e64aa4a6fe218ba7e21c10',1,'LoRaWANBand_t']]] ]; diff --git a/search/all_d.js b/search/all_d.js index cfa8c950..eddc2c81 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['operator_3d_208',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]], - ['opmode_5ft_209',['OpMode_t',['../class_module.html#a5a67b3a63420d762ecba9448671c99bf',1,'Module::OpMode_t()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787',1,'STM32WLx::OpMode_t()']]], - ['out_210',['out',['../class_radio_lib_c_r_c.html#a46616ef58e9eeeca646de0c9fe681050',1,'RadioLibCRC']]] + ['operator_3d_210',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]], + ['opmode_5ft_211',['OpMode_t',['../class_module.html#a5a67b3a63420d762ecba9448671c99bf',1,'Module::OpMode_t()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787',1,'STM32WLx::OpMode_t()']]], + ['out_212',['out',['../class_radio_lib_c_r_c.html#a46616ef58e9eeeca646de0c9fe681050',1,'RadioLibCRC']]] ]; diff --git a/search/all_e.js b/search/all_e.js index 83d3ce3b..54c02e61 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,21 +1,21 @@ var searchData= [ - ['packetmode_211',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], - ['pagerclient_212',['PagerClient',['../class_pager_client.html#a9f978120467b13104fb356e9b7d855ec',1,'PagerClient::PagerClient()'],['../class_pager_client.html',1,'PagerClient']]], - ['parsestatuscb_213',['parseStatusCb',['../struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77',1,'Module::SPIConfig_t']]], - ['payload_214',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]], - ['payloadlenmax_215',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]], - ['physicallayer_216',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5',1,'PhysicalLayer::PhysicalLayer()']]], - ['pinmode_217',['pinMode',['../class_stm32wlx_hal.html#a70dd9f6fb6c0307e2d9d363ce6d7f2a2',1,'Stm32wlxHal::pinMode()'],['../class_radio_lib_hal.html#af01b4e5e01352b99ce4329c9f9f8433b',1,'RadioLibHal::pinMode(uint32_t pin, uint32_t mode)=0']]], - ['pintointerrupt_218',['pinToInterrupt',['../class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00',1,'RadioLibHal']]], - ['poly_219',['poly',['../class_radio_lib_c_r_c.html#af3942e08bde9d9d127f735bd10392f6d',1,'RadioLibCRC']]], - ['port_220',['port',['../struct_lo_ra_w_a_n_event__t.html#afde0d3bb9fce5dde27c0796d25a3aca3',1,'LoRaWANEvent_t']]], - ['position_20of_20bit_20field_20widths_20in_20module_3a_3aspiconfig_20width_20array_2e_221',['Position of bit field widths in Module::spiConfig width array.',['../group__module__spi__width__pos.html',1,'']]], - ['position_20of_20commands_20in_20module_3a_3aspiconfig_20command_20array_2e_222',['Position of commands in Module::spiConfig command array.',['../group__module__spi__command__pos.html',1,'']]], - ['power_223',['power',['../struct_lo_ra_w_a_n_event__t.html#a49eebe64d351bb2e91901ef8fae044ff',1,'LoRaWANEvent_t']]], - ['powermax_224',['powerMax',['../struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c',1,'LoRaWANBand_t']]], - ['powernumsteps_225',['powerNumSteps',['../struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15',1,'LoRaWANBand_t']]], - ['printglyph_226',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]], - ['protocolid_227',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]], - ['pulsein_228',['pulseIn',['../class_radio_lib_hal.html#a3f38db9475dcd0967d6dfe240b8695c9',1,'RadioLibHal']]] + ['packetmode_213',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], + ['pagerclient_214',['PagerClient',['../class_pager_client.html#a9f978120467b13104fb356e9b7d855ec',1,'PagerClient::PagerClient()'],['../class_pager_client.html',1,'PagerClient']]], + ['parsestatuscb_215',['parseStatusCb',['../struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77',1,'Module::SPIConfig_t']]], + ['payload_216',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]], + ['payloadlenmax_217',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]], + ['physicallayer_218',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5',1,'PhysicalLayer::PhysicalLayer()']]], + ['pinmode_219',['pinMode',['../class_stm32wlx_hal.html#a70dd9f6fb6c0307e2d9d363ce6d7f2a2',1,'Stm32wlxHal::pinMode()'],['../class_radio_lib_hal.html#af01b4e5e01352b99ce4329c9f9f8433b',1,'RadioLibHal::pinMode(uint32_t pin, uint32_t mode)=0']]], + ['pintointerrupt_220',['pinToInterrupt',['../class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00',1,'RadioLibHal']]], + ['poly_221',['poly',['../class_radio_lib_c_r_c.html#af3942e08bde9d9d127f735bd10392f6d',1,'RadioLibCRC']]], + ['port_222',['port',['../struct_lo_ra_w_a_n_event__t.html#afde0d3bb9fce5dde27c0796d25a3aca3',1,'LoRaWANEvent_t']]], + ['position_20of_20bit_20field_20widths_20in_20module_3a_3aspiconfig_20width_20array_2e_223',['Position of bit field widths in Module::spiConfig width array.',['../group__module__spi__width__pos.html',1,'']]], + ['position_20of_20commands_20in_20module_3a_3aspiconfig_20command_20array_2e_224',['Position of commands in Module::spiConfig command array.',['../group__module__spi__command__pos.html',1,'']]], + ['power_225',['power',['../struct_lo_ra_w_a_n_event__t.html#a49eebe64d351bb2e91901ef8fae044ff',1,'LoRaWANEvent_t']]], + ['powermax_226',['powerMax',['../struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c',1,'LoRaWANBand_t']]], + ['powernumsteps_227',['powerNumSteps',['../struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15',1,'LoRaWANBand_t']]], + ['printglyph_228',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]], + ['protocolid_229',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]], + ['pulsein_230',['pulseIn',['../class_radio_lib_hal.html#a3f38db9475dcd0967d6dfe240b8695c9',1,'RadioLibHal']]] ]; diff --git a/search/all_f.js b/search/all_f.js index 2d47844a..e4c05556 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,147 +1,147 @@ var searchData= [ - ['radiolib_20documentation_229',['RadioLib Documentation',['../index.html',1,'']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5fcommitted_230',['RADIOLIB_APRS_MIC_E_TYPE_COMMITTED',['../group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534',1,'APRS.h']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5femergency_231',['RADIOLIB_APRS_MIC_E_TYPE_EMERGENCY',['../group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61',1,'APRS.h']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5fen_5froute_232',['RADIOLIB_APRS_MIC_E_TYPE_EN_ROUTE',['../group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef',1,'APRS.h']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5fin_5fservice_233',['RADIOLIB_APRS_MIC_E_TYPE_IN_SERVICE',['../group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9',1,'APRS.h']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5foff_5fduty_234',['RADIOLIB_APRS_MIC_E_TYPE_OFF_DUTY',['../group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24',1,'APRS.h']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5fpriority_235',['RADIOLIB_APRS_MIC_E_TYPE_PRIORITY',['../group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1',1,'APRS.h']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5freturning_236',['RADIOLIB_APRS_MIC_E_TYPE_RETURNING',['../group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6',1,'APRS.h']]], - ['radiolib_5faprs_5fmic_5fe_5ftype_5fspecial_237',['RADIOLIB_APRS_MIC_E_TYPE_SPECIAL',['../group__mic__e__message__types.html#ga0d877e52c45bcd651c25a12a08c7c36c',1,'APRS.h']]], - ['radiolib_5fchannel_5ffree_238',['RADIOLIB_CHANNEL_FREE',['../group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718',1,'TypeDef.h']]], - ['radiolib_5fencoding_5fmanchester_239',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]], - ['radiolib_5fencoding_5fnrz_240',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]], - ['radiolib_5fencoding_5fwhitening_241',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]], - ['radiolib_5ferr_5fa_5ffcnt_5fdown_5finvalid_242',['RADIOLIB_ERR_A_FCNT_DOWN_INVALID',['../group__status__codes.html#ga81bd164044ef4d523464ad17d1e473bb',1,'TypeDef.h']]], - ['radiolib_5ferr_5fack_5fnot_5freceived_243',['RADIOLIB_ERR_ACK_NOT_RECEIVED',['../group__status__codes.html#gafeff72bd7b618959d86b804a11f09063',1,'TypeDef.h']]], - ['radiolib_5ferr_5faddress_5fnot_5ffound_244',['RADIOLIB_ERR_ADDRESS_NOT_FOUND',['../group__status__codes.html#ga806183ed238159d317132b0d44d7a0a2',1,'TypeDef.h']]], - ['radiolib_5ferr_5fchecksum_5fmismatch_245',['RADIOLIB_ERR_CHECKSUM_MISMATCH',['../group__status__codes.html#gace49554c055f7b2d02ef0c39c006529c',1,'TypeDef.h']]], - ['radiolib_5ferr_5fchip_5fnot_5ffound_246',['RADIOLIB_ERR_CHIP_NOT_FOUND',['../group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62',1,'TypeDef.h']]], - ['radiolib_5ferr_5fcommand_5fqueue_5ffull_247',['RADIOLIB_ERR_COMMAND_QUEUE_FULL',['../group__status__codes.html#ga442250961d11f2582857cd1eafe0df17',1,'TypeDef.h']]], - ['radiolib_5ferr_5fcommand_5fqueue_5fitem_5fnot_5ffound_248',['RADIOLIB_ERR_COMMAND_QUEUE_ITEM_NOT_FOUND',['../group__status__codes.html#gac4e026589229f7f737c77c641447d180',1,'TypeDef.h']]], - ['radiolib_5ferr_5fcrc_5fmismatch_249',['RADIOLIB_ERR_CRC_MISMATCH',['../group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963',1,'TypeDef.h']]], - ['radiolib_5ferr_5fdownlink_5fmalformed_250',['RADIOLIB_ERR_DOWNLINK_MALFORMED',['../group__status__codes.html#gab120f980c06c581cd071452464199aac',1,'TypeDef.h']]], - ['radiolib_5ferr_5fdwell_5ftime_5fexceeded_251',['RADIOLIB_ERR_DWELL_TIME_EXCEEDED',['../group__status__codes.html#gac78ef1a402159a3be27a6b92268106b7',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5faddress_5fwidth_252',['RADIOLIB_ERR_INVALID_ADDRESS_WIDTH',['../group__status__codes.html#gafbc04b924d23cba05307e94972d7d607',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbandwidth_253',['RADIOLIB_ERR_INVALID_BANDWIDTH',['../group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbit_5frange_254',['RADIOLIB_ERR_INVALID_BIT_RANGE',['../group__status__codes.html#ga508806c18663156b0d00d1a21c957468',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbit_5frate_255',['RADIOLIB_ERR_INVALID_BIT_RATE',['../group__status__codes.html#gac192dbf5134a10ed561100b01129224c',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbit_5frate_5fbw_5fratio_256',['RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO',['../group__status__codes.html#ga733a7f3f12109103384522dac4d1146e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcallsign_257',['RADIOLIB_ERR_INVALID_CALLSIGN',['../group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fchannel_258',['RADIOLIB_ERR_INVALID_CHANNEL',['../group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcid_259',['RADIOLIB_ERR_INVALID_CID',['../group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcoding_5frate_260',['RADIOLIB_ERR_INVALID_CODING_RATE',['../group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcrc_5fconfiguration_261',['RADIOLIB_ERR_INVALID_CRC_CONFIGURATION',['../group__status__codes.html#gaedc74820131d6cb654302d776360f969',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcurrent_5flimit_262',['RADIOLIB_ERR_INVALID_CURRENT_LIMIT',['../group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fdata_5frate_263',['RADIOLIB_ERR_INVALID_DATA_RATE',['../group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fdata_5fshaping_264',['RADIOLIB_ERR_INVALID_DATA_SHAPING',['../group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fdio_5fpin_265',['RADIOLIB_ERR_INVALID_DIO_PIN',['../group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fencoding_266',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5ffrequency_267',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_268',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5ffunction_269',['RADIOLIB_ERR_INVALID_FUNCTION',['../group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fgain_270',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fimage_5fquality_271',['RADIOLIB_ERR_INVALID_IMAGE_QUALITY',['../group__status__codes.html#gad195c8d9ba523944ecf41dbb7cb9baa3',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fimage_5fsize_272',['RADIOLIB_ERR_INVALID_IMAGE_SIZE',['../group__status__codes.html#ga44f09021bdc7fdd4b57db3ab8725b5a1',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_273',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY',['../group__status__codes.html#gaeafdfcb2b10b08385feea93163fc3918',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_5flength_274',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY_LENGTH',['../group__status__codes.html#ga85e34d08b298a4125f77ddede011db3b',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fmodulation_275',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_276',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_277',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fnum_5frepeaters_278',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fnum_5fsamples_279',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_280',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5foutput_5fpower_281',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fpayload_282',['RADIOLIB_ERR_INVALID_PAYLOAD',['../group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fpipe_5fnumber_283',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fport_284',['RADIOLIB_ERR_INVALID_PORT',['../group__status__codes.html#ga96db1938b39b1b9cb7e8229718f08ff2',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fpreamble_5flength_285',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_286',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frevision_287',['RADIOLIB_ERR_INVALID_REVISION',['../group__status__codes.html#ga3de55ebac1629efa9c64a9d6c201482a',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frssi_5foffset_288',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frssi_5fthreshold_289',['RADIOLIB_ERR_INVALID_RSSI_THRESHOLD',['../group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frtty_5fshift_290',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frx_5fbandwidth_291',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frx_5fperiod_292',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fsleep_5fperiod_293',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fspreading_5ffactor_294',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fssdv_5fmode_295',['RADIOLIB_ERR_INVALID_SSDV_MODE',['../group__status__codes.html#ga5d57c9ea944fdad3760fa54ed033ace5',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fsubsampling_296',['RADIOLIB_ERR_INVALID_SUBSAMPLING',['../group__status__codes.html#ga8c0c19441712a0f8749743ed9fbe4f39',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fsymbol_297',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fsync_5fword_298',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_299',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]], - ['radiolib_5ferr_5fjoin_5fnonce_5finvalid_300',['RADIOLIB_ERR_JOIN_NONCE_INVALID',['../group__status__codes.html#ga68c7f7b8c699dbd6524da685be476fca',1,'TypeDef.h']]], - ['radiolib_5ferr_5flora_5fheader_5fdamaged_301',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]], - ['radiolib_5ferr_5fmemory_5fallocation_5ffailed_302',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]], - ['radiolib_5ferr_5fmic_5fe_5ftelemetry_5fstatus_303',['RADIOLIB_ERR_MIC_E_TELEMETRY_STATUS',['../group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12',1,'TypeDef.h']]], - ['radiolib_5ferr_5fn_5ffcnt_5fdown_5finvalid_304',['RADIOLIB_ERR_N_FCNT_DOWN_INVALID',['../group__status__codes.html#gac67f8a734c2011f738db1a3159403e09',1,'TypeDef.h']]], - ['radiolib_5ferr_5fnetwork_5fnot_5fjoined_305',['RADIOLIB_ERR_NETWORK_NOT_JOINED',['../group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3',1,'TypeDef.h']]], - ['radiolib_5ferr_5fno_5frx_5fwindow_306',['RADIOLIB_ERR_NO_RX_WINDOW',['../group__status__codes.html#gacf823b58331e32d37a9378a114d7d08e',1,'TypeDef.h']]], - ['radiolib_5ferr_5fnone_307',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]], - ['radiolib_5ferr_5fnull_5fpointer_308',['RADIOLIB_ERR_NULL_POINTER',['../group__status__codes.html#gaad31ccea119011fd05441ed83e0f3b3d',1,'TypeDef.h']]], - ['radiolib_5ferr_5fpacket_5ftoo_5flong_309',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]], - ['radiolib_5ferr_5franging_5ftimeout_310',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]], - ['radiolib_5ferr_5frx_5ftimeout_311',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fcmd_5ffailed_312',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fcmd_5finvalid_313',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fcmd_5ftimeout_314',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fwrite_5ffailed_315',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]], - ['radiolib_5ferr_5ftx_5ftimeout_316',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]], - ['radiolib_5ferr_5funknown_317',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]], - ['radiolib_5ferr_5funsupported_318',['RADIOLIB_ERR_UNSUPPORTED',['../group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1',1,'TypeDef.h']]], - ['radiolib_5ferr_5funsupported_5fencoding_319',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]], - ['radiolib_5ferr_5fuplink_5funavailable_320',['RADIOLIB_ERR_UPLINK_UNAVAILABLE',['../group__status__codes.html#ga8b424bb8992a6ac80e2ba46667bf9c6e',1,'TypeDef.h']]], - ['radiolib_5ferr_5fwrong_5fmodem_321',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]], - ['radiolib_5flora_5fdetected_322',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]], - ['radiolib_5florawan_5fno_5fdownlink_323',['RADIOLIB_LORAWAN_NO_DOWNLINK',['../group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa',1,'TypeDef.h']]], - ['radiolib_5fpreamble_5fdetected_324',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f0_5f3_325',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f0_5f5_326',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f0_5f7_327',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f1_5f0_328',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]], - ['radiolib_5fshaping_5fnone_329',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]], - ['radiolib_5fstandby_5fcold_330',['RADIOLIB_STANDBY_COLD',['../group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7',1,'TypeDef.h']]], - ['radiolib_5fstandby_5fdefault_331',['RADIOLIB_STANDBY_DEFAULT',['../group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517',1,'TypeDef.h']]], - ['radiolib_5fstandby_5fwarm_332',['RADIOLIB_STANDBY_WARM',['../group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5',1,'TypeDef.h']]], - ['radiolibaes128_333',['RadioLibAES128',['../class_radio_lib_a_e_s128.html',1,'RadioLibAES128'],['../class_radio_lib_a_e_s128.html#a11f816221d1c06432ff80f2678ef46fe',1,'RadioLibAES128::RadioLibAES128()']]], - ['radiolibbch_334',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'RadioLibBCH'],['../class_radio_lib_b_c_h.html#a39d55c0292e4c9337ee0672cd5241118',1,'RadioLibBCH::RadioLibBCH()']]], - ['radiolibcrc_335',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'RadioLibCRC'],['../class_radio_lib_c_r_c.html#a4f4042a369d55e234f4fc28f189139d5',1,'RadioLibCRC::RadioLibCRC()']]], - ['radiolibhal_336',['RadioLibHal',['../class_radio_lib_hal.html',1,'RadioLibHal'],['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal::RadioLibHal()']]], - ['radiolibprint_337',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]], - ['radiolibtime_5ft_338',['RadioLibTime_t',['../group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd',1,'TypeDef.h']]], - ['random_339',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], - ['randombyte_340',['randomByte',['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]], - ['range_341',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]], - ['rcvseqnumber_342',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], - ['read_343',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]], - ['readbit_344',['readBit',['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()']]], - ['readdata_345',['readData',['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_l_r11x0.html#a3563453988a83d22dd07d4691543a300',1,'LR11x0::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_l_r11x0.html#a20279f1b267e936991f47fd703924833',1,'LR11x0::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData(uint8_t *data, size_t len)']]], - ['receive_346',['receive',['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive(uint8_t *data, size_t len) override'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive(uint8_t *data, size_t len)'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'LR11x0::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive(uint8_t *data, size_t len)'],['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive(uint8_t *data, size_t len) override'],['../class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58',1,'LR11x0::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()']]], - ['receivedirect_347',['receiveDirect',['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5',1,'LR11x0::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect() override']]], - ['receivedirectasync_348',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], - ['refin_349',['refIn',['../class_radio_lib_c_r_c.html#ac65a358753efd05067c19fcf1098ec04',1,'RadioLibCRC']]], - ['reflect_350',['reflect',['../class_module.html#a4add1a875bb88e91da232118201a78a8',1,'Module']]], - ['refout_351',['refOut',['../class_radio_lib_c_r_c.html#ab1b5aa578ed5818a7618df8c6cf98087',1,'RadioLibCRC']]], - ['repeat_352',['repeat',['../struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681',1,'LoRaWANMacCommand_t']]], - ['repeatercallsigns_353',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], - ['repeaterssids_354',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]], - ['reply_355',['reply',['../class_bell_client.html#a9233e10bc794af85e3e86b4ec2a8746d',1,'BellClient']]], - ['reset_356',['reset',['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994',1,'LR11x0::reset()'],['../class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21',1,'CC1101::reset()']]], - ['resetfcntdown_357',['resetFcntDown',['../class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417',1,'LoRaWANNode']]], - ['restore_358',['restore',['../class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b',1,'LoRaWANNode']]], - ['rf69_359',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()'],['../class_r_f69.html',1,'RF69']]], - ['rfm22_360',['RFM22',['../class_r_f_m22.html',1,'']]], - ['rfm23_361',['RFM23',['../class_r_f_m23.html',1,'']]], - ['rfm95_362',['RFM95',['../class_r_f_m95.html',1,'']]], - ['rfm96_363',['RFM96',['../class_r_f_m96.html',1,'']]], - ['rfm97_364',['RFM97',['../class_r_f_m97.html',1,'']]], - ['rfm98_365',['RFM98',['../class_r_f_m98.html',1,'']]], - ['rfswitch_5fmax_5fpins_366',['RFSWITCH_MAX_PINS',['../class_module.html#a0c11551e12579bbabf57b19e12555b3c',1,'Module']]], - ['rfswitchmode_5ft_367',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]], - ['rttyclient_368',['RTTYClient',['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)'],['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)']]], - ['rx1dataratebase_369',['rx1DataRateBase',['../struct_lo_ra_w_a_n_band__t.html#aaa9cd9d68c61815da4ae01f7ce312a83',1,'LoRaWANBand_t']]], - ['rx1droffset_370',['rx1DrOffset',['../class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339',1,'LoRaWANNode']]], - ['rx1span_371',['rx1Span',['../struct_lo_ra_w_a_n_band__t.html#af8def1e0b5c3dc122557f71f5637a529',1,'LoRaWANBand_t']]], - ['rx2_372',['rx2',['../class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4',1,'LoRaWANNode::rx2()'],['../struct_lo_ra_w_a_n_band__t.html#ae3ed10eddc647a6f770121a1662a854f',1,'LoRaWANBand_t::rx2()']]] + ['radiolib_20documentation_231',['RadioLib Documentation',['../index.html',1,'']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5fcommitted_232',['RADIOLIB_APRS_MIC_E_TYPE_COMMITTED',['../group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534',1,'APRS.h']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5femergency_233',['RADIOLIB_APRS_MIC_E_TYPE_EMERGENCY',['../group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61',1,'APRS.h']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5fen_5froute_234',['RADIOLIB_APRS_MIC_E_TYPE_EN_ROUTE',['../group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef',1,'APRS.h']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5fin_5fservice_235',['RADIOLIB_APRS_MIC_E_TYPE_IN_SERVICE',['../group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9',1,'APRS.h']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5foff_5fduty_236',['RADIOLIB_APRS_MIC_E_TYPE_OFF_DUTY',['../group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24',1,'APRS.h']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5fpriority_237',['RADIOLIB_APRS_MIC_E_TYPE_PRIORITY',['../group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1',1,'APRS.h']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5freturning_238',['RADIOLIB_APRS_MIC_E_TYPE_RETURNING',['../group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6',1,'APRS.h']]], + ['radiolib_5faprs_5fmic_5fe_5ftype_5fspecial_239',['RADIOLIB_APRS_MIC_E_TYPE_SPECIAL',['../group__mic__e__message__types.html#ga0d877e52c45bcd651c25a12a08c7c36c',1,'APRS.h']]], + ['radiolib_5fchannel_5ffree_240',['RADIOLIB_CHANNEL_FREE',['../group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718',1,'TypeDef.h']]], + ['radiolib_5fencoding_5fmanchester_241',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]], + ['radiolib_5fencoding_5fnrz_242',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]], + ['radiolib_5fencoding_5fwhitening_243',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]], + ['radiolib_5ferr_5fa_5ffcnt_5fdown_5finvalid_244',['RADIOLIB_ERR_A_FCNT_DOWN_INVALID',['../group__status__codes.html#ga81bd164044ef4d523464ad17d1e473bb',1,'TypeDef.h']]], + ['radiolib_5ferr_5fack_5fnot_5freceived_245',['RADIOLIB_ERR_ACK_NOT_RECEIVED',['../group__status__codes.html#gafeff72bd7b618959d86b804a11f09063',1,'TypeDef.h']]], + ['radiolib_5ferr_5faddress_5fnot_5ffound_246',['RADIOLIB_ERR_ADDRESS_NOT_FOUND',['../group__status__codes.html#ga806183ed238159d317132b0d44d7a0a2',1,'TypeDef.h']]], + ['radiolib_5ferr_5fchecksum_5fmismatch_247',['RADIOLIB_ERR_CHECKSUM_MISMATCH',['../group__status__codes.html#gace49554c055f7b2d02ef0c39c006529c',1,'TypeDef.h']]], + ['radiolib_5ferr_5fchip_5fnot_5ffound_248',['RADIOLIB_ERR_CHIP_NOT_FOUND',['../group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62',1,'TypeDef.h']]], + ['radiolib_5ferr_5fcommand_5fqueue_5ffull_249',['RADIOLIB_ERR_COMMAND_QUEUE_FULL',['../group__status__codes.html#ga442250961d11f2582857cd1eafe0df17',1,'TypeDef.h']]], + ['radiolib_5ferr_5fcommand_5fqueue_5fitem_5fnot_5ffound_250',['RADIOLIB_ERR_COMMAND_QUEUE_ITEM_NOT_FOUND',['../group__status__codes.html#gac4e026589229f7f737c77c641447d180',1,'TypeDef.h']]], + ['radiolib_5ferr_5fcrc_5fmismatch_251',['RADIOLIB_ERR_CRC_MISMATCH',['../group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963',1,'TypeDef.h']]], + ['radiolib_5ferr_5fdownlink_5fmalformed_252',['RADIOLIB_ERR_DOWNLINK_MALFORMED',['../group__status__codes.html#gab120f980c06c581cd071452464199aac',1,'TypeDef.h']]], + ['radiolib_5ferr_5fdwell_5ftime_5fexceeded_253',['RADIOLIB_ERR_DWELL_TIME_EXCEEDED',['../group__status__codes.html#gac78ef1a402159a3be27a6b92268106b7',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5faddress_5fwidth_254',['RADIOLIB_ERR_INVALID_ADDRESS_WIDTH',['../group__status__codes.html#gafbc04b924d23cba05307e94972d7d607',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbandwidth_255',['RADIOLIB_ERR_INVALID_BANDWIDTH',['../group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbit_5frange_256',['RADIOLIB_ERR_INVALID_BIT_RANGE',['../group__status__codes.html#ga508806c18663156b0d00d1a21c957468',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbit_5frate_257',['RADIOLIB_ERR_INVALID_BIT_RATE',['../group__status__codes.html#gac192dbf5134a10ed561100b01129224c',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbit_5frate_5fbw_5fratio_258',['RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO',['../group__status__codes.html#ga733a7f3f12109103384522dac4d1146e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcallsign_259',['RADIOLIB_ERR_INVALID_CALLSIGN',['../group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fchannel_260',['RADIOLIB_ERR_INVALID_CHANNEL',['../group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcid_261',['RADIOLIB_ERR_INVALID_CID',['../group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcoding_5frate_262',['RADIOLIB_ERR_INVALID_CODING_RATE',['../group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcrc_5fconfiguration_263',['RADIOLIB_ERR_INVALID_CRC_CONFIGURATION',['../group__status__codes.html#gaedc74820131d6cb654302d776360f969',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcurrent_5flimit_264',['RADIOLIB_ERR_INVALID_CURRENT_LIMIT',['../group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fdata_5frate_265',['RADIOLIB_ERR_INVALID_DATA_RATE',['../group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fdata_5fshaping_266',['RADIOLIB_ERR_INVALID_DATA_SHAPING',['../group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fdio_5fpin_267',['RADIOLIB_ERR_INVALID_DIO_PIN',['../group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fencoding_268',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5ffrequency_269',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_270',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5ffunction_271',['RADIOLIB_ERR_INVALID_FUNCTION',['../group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fgain_272',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fimage_5fquality_273',['RADIOLIB_ERR_INVALID_IMAGE_QUALITY',['../group__status__codes.html#gad195c8d9ba523944ecf41dbb7cb9baa3',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fimage_5fsize_274',['RADIOLIB_ERR_INVALID_IMAGE_SIZE',['../group__status__codes.html#ga44f09021bdc7fdd4b57db3ab8725b5a1',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_275',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY',['../group__status__codes.html#gaeafdfcb2b10b08385feea93163fc3918',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_5flength_276',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY_LENGTH',['../group__status__codes.html#ga85e34d08b298a4125f77ddede011db3b',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fmodulation_277',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_278',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_279',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fnum_5frepeaters_280',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fnum_5fsamples_281',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_282',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5foutput_5fpower_283',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fpayload_284',['RADIOLIB_ERR_INVALID_PAYLOAD',['../group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fpipe_5fnumber_285',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fport_286',['RADIOLIB_ERR_INVALID_PORT',['../group__status__codes.html#ga96db1938b39b1b9cb7e8229718f08ff2',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fpreamble_5flength_287',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_288',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frevision_289',['RADIOLIB_ERR_INVALID_REVISION',['../group__status__codes.html#ga3de55ebac1629efa9c64a9d6c201482a',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frssi_5foffset_290',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frssi_5fthreshold_291',['RADIOLIB_ERR_INVALID_RSSI_THRESHOLD',['../group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frtty_5fshift_292',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frx_5fbandwidth_293',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frx_5fperiod_294',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fsleep_5fperiod_295',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fspreading_5ffactor_296',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fssdv_5fmode_297',['RADIOLIB_ERR_INVALID_SSDV_MODE',['../group__status__codes.html#ga5d57c9ea944fdad3760fa54ed033ace5',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fsubsampling_298',['RADIOLIB_ERR_INVALID_SUBSAMPLING',['../group__status__codes.html#ga8c0c19441712a0f8749743ed9fbe4f39',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fsymbol_299',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fsync_5fword_300',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_301',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]], + ['radiolib_5ferr_5fjoin_5fnonce_5finvalid_302',['RADIOLIB_ERR_JOIN_NONCE_INVALID',['../group__status__codes.html#ga68c7f7b8c699dbd6524da685be476fca',1,'TypeDef.h']]], + ['radiolib_5ferr_5flora_5fheader_5fdamaged_303',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]], + ['radiolib_5ferr_5fmemory_5fallocation_5ffailed_304',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]], + ['radiolib_5ferr_5fmic_5fe_5ftelemetry_5fstatus_305',['RADIOLIB_ERR_MIC_E_TELEMETRY_STATUS',['../group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12',1,'TypeDef.h']]], + ['radiolib_5ferr_5fn_5ffcnt_5fdown_5finvalid_306',['RADIOLIB_ERR_N_FCNT_DOWN_INVALID',['../group__status__codes.html#gac67f8a734c2011f738db1a3159403e09',1,'TypeDef.h']]], + ['radiolib_5ferr_5fnetwork_5fnot_5fjoined_307',['RADIOLIB_ERR_NETWORK_NOT_JOINED',['../group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3',1,'TypeDef.h']]], + ['radiolib_5ferr_5fno_5frx_5fwindow_308',['RADIOLIB_ERR_NO_RX_WINDOW',['../group__status__codes.html#gacf823b58331e32d37a9378a114d7d08e',1,'TypeDef.h']]], + ['radiolib_5ferr_5fnone_309',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]], + ['radiolib_5ferr_5fnull_5fpointer_310',['RADIOLIB_ERR_NULL_POINTER',['../group__status__codes.html#gaad31ccea119011fd05441ed83e0f3b3d',1,'TypeDef.h']]], + ['radiolib_5ferr_5fpacket_5ftoo_5flong_311',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]], + ['radiolib_5ferr_5franging_5ftimeout_312',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]], + ['radiolib_5ferr_5frx_5ftimeout_313',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fcmd_5ffailed_314',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fcmd_5finvalid_315',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fcmd_5ftimeout_316',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fwrite_5ffailed_317',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]], + ['radiolib_5ferr_5ftx_5ftimeout_318',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]], + ['radiolib_5ferr_5funknown_319',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]], + ['radiolib_5ferr_5funsupported_320',['RADIOLIB_ERR_UNSUPPORTED',['../group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1',1,'TypeDef.h']]], + ['radiolib_5ferr_5funsupported_5fencoding_321',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]], + ['radiolib_5ferr_5fuplink_5funavailable_322',['RADIOLIB_ERR_UPLINK_UNAVAILABLE',['../group__status__codes.html#ga8b424bb8992a6ac80e2ba46667bf9c6e',1,'TypeDef.h']]], + ['radiolib_5ferr_5fwrong_5fmodem_323',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]], + ['radiolib_5flora_5fdetected_324',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]], + ['radiolib_5florawan_5fno_5fdownlink_325',['RADIOLIB_LORAWAN_NO_DOWNLINK',['../group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa',1,'TypeDef.h']]], + ['radiolib_5fpreamble_5fdetected_326',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f0_5f3_327',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f0_5f5_328',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f0_5f7_329',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f1_5f0_330',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]], + ['radiolib_5fshaping_5fnone_331',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]], + ['radiolib_5fstandby_5fcold_332',['RADIOLIB_STANDBY_COLD',['../group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7',1,'TypeDef.h']]], + ['radiolib_5fstandby_5fdefault_333',['RADIOLIB_STANDBY_DEFAULT',['../group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517',1,'TypeDef.h']]], + ['radiolib_5fstandby_5fwarm_334',['RADIOLIB_STANDBY_WARM',['../group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5',1,'TypeDef.h']]], + ['radiolibaes128_335',['RadioLibAES128',['../class_radio_lib_a_e_s128.html',1,'RadioLibAES128'],['../class_radio_lib_a_e_s128.html#a11f816221d1c06432ff80f2678ef46fe',1,'RadioLibAES128::RadioLibAES128()']]], + ['radiolibbch_336',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'RadioLibBCH'],['../class_radio_lib_b_c_h.html#a39d55c0292e4c9337ee0672cd5241118',1,'RadioLibBCH::RadioLibBCH()']]], + ['radiolibcrc_337',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'RadioLibCRC'],['../class_radio_lib_c_r_c.html#a4f4042a369d55e234f4fc28f189139d5',1,'RadioLibCRC::RadioLibCRC()']]], + ['radiolibhal_338',['RadioLibHal',['../class_radio_lib_hal.html',1,'RadioLibHal'],['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal::RadioLibHal()']]], + ['radiolibprint_339',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]], + ['radiolibtime_5ft_340',['RadioLibTime_t',['../group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd',1,'TypeDef.h']]], + ['random_341',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], + ['randombyte_342',['randomByte',['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]], + ['range_343',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]], + ['rcvseqnumber_344',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], + ['read_345',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]], + ['readbit_346',['readBit',['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()']]], + ['readdata_347',['readData',['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_l_r11x0.html#a3563453988a83d22dd07d4691543a300',1,'LR11x0::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_l_r11x0.html#a20279f1b267e936991f47fd703924833',1,'LR11x0::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData(uint8_t *data, size_t len)']]], + ['receive_348',['receive',['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive(uint8_t *data, size_t len) override'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive(uint8_t *data, size_t len)'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'LR11x0::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive(uint8_t *data, size_t len)'],['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive(uint8_t *data, size_t len) override'],['../class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58',1,'LR11x0::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()']]], + ['receivedirect_349',['receiveDirect',['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5',1,'LR11x0::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect() override']]], + ['receivedirectasync_350',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], + ['refin_351',['refIn',['../class_radio_lib_c_r_c.html#ac65a358753efd05067c19fcf1098ec04',1,'RadioLibCRC']]], + ['reflect_352',['reflect',['../class_module.html#a4add1a875bb88e91da232118201a78a8',1,'Module']]], + ['refout_353',['refOut',['../class_radio_lib_c_r_c.html#ab1b5aa578ed5818a7618df8c6cf98087',1,'RadioLibCRC']]], + ['repeat_354',['repeat',['../struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681',1,'LoRaWANMacCommand_t']]], + ['repeatercallsigns_355',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], + ['repeaterssids_356',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]], + ['reply_357',['reply',['../class_bell_client.html#a9233e10bc794af85e3e86b4ec2a8746d',1,'BellClient']]], + ['reset_358',['reset',['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994',1,'LR11x0::reset()'],['../class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21',1,'CC1101::reset()']]], + ['resetfcntdown_359',['resetFcntDown',['../class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417',1,'LoRaWANNode']]], + ['restore_360',['restore',['../class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b',1,'LoRaWANNode']]], + ['rf69_361',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()'],['../class_r_f69.html',1,'RF69']]], + ['rfm22_362',['RFM22',['../class_r_f_m22.html',1,'']]], + ['rfm23_363',['RFM23',['../class_r_f_m23.html',1,'']]], + ['rfm95_364',['RFM95',['../class_r_f_m95.html',1,'']]], + ['rfm96_365',['RFM96',['../class_r_f_m96.html',1,'']]], + ['rfm97_366',['RFM97',['../class_r_f_m97.html',1,'']]], + ['rfm98_367',['RFM98',['../class_r_f_m98.html',1,'']]], + ['rfswitch_5fmax_5fpins_368',['RFSWITCH_MAX_PINS',['../class_module.html#a0c11551e12579bbabf57b19e12555b3c',1,'Module']]], + ['rfswitchmode_5ft_369',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]], + ['rttyclient_370',['RTTYClient',['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)'],['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)']]], + ['rx1dataratebase_371',['rx1DataRateBase',['../struct_lo_ra_w_a_n_band__t.html#aaa9cd9d68c61815da4ae01f7ce312a83',1,'LoRaWANBand_t']]], + ['rx1droffset_372',['rx1DrOffset',['../class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339',1,'LoRaWANNode']]], + ['rx1span_373',['rx1Span',['../struct_lo_ra_w_a_n_band__t.html#af8def1e0b5c3dc122557f71f5637a529',1,'LoRaWANBand_t']]], + ['rx2_374',['rx2',['../class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4',1,'LoRaWANNode::rx2()'],['../struct_lo_ra_w_a_n_band__t.html#ae3ed10eddc647a6f770121a1662a854f',1,'LoRaWANBand_t::rx2()']]] ]; diff --git a/search/classes_0.js b/search/classes_0.js index 68b41983..61ed577e 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -1,7 +1,7 @@ var searchData= [ - ['afskclient_570',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]], - ['aprsclient_571',['APRSClient',['../class_a_p_r_s_client.html',1,'']]], - ['ax25client_572',['AX25Client',['../class_a_x25_client.html',1,'']]], - ['ax25frame_573',['AX25Frame',['../class_a_x25_frame.html',1,'']]] + ['afskclient_572',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]], + ['aprsclient_573',['APRSClient',['../class_a_p_r_s_client.html',1,'']]], + ['ax25client_574',['AX25Client',['../class_a_x25_client.html',1,'']]], + ['ax25frame_575',['AX25Frame',['../class_a_x25_frame.html',1,'']]] ]; diff --git a/search/classes_1.js b/search/classes_1.js index 2bf92c07..d6913a7e 100644 --- a/search/classes_1.js +++ b/search/classes_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['bellclient_574',['BellClient',['../class_bell_client.html',1,'']]], - ['bellmodem_5ft_575',['BellModem_t',['../struct_bell_modem__t.html',1,'']]] + ['bellclient_576',['BellClient',['../class_bell_client.html',1,'']]], + ['bellmodem_5ft_577',['BellModem_t',['../struct_bell_modem__t.html',1,'']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index ec06aae9..04cc56a8 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['cc1101_576',['CC1101',['../class_c_c1101.html',1,'']]] + ['cc1101_578',['CC1101',['../class_c_c1101.html',1,'']]] ]; diff --git a/search/classes_3.js b/search/classes_3.js index 8ebfa8ee..dc37b4cb 100644 --- a/search/classes_3.js +++ b/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['datarate_5ft_577',['DataRate_t',['../union_data_rate__t.html',1,'']]] + ['datarate_5ft_579',['DataRate_t',['../union_data_rate__t.html',1,'']]] ]; diff --git a/search/classes_4.js b/search/classes_4.js index 1ebd554e..f2f4bfb3 100644 --- a/search/classes_4.js +++ b/search/classes_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['externalradio_578',['ExternalRadio',['../class_external_radio.html',1,'']]] + ['externalradio_580',['ExternalRadio',['../class_external_radio.html',1,'']]] ]; diff --git a/search/classes_5.js b/search/classes_5.js index 7528a926..1f68f89b 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['fsk4client_579',['FSK4Client',['../class_f_s_k4_client.html',1,'']]], - ['fskrate_5ft_580',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]] + ['fsk4client_581',['FSK4Client',['../class_f_s_k4_client.html',1,'']]], + ['fskrate_5ft_582',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]] ]; diff --git a/search/classes_6.js b/search/classes_6.js index 51fcd4e4..1fcf368b 100644 --- a/search/classes_6.js +++ b/search/classes_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['hellclient_581',['HellClient',['../class_hell_client.html',1,'']]] + ['hellclient_583',['HellClient',['../class_hell_client.html',1,'']]] ]; diff --git a/search/classes_7.js b/search/classes_7.js index c3861167..4610343a 100644 --- a/search/classes_7.js +++ b/search/classes_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['ita2string_582',['ITA2String',['../class_i_t_a2_string.html',1,'']]] + ['ita2string_584',['ITA2String',['../class_i_t_a2_string.html',1,'']]] ]; diff --git a/search/classes_8.js b/search/classes_8.js index 0e978695..38d7ba26 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,18 +1,18 @@ var searchData= [ - ['llcc68_583',['LLCC68',['../class_l_l_c_c68.html',1,'']]], - ['lorarate_5ft_584',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]], - ['lorawanband_5ft_585',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]], - ['lorawanbandnum_5ft_586',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]], - ['lorawanchannel_5ft_587',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]], - ['lorawanchannelspan_5ft_588',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]], - ['lorawanevent_5ft_589',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]], - ['lorawanmaccommand_5ft_590',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]], - ['lorawanmaccommandqueue_5ft_591',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]], - ['lorawanmacspec_5ft_592',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]], - ['lorawannode_593',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html',1,'']]], - ['lr1110_594',['LR1110',['../class_l_r1110.html',1,'']]], - ['lr1120_595',['LR1120',['../class_l_r1120.html',1,'']]], - ['lr1121_596',['LR1121',['../class_l_r1121.html',1,'']]], - ['lr11x0_597',['LR11x0',['../class_l_r11x0.html',1,'']]] + ['llcc68_585',['LLCC68',['../class_l_l_c_c68.html',1,'']]], + ['lorarate_5ft_586',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]], + ['lorawanband_5ft_587',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]], + ['lorawanbandnum_5ft_588',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]], + ['lorawanchannel_5ft_589',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]], + ['lorawanchannelspan_5ft_590',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]], + ['lorawanevent_5ft_591',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]], + ['lorawanmaccommand_5ft_592',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]], + ['lorawanmaccommandqueue_5ft_593',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]], + ['lorawanmacspec_5ft_594',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]], + ['lorawannode_595',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html',1,'']]], + ['lr1110_596',['LR1110',['../class_l_r1110.html',1,'']]], + ['lr1120_597',['LR1120',['../class_l_r1120.html',1,'']]], + ['lr1121_598',['LR1121',['../class_l_r1121.html',1,'']]], + ['lr11x0_599',['LR11x0',['../class_l_r11x0.html',1,'']]] ]; diff --git a/search/classes_9.js b/search/classes_9.js index a2f6dc5e..20ebe0c5 100644 --- a/search/classes_9.js +++ b/search/classes_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['module_598',['Module',['../class_module.html',1,'']]], - ['morseclient_599',['MorseClient',['../class_morse_client.html',1,'']]] + ['module_600',['Module',['../class_module.html',1,'']]], + ['morseclient_601',['MorseClient',['../class_morse_client.html',1,'']]] ]; diff --git a/search/classes_a.js b/search/classes_a.js index 3356add3..da2b7f49 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['nrf24_600',['nRF24',['../classn_r_f24.html',1,'']]] + ['nrf24_602',['nRF24',['../classn_r_f24.html',1,'']]] ]; diff --git a/search/classes_b.js b/search/classes_b.js index 78059c59..11c52460 100644 --- a/search/classes_b.js +++ b/search/classes_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['pagerclient_601',['PagerClient',['../class_pager_client.html',1,'']]], - ['physicallayer_602',['PhysicalLayer',['../class_physical_layer.html',1,'']]] + ['pagerclient_603',['PagerClient',['../class_pager_client.html',1,'']]], + ['physicallayer_604',['PhysicalLayer',['../class_physical_layer.html',1,'']]] ]; diff --git a/search/classes_c.js b/search/classes_c.js index 7c0f91e6..b7543bfa 100644 --- a/search/classes_c.js +++ b/search/classes_c.js @@ -1,17 +1,17 @@ var searchData= [ - ['radiolibaes128_603',['RadioLibAES128',['../class_radio_lib_a_e_s128.html',1,'']]], - ['radiolibbch_604',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'']]], - ['radiolibcrc_605',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'']]], - ['radiolibhal_606',['RadioLibHal',['../class_radio_lib_hal.html',1,'']]], - ['radiolibprint_607',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]], - ['rf69_608',['RF69',['../class_r_f69.html',1,'']]], - ['rfm22_609',['RFM22',['../class_r_f_m22.html',1,'']]], - ['rfm23_610',['RFM23',['../class_r_f_m23.html',1,'']]], - ['rfm95_611',['RFM95',['../class_r_f_m95.html',1,'']]], - ['rfm96_612',['RFM96',['../class_r_f_m96.html',1,'']]], - ['rfm97_613',['RFM97',['../class_r_f_m97.html',1,'']]], - ['rfm98_614',['RFM98',['../class_r_f_m98.html',1,'']]], - ['rfswitchmode_5ft_615',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]], - ['rttyclient_616',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]] + ['radiolibaes128_605',['RadioLibAES128',['../class_radio_lib_a_e_s128.html',1,'']]], + ['radiolibbch_606',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'']]], + ['radiolibcrc_607',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'']]], + ['radiolibhal_608',['RadioLibHal',['../class_radio_lib_hal.html',1,'']]], + ['radiolibprint_609',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]], + ['rf69_610',['RF69',['../class_r_f69.html',1,'']]], + ['rfm22_611',['RFM22',['../class_r_f_m22.html',1,'']]], + ['rfm23_612',['RFM23',['../class_r_f_m23.html',1,'']]], + ['rfm95_613',['RFM95',['../class_r_f_m95.html',1,'']]], + ['rfm96_614',['RFM96',['../class_r_f_m96.html',1,'']]], + ['rfm97_615',['RFM97',['../class_r_f_m97.html',1,'']]], + ['rfm98_616',['RFM98',['../class_r_f_m98.html',1,'']]], + ['rfswitchmode_5ft_617',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]], + ['rttyclient_618',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]] ]; diff --git a/search/classes_d.js b/search/classes_d.js index 032ec0fe..15068357 100644 --- a/search/classes_d.js +++ b/search/classes_d.js @@ -1,30 +1,30 @@ var searchData= [ - ['si4430_617',['Si4430',['../class_si4430.html',1,'']]], - ['si4431_618',['Si4431',['../class_si4431.html',1,'']]], - ['si4432_619',['Si4432',['../class_si4432.html',1,'']]], - ['si443x_620',['Si443x',['../class_si443x.html',1,'']]], - ['spiconfig_5ft_621',['SPIConfig_t',['../struct_module_1_1_s_p_i_config__t.html',1,'Module']]], - ['sstvclient_622',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]], - ['sstvmode_5ft_623',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], - ['stm32wlx_624',['STM32WLx',['../class_s_t_m32_w_lx.html',1,'']]], - ['stm32wlx_5fmodule_625',['STM32WLx_Module',['../class_s_t_m32_w_lx___module.html',1,'']]], - ['stm32wlxhal_626',['Stm32wlxHal',['../class_stm32wlx_hal.html',1,'']]], - ['sx1231_627',['SX1231',['../class_s_x1231.html',1,'']]], - ['sx1233_628',['SX1233',['../class_s_x1233.html',1,'']]], - ['sx1261_629',['SX1261',['../class_s_x1261.html',1,'']]], - ['sx1262_630',['SX1262',['../class_s_x1262.html',1,'']]], - ['sx1268_631',['SX1268',['../class_s_x1268.html',1,'']]], - ['sx126x_632',['SX126x',['../class_s_x126x.html',1,'']]], - ['sx1272_633',['SX1272',['../class_s_x1272.html',1,'']]], - ['sx1273_634',['SX1273',['../class_s_x1273.html',1,'']]], - ['sx1276_635',['SX1276',['../class_s_x1276.html',1,'']]], - ['sx1277_636',['SX1277',['../class_s_x1277.html',1,'']]], - ['sx1278_637',['SX1278',['../class_s_x1278.html',1,'']]], - ['sx1279_638',['SX1279',['../class_s_x1279.html',1,'']]], - ['sx127x_639',['SX127x',['../class_s_x127x.html',1,'']]], - ['sx1280_640',['SX1280',['../class_s_x1280.html',1,'']]], - ['sx1281_641',['SX1281',['../class_s_x1281.html',1,'']]], - ['sx1282_642',['SX1282',['../class_s_x1282.html',1,'']]], - ['sx128x_643',['SX128x',['../class_s_x128x.html',1,'']]] + ['si4430_619',['Si4430',['../class_si4430.html',1,'']]], + ['si4431_620',['Si4431',['../class_si4431.html',1,'']]], + ['si4432_621',['Si4432',['../class_si4432.html',1,'']]], + ['si443x_622',['Si443x',['../class_si443x.html',1,'']]], + ['spiconfig_5ft_623',['SPIConfig_t',['../struct_module_1_1_s_p_i_config__t.html',1,'Module']]], + ['sstvclient_624',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]], + ['sstvmode_5ft_625',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], + ['stm32wlx_626',['STM32WLx',['../class_s_t_m32_w_lx.html',1,'']]], + ['stm32wlx_5fmodule_627',['STM32WLx_Module',['../class_s_t_m32_w_lx___module.html',1,'']]], + ['stm32wlxhal_628',['Stm32wlxHal',['../class_stm32wlx_hal.html',1,'']]], + ['sx1231_629',['SX1231',['../class_s_x1231.html',1,'']]], + ['sx1233_630',['SX1233',['../class_s_x1233.html',1,'']]], + ['sx1261_631',['SX1261',['../class_s_x1261.html',1,'']]], + ['sx1262_632',['SX1262',['../class_s_x1262.html',1,'']]], + ['sx1268_633',['SX1268',['../class_s_x1268.html',1,'']]], + ['sx126x_634',['SX126x',['../class_s_x126x.html',1,'']]], + ['sx1272_635',['SX1272',['../class_s_x1272.html',1,'']]], + ['sx1273_636',['SX1273',['../class_s_x1273.html',1,'']]], + ['sx1276_637',['SX1276',['../class_s_x1276.html',1,'']]], + ['sx1277_638',['SX1277',['../class_s_x1277.html',1,'']]], + ['sx1278_639',['SX1278',['../class_s_x1278.html',1,'']]], + ['sx1279_640',['SX1279',['../class_s_x1279.html',1,'']]], + ['sx127x_641',['SX127x',['../class_s_x127x.html',1,'']]], + ['sx1280_642',['SX1280',['../class_s_x1280.html',1,'']]], + ['sx1281_643',['SX1281',['../class_s_x1281.html',1,'']]], + ['sx1282_644',['SX1282',['../class_s_x1282.html',1,'']]], + ['sx128x_645',['SX128x',['../class_s_x128x.html',1,'']]] ]; diff --git a/search/classes_e.js b/search/classes_e.js index a0982d2a..019a4b6d 100644 --- a/search/classes_e.js +++ b/search/classes_e.js @@ -1,4 +1,4 @@ var searchData= [ - ['tone_5ft_644',['tone_t',['../structtone__t.html',1,'']]] + ['tone_5ft_646',['tone_t',['../structtone__t.html',1,'']]] ]; diff --git a/search/enums_0.js b/search/enums_0.js index d6647073..24013618 100644 --- a/search/enums_0.js +++ b/search/enums_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['opmode_5ft_1071',['OpMode_t',['../class_module.html#a5a67b3a63420d762ecba9448671c99bf',1,'Module::OpMode_t()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787',1,'STM32WLx::OpMode_t()']]] + ['opmode_5ft_1075',['OpMode_t',['../class_module.html#a5a67b3a63420d762ecba9448671c99bf',1,'Module::OpMode_t()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787',1,'STM32WLx::OpMode_t()']]] ]; diff --git a/search/enumvalues_0.js b/search/enumvalues_0.js index 2313e3b1..cfd1724e 100644 --- a/search/enumvalues_0.js +++ b/search/enumvalues_0.js @@ -1,9 +1,9 @@ var searchData= [ - ['mode_5fend_5fof_5ftable_1072',['MODE_END_OF_TABLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770',1,'Module::MODE_END_OF_TABLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a0cffe238c4822ab7f8beddf4ec72052b',1,'STM32WLx::MODE_END_OF_TABLE()']]], - ['mode_5fidle_1073',['MODE_IDLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671',1,'Module::MODE_IDLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf',1,'STM32WLx::MODE_IDLE()']]], - ['mode_5frx_1074',['MODE_RX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f',1,'Module::MODE_RX()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a85ffabc9f35e2683aefdd785bf912172',1,'STM32WLx::MODE_RX()']]], - ['mode_5ftx_1075',['MODE_TX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571',1,'Module']]], - ['mode_5ftx_5fhp_1076',['MODE_TX_HP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a50df4b8580f1bded3cb61e79f954789e',1,'STM32WLx']]], - ['mode_5ftx_5flp_1077',['MODE_TX_LP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a20a2eda9aaf3c7cdb4a55955d6ff3544',1,'STM32WLx']]] + ['mode_5fend_5fof_5ftable_1076',['MODE_END_OF_TABLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770',1,'Module::MODE_END_OF_TABLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a0cffe238c4822ab7f8beddf4ec72052b',1,'STM32WLx::MODE_END_OF_TABLE()']]], + ['mode_5fidle_1077',['MODE_IDLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671',1,'Module::MODE_IDLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf',1,'STM32WLx::MODE_IDLE()']]], + ['mode_5frx_1078',['MODE_RX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f',1,'Module::MODE_RX()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a85ffabc9f35e2683aefdd785bf912172',1,'STM32WLx::MODE_RX()']]], + ['mode_5ftx_1079',['MODE_TX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571',1,'Module']]], + ['mode_5ftx_5fhp_1080',['MODE_TX_HP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a50df4b8580f1bded3cb61e79f954789e',1,'STM32WLx']]], + ['mode_5ftx_5flp_1081',['MODE_TX_LP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a20a2eda9aaf3c7cdb4a55955d6ff3544',1,'STM32WLx']]] ]; diff --git a/search/functions_0.js b/search/functions_0.js index 69bd4bfd..d1c1de94 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,11 +1,11 @@ var searchData= [ - ['afskclient_645',['AFSKClient',['../class_a_f_s_k_client.html#ac54633fe75157ce126e44e4e494266f2',1,'AFSKClient::AFSKClient(AFSKClient *aud)'],['../class_a_f_s_k_client.html#a89c7ab4759d37c9a032ac29fa9782eea',1,'AFSKClient::AFSKClient(PhysicalLayer *phy, uint32_t pin)']]], - ['aprsclient_646',['APRSClient',['../class_a_p_r_s_client.html#a08e166ed706d79c66c1d5b48f195724c',1,'APRSClient::APRSClient(AX25Client *ax)'],['../class_a_p_r_s_client.html#afa314fad96837523df4a73cf47986f82',1,'APRSClient::APRSClient(PhysicalLayer *phy)']]], - ['attachinterrupt_647',['attachInterrupt',['../class_radio_lib_hal.html#af142f747becacd1e3e13503f79fd5ebe',1,'RadioLibHal']]], - ['autoldro_648',['autoLDRO',['../class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c',1,'SX126x::autoLDRO()'],['../class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63',1,'SX1272::autoLDRO()'],['../class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e',1,'SX1278::autoLDRO()']]], - ['autosetrxbandwidth_649',['autoSetRxBandwidth',['../class_c_c1101.html#a476adec156ae39974e70ef17b9af7db3',1,'CC1101']]], - ['available_650',['available',['../class_pager_client.html#aec073fa9e5adcff9730482d9583715e9',1,'PagerClient::available()'],['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer::available()']]], - ['ax25client_651',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]], - ['ax25frame_652',['AX25Frame',['../class_a_x25_frame.html#a138d97d90a371bef7ebd86cce1cc4979',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control)'],['../class_a_x25_frame.html#a60e1b318d6e4b9299a4eab72e40877fc',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, const char *info)'],['../class_a_x25_frame.html#a3899b8698d772b8285629d6a4f2a642a',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, uint8_t *info, uint16_t infoLen)'],['../class_a_x25_frame.html#a25b83cc9c281d2758165833fe238fe0e',1,'AX25Frame::AX25Frame(const AX25Frame &frame)']]] + ['afskclient_647',['AFSKClient',['../class_a_f_s_k_client.html#ac54633fe75157ce126e44e4e494266f2',1,'AFSKClient::AFSKClient(AFSKClient *aud)'],['../class_a_f_s_k_client.html#a89c7ab4759d37c9a032ac29fa9782eea',1,'AFSKClient::AFSKClient(PhysicalLayer *phy, uint32_t pin)']]], + ['aprsclient_648',['APRSClient',['../class_a_p_r_s_client.html#a08e166ed706d79c66c1d5b48f195724c',1,'APRSClient::APRSClient(AX25Client *ax)'],['../class_a_p_r_s_client.html#afa314fad96837523df4a73cf47986f82',1,'APRSClient::APRSClient(PhysicalLayer *phy)']]], + ['attachinterrupt_649',['attachInterrupt',['../class_radio_lib_hal.html#af142f747becacd1e3e13503f79fd5ebe',1,'RadioLibHal']]], + ['autoldro_650',['autoLDRO',['../class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c',1,'SX126x::autoLDRO()'],['../class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63',1,'SX1272::autoLDRO()'],['../class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e',1,'SX1278::autoLDRO()']]], + ['autosetrxbandwidth_651',['autoSetRxBandwidth',['../class_c_c1101.html#a476adec156ae39974e70ef17b9af7db3',1,'CC1101']]], + ['available_652',['available',['../class_pager_client.html#aec073fa9e5adcff9730482d9583715e9',1,'PagerClient::available()'],['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer::available()']]], + ['ax25client_653',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]], + ['ax25frame_654',['AX25Frame',['../class_a_x25_frame.html#a138d97d90a371bef7ebd86cce1cc4979',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control)'],['../class_a_x25_frame.html#a60e1b318d6e4b9299a4eab72e40877fc',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, const char *info)'],['../class_a_x25_frame.html#a3899b8698d772b8285629d6a4f2a642a',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, uint8_t *info, uint16_t infoLen)'],['../class_a_x25_frame.html#a25b83cc9c281d2758165833fe238fe0e',1,'AX25Frame::AX25Frame(const AX25Frame &frame)']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index 3854993c..56f2dab5 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,13 +1,13 @@ var searchData= [ - ['begin_653',['begin',['../class_bell_client.html#add9edc89cd6ff5c527ddbdabe79cb60f',1,'BellClient::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#aeac64ca102a143624993cb7cb5b9e17c',1,'SX127x::begin()'],['../class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a4d1468be141940a12fd3964957f79c1a',1,'APRSClient::begin()'],['../class_a_x25_client.html#aadeefb210a0b5170d4e8d281c2257e73',1,'AX25Client::begin()'],['../class_l_l_c_c68.html#aa835ee301567f7dac079b42a2055c38c',1,'LLCC68::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f',1,'PagerClient::begin()'],['../class_r_t_t_y_client.html#ae0b25083baf01469786b6242389298fa',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3769dcdebf8b1fa01eb2d8bd2bb3815a',1,'SSTVClient::begin(float base, const SSTVMode_t &mode)'],['../class_s_s_t_v_client.html#afd4257e858a88e5847854a46f166a9b0',1,'SSTVClient::begin(const SSTVMode_t &mode)'],['../class_radio_lib_b_c_h.html#aba6f10d4ac2d40eb2222d1081a34c88b',1,'RadioLibBCH::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565',1,'CC1101::begin()'],['../class_l_r1110.html#a7656fe337a859388247708aa143d50af',1,'LR1110::begin()'],['../class_l_r1120.html#a0393071d4403d06c665f28c49e755382',1,'LR1120::begin()'],['../class_l_r11x0.html#a43318bfbed2be4a46e0b7e678d2e4d23',1,'LR11x0::begin()'],['../classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce',1,'nRF24::begin()'],['../class_r_f69.html#a637ea5386066f5608bcbb4266e5c1bd6',1,'RF69::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_x1233.html#a10fa64ee432a56b50ea6bd42868693af',1,'SX1233::begin()'],['../class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84',1,'STM32WLx::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()']]], - ['beginabp_654',['beginABP',['../class_lo_ra_w_a_n_node.html#a54c23c4676905aa17119d5a5dd5fa8a8',1,'LoRaWANNode']]], - ['beginble_655',['beginBLE',['../class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127',1,'SX128x']]], - ['beginflrc_656',['beginFLRC',['../class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709',1,'SX128x']]], - ['beginfsk_657',['beginFSK',['../class_s_t_m32_w_lx.html#af12e8eba13c5dd8bcf8656ed5c1f6cef',1,'STM32WLx::beginFSK()'],['../class_s_x127x.html#af8530e9d858b155eb5acb764a733bcd4',1,'SX127x::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()']]], - ['begingfsk_658',['beginGFSK',['../class_l_r1110.html#afcabcd9b422581cd8a63a63373a98155',1,'LR1110::beginGFSK()'],['../class_l_r1120.html#a4c6b867146f00de5c45aeb4164d51cc5',1,'LR1120::beginGFSK()'],['../class_l_r11x0.html#ab1ed8eafe4b23843a8b163949af279bb',1,'LR11x0::beginGFSK()'],['../class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a',1,'SX128x::beginGFSK()']]], - ['beginlrfhss_659',['beginLRFHSS',['../class_l_r1110.html#a9439d6d7a6c8dc5813a00c9e493810c0',1,'LR1110::beginLRFHSS()'],['../class_l_r1120.html#a981be5384416833dcb6c09ad5be47aa6',1,'LR1120::beginLRFHSS()'],['../class_l_r11x0.html#a3f85d48547ebec0f5e4f2678f3213bc5',1,'LR11x0::beginLRFHSS()']]], - ['beginotaa_660',['beginOTAA',['../class_lo_ra_w_a_n_node.html#a27bbbb946a1676a084841d293499ea87',1,'LoRaWANNode']]], - ['bellclient_661',['BellClient',['../class_bell_client.html#a20fcf0322ef40c31b3bc329f7d89a177',1,'BellClient::BellClient(PhysicalLayer *phy, uint32_t pin)'],['../class_bell_client.html#ab9d0d76bb88fc8bdc995ab800063c149',1,'BellClient::BellClient(AFSKClient *aud)']]], - ['bytearr_662',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]] + ['begin_655',['begin',['../class_bell_client.html#add9edc89cd6ff5c527ddbdabe79cb60f',1,'BellClient::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#aeac64ca102a143624993cb7cb5b9e17c',1,'SX127x::begin()'],['../class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a4d1468be141940a12fd3964957f79c1a',1,'APRSClient::begin()'],['../class_a_x25_client.html#aadeefb210a0b5170d4e8d281c2257e73',1,'AX25Client::begin()'],['../class_l_l_c_c68.html#aa835ee301567f7dac079b42a2055c38c',1,'LLCC68::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f',1,'PagerClient::begin()'],['../class_r_t_t_y_client.html#ae0b25083baf01469786b6242389298fa',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3769dcdebf8b1fa01eb2d8bd2bb3815a',1,'SSTVClient::begin(float base, const SSTVMode_t &mode)'],['../class_s_s_t_v_client.html#afd4257e858a88e5847854a46f166a9b0',1,'SSTVClient::begin(const SSTVMode_t &mode)'],['../class_radio_lib_b_c_h.html#aba6f10d4ac2d40eb2222d1081a34c88b',1,'RadioLibBCH::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565',1,'CC1101::begin()'],['../class_l_r1110.html#a7656fe337a859388247708aa143d50af',1,'LR1110::begin()'],['../class_l_r1120.html#a0393071d4403d06c665f28c49e755382',1,'LR1120::begin()'],['../class_l_r11x0.html#a43318bfbed2be4a46e0b7e678d2e4d23',1,'LR11x0::begin()'],['../classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce',1,'nRF24::begin()'],['../class_r_f69.html#a637ea5386066f5608bcbb4266e5c1bd6',1,'RF69::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_x1233.html#a10fa64ee432a56b50ea6bd42868693af',1,'SX1233::begin()'],['../class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84',1,'STM32WLx::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()']]], + ['beginabp_656',['beginABP',['../class_lo_ra_w_a_n_node.html#adb3b744bf17d923ba8361c567b5145cf',1,'LoRaWANNode']]], + ['beginble_657',['beginBLE',['../class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127',1,'SX128x']]], + ['beginflrc_658',['beginFLRC',['../class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709',1,'SX128x']]], + ['beginfsk_659',['beginFSK',['../class_s_t_m32_w_lx.html#af12e8eba13c5dd8bcf8656ed5c1f6cef',1,'STM32WLx::beginFSK()'],['../class_s_x127x.html#af8530e9d858b155eb5acb764a733bcd4',1,'SX127x::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()']]], + ['begingfsk_660',['beginGFSK',['../class_l_r1110.html#afcabcd9b422581cd8a63a63373a98155',1,'LR1110::beginGFSK()'],['../class_l_r1120.html#a4c6b867146f00de5c45aeb4164d51cc5',1,'LR1120::beginGFSK()'],['../class_l_r11x0.html#ab1ed8eafe4b23843a8b163949af279bb',1,'LR11x0::beginGFSK()'],['../class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a',1,'SX128x::beginGFSK()']]], + ['beginlrfhss_661',['beginLRFHSS',['../class_l_r1110.html#a9439d6d7a6c8dc5813a00c9e493810c0',1,'LR1110::beginLRFHSS()'],['../class_l_r1120.html#a981be5384416833dcb6c09ad5be47aa6',1,'LR1120::beginLRFHSS()'],['../class_l_r11x0.html#a3f85d48547ebec0f5e4f2678f3213bc5',1,'LR11x0::beginLRFHSS()']]], + ['beginotaa_662',['beginOTAA',['../class_lo_ra_w_a_n_node.html#a27bbbb946a1676a084841d293499ea87',1,'LoRaWANNode']]], + ['bellclient_663',['BellClient',['../class_bell_client.html#a20fcf0322ef40c31b3bc329f7d89a177',1,'BellClient::BellClient(PhysicalLayer *phy, uint32_t pin)'],['../class_bell_client.html#ab9d0d76bb88fc8bdc995ab800063c149',1,'BellClient::BellClient(AFSKClient *aud)']]], + ['bytearr_664',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index a3bbc7b6..82b7fb15 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -1,9 +1,9 @@ var searchData= [ - ['term_951',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module::term()'],['../class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e',1,'RadioLibHal::term()']]], - ['timeuntiluplink_952',['timeUntilUplink',['../class_lo_ra_w_a_n_node.html#a49e690c14858b46692e4ce9aa5a2566a',1,'LoRaWANNode']]], - ['tone_953',['tone',['../class_radio_lib_hal.html#a62c9032e834ba420d81dc3e69df64e17',1,'RadioLibHal::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]], - ['transmit_954',['transmit',['../class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534',1,'LR11x0::transmit()'],['../classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534',1,'nRF24::transmit()'],['../class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709',1,'LR11x0::transmit()'],['../classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709',1,'nRF24::transmit()'],['../class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534',1,'RF69::transmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709',1,'RF69::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a492b2d057dd803c3884fa1adc8e22534',1,'Si443x::transmit(const char *str, uint8_t addr=0)'],['../class_si443x.html#a3dd42f8d5569487ea74f004ca652a709',1,'Si443x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX126x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX126x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX127x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX127x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX128x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX128x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534',1,'CC1101::transmit(const char *str, uint8_t addr=0)'],['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit(uint8_t *data, size_t len, uint8_t addr=0) override'],['../class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba',1,'LR11x0::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_pager_client.html#adbab4e162a5719bd4407a42a85d26ff6',1,'PagerClient::transmit(const char *str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD, uint8_t function=RADIOLIB_PAGER_FUNC_AUTO)'],['../class_pager_client.html#aa9df7f8675170affc5256a896168601b',1,'PagerClient::transmit(uint8_t *data, size_t len, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD, uint8_t function=RADIOLIB_PAGER_FUNC_AUTO)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709',1,'CC1101::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()']]], - ['transmitdirect_955',['transmitDirect',['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65',1,'PhysicalLayer::transmitDirect()'],['../class_external_radio.html#ae8c160da3b82f706b2526af2bac85d69',1,'ExternalRadio::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359',1,'LR11x0::transmitDirect()'],['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect(uint32_t frf=0) override']]], - ['transmitdirectasync_956',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]] + ['term_955',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module::term()'],['../class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e',1,'RadioLibHal::term()']]], + ['timeuntiluplink_956',['timeUntilUplink',['../class_lo_ra_w_a_n_node.html#a49e690c14858b46692e4ce9aa5a2566a',1,'LoRaWANNode']]], + ['tone_957',['tone',['../class_radio_lib_hal.html#a62c9032e834ba420d81dc3e69df64e17',1,'RadioLibHal::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]], + ['transmit_958',['transmit',['../class_l_r11x0.html#a492b2d057dd803c3884fa1adc8e22534',1,'LR11x0::transmit()'],['../classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534',1,'nRF24::transmit()'],['../class_l_r11x0.html#a3dd42f8d5569487ea74f004ca652a709',1,'LR11x0::transmit()'],['../classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709',1,'nRF24::transmit()'],['../class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534',1,'RF69::transmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709',1,'RF69::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a492b2d057dd803c3884fa1adc8e22534',1,'Si443x::transmit(const char *str, uint8_t addr=0)'],['../class_si443x.html#a3dd42f8d5569487ea74f004ca652a709',1,'Si443x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX126x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX126x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX127x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX127x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX128x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX128x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534',1,'CC1101::transmit(const char *str, uint8_t addr=0)'],['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit(uint8_t *data, size_t len, uint8_t addr=0) override'],['../class_l_r11x0.html#a3a1de95be55f7ecc1d26a7aa7983cdba',1,'LR11x0::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_pager_client.html#adbab4e162a5719bd4407a42a85d26ff6',1,'PagerClient::transmit(const char *str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD, uint8_t function=RADIOLIB_PAGER_FUNC_AUTO)'],['../class_pager_client.html#aa9df7f8675170affc5256a896168601b',1,'PagerClient::transmit(uint8_t *data, size_t len, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD, uint8_t function=RADIOLIB_PAGER_FUNC_AUTO)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709',1,'CC1101::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()']]], + ['transmitdirect_959',['transmitDirect',['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65',1,'PhysicalLayer::transmitDirect()'],['../class_external_radio.html#ae8c160da3b82f706b2526af2bac85d69',1,'ExternalRadio::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_l_r11x0.html#ae077957969f6274a53f63b314b6f1359',1,'LR11x0::transmitDirect()'],['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect(uint32_t frf=0) override']]], + ['transmitdirectasync_960',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]] ]; diff --git a/search/functions_11.js b/search/functions_11.js index b62f6879..2620210a 100644 --- a/search/functions_11.js +++ b/search/functions_11.js @@ -1,5 +1,5 @@ var searchData= [ - ['uplink_957',['uplink',['../class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a',1,'LoRaWANNode::uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8',1,'LoRaWANNode::uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)']]], - ['uploadpatch_958',['uploadPatch',['../class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1',1,'SX126x']]] + ['uplink_961',['uplink',['../class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a',1,'LoRaWANNode::uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8',1,'LoRaWANNode::uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)']]], + ['uploadpatch_962',['uploadPatch',['../class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1',1,'SX126x']]] ]; diff --git a/search/functions_12.js b/search/functions_12.js index 60958cbb..978e8929 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['variablepacketlengthmode_959',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451',1,'LR11x0::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]], - ['verifycmac_960',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a382e9dfdc10b7dd58e2bd0aa15f5e1dd',1,'RadioLibAES128']]] + ['variablepacketlengthmode_963',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451',1,'LR11x0::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]], + ['verifycmac_964',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a382e9dfdc10b7dd58e2bd0aa15f5e1dd',1,'RadioLibAES128']]] ]; diff --git a/search/functions_13.js b/search/functions_13.js index 0fbc7f2f..c45a7f9c 100644 --- a/search/functions_13.js +++ b/search/functions_13.js @@ -1,6 +1,6 @@ var searchData= [ - ['waitformicroseconds_961',['waitForMicroseconds',['../class_module.html#a7df4c687249c07af2594a5f7ad0a946f',1,'Module']]], - ['wipe_962',['wipe',['../class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea',1,'LoRaWANNode']]], - ['write_963',['write',['../class_bell_client.html#aa2874910006a927d07d865e69cfe5c65',1,'BellClient::write()'],['../class_f_s_k4_client.html#aa59fb42d3eeafe5ab3f0437ef5567ec2',1,'FSK4Client::write(uint8_t *buff, size_t len)'],['../class_f_s_k4_client.html#a31218736d4f9a3412ee9009a4c4f5a22',1,'FSK4Client::write(uint8_t b)'],['../class_hell_client.html#a5c5117dadbe33da1cda5fd4981b405eb',1,'HellClient::write()'],['../class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba',1,'MorseClient::write()'],['../class_r_t_t_y_client.html#a077a21423deee0393cead0b3a239691f',1,'RTTYClient::write()']]] + ['waitformicroseconds_965',['waitForMicroseconds',['../class_module.html#a7df4c687249c07af2594a5f7ad0a946f',1,'Module']]], + ['wipe_966',['wipe',['../class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea',1,'LoRaWANNode']]], + ['write_967',['write',['../class_bell_client.html#aa2874910006a927d07d865e69cfe5c65',1,'BellClient::write()'],['../class_f_s_k4_client.html#aa59fb42d3eeafe5ab3f0437ef5567ec2',1,'FSK4Client::write(uint8_t *buff, size_t len)'],['../class_f_s_k4_client.html#a31218736d4f9a3412ee9009a4c4f5a22',1,'FSK4Client::write(uint8_t b)'],['../class_hell_client.html#a5c5117dadbe33da1cda5fd4981b405eb',1,'HellClient::write()'],['../class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba',1,'MorseClient::write()'],['../class_r_t_t_y_client.html#a077a21423deee0393cead0b3a239691f',1,'RTTYClient::write()']]] ]; diff --git a/search/functions_14.js b/search/functions_14.js index 33b16b83..3fc697db 100644 --- a/search/functions_14.js +++ b/search/functions_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['yield_964',['yield',['../class_radio_lib_hal.html#a1bd9d614f66b374ec820ce31b167fdb2',1,'RadioLibHal']]] + ['yield_968',['yield',['../class_radio_lib_hal.html#a1bd9d614f66b374ec820ce31b167fdb2',1,'RadioLibHal']]] ]; diff --git a/search/functions_15.js b/search/functions_15.js index 7ecaa627..d1fce0b8 100644 --- a/search/functions_15.js +++ b/search/functions_15.js @@ -1,5 +1,5 @@ var searchData= [ - ['_7eax25frame_965',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], - ['_7eita2string_966',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] + ['_7eax25frame_969',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], + ['_7eita2string_970',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 2795e79b..519492f6 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,19 +1,20 @@ var searchData= [ - ['calculaterxtimeout_663',['calculateRxTimeout',['../class_s_x127x.html#ae98f0c8bef0f49cccc87992639827612',1,'SX127x::calculateRxTimeout()'],['../class_s_x126x.html#aba074a439b326bf413da8e3ad2bcf256',1,'SX126x::calculateRxTimeout()'],['../class_physical_layer.html#a7f8d12a90158864a8ebc471b0ec89dc9',1,'PhysicalLayer::calculateRxTimeout()']]], - ['calibrateimagerejection_664',['calibrateImageRejection',['../class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb',1,'SX126x']]], - ['cc1101_665',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]], - ['checkdatarate_666',['checkDataRate',['../class_l_l_c_c68.html#a708183645ec0b9fec54d6369e7b1345f',1,'LLCC68::checkDataRate()'],['../class_l_r11x0.html#a4d18ad719be79c083f2b0ce77bbaa448',1,'LR11x0::checkDataRate()'],['../class_s_x126x.html#a75c8d32cee712e0c940163446b98e587',1,'SX126x::checkDataRate()'],['../class_s_x1272.html#a2a36487740f15731c6e508428e4b11f0',1,'SX1272::checkDataRate()'],['../class_s_x1273.html#a5eae1e82596f3a6c4c926c381c2737a7',1,'SX1273::checkDataRate()'],['../class_s_x1277.html#aef5d9e27edc2173d1b4cc1cb0d9733bc',1,'SX1277::checkDataRate()'],['../class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467',1,'SX1278::checkDataRate()'],['../class_physical_layer.html#a58d54eeb40fb586013ba48e15318abba',1,'PhysicalLayer::checkDataRate()']]], - ['checksum_667',['checksum',['../class_radio_lib_c_r_c.html#a3700c124b0edb1882c9ea131c5b43d1d',1,'RadioLibCRC']]], - ['clearchannelscanaction_668',['clearChannelScanAction',['../class_s_t_m32_w_lx.html#a934602154a34e45d010c5a29241a2b13',1,'STM32WLx::clearChannelScanAction()'],['../class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6',1,'PhysicalLayer::clearChannelScanAction()'],['../class_s_x127x.html#a703bf22070d42871bb2f9b0c4917c093',1,'SX127x::clearChannelScanAction()'],['../class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e',1,'SX126x::clearChannelScanAction()']]], - ['cleardio0action_669',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]], - ['cleardio1action_670',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_t_m32_w_lx.html#a54130403f6afbb0924da17c28afb17fc',1,'STM32WLx::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]], - ['clearfhssint_671',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]], - ['clearfifoemptyaction_672',['clearFifoEmptyAction',['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()'],['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()']]], - ['clearfifofullaction_673',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]], - ['cleargdo0action_674',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]], - ['cleargdo2action_675',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]], - ['clearirqaction_676',['clearIrqAction',['../class_l_r11x0.html#ab167c4dc14e80d19f8b33d68c3f90d98',1,'LR11x0::clearIrqAction()'],['../classn_r_f24.html#aaf5887fe58c4d542cbed80482de1d42d',1,'nRF24::clearIrqAction()'],['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x::clearIrqAction()']]], - ['clearpacketreceivedaction_677',['clearPacketReceivedAction',['../class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2',1,'SX126x::clearPacketReceivedAction()'],['../class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9',1,'PhysicalLayer::clearPacketReceivedAction()'],['../class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71',1,'SX128x::clearPacketReceivedAction()'],['../class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4',1,'SX127x::clearPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#aa910c9bd9ebca6e5eed4192c3b7a2e04',1,'STM32WLx::clearPacketReceivedAction()'],['../class_si443x.html#a63a8bb675e7a0b54c493caa30adeb37e',1,'Si443x::clearPacketReceivedAction()'],['../class_r_f69.html#ac302d3524dc802467a7ce91b2223db90',1,'RF69::clearPacketReceivedAction()'],['../classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b',1,'nRF24::clearPacketReceivedAction()'],['../class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8',1,'LR11x0::clearPacketReceivedAction()'],['../class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6',1,'CC1101::clearPacketReceivedAction()']]], - ['clearpacketsentaction_678',['clearPacketSentAction',['../class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40',1,'CC1101::clearPacketSentAction()'],['../class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81',1,'LR11x0::clearPacketSentAction()'],['../classn_r_f24.html#a5ae45ceec01854226ecce0320f1051e2',1,'nRF24::clearPacketSentAction()'],['../class_r_f69.html#a3a8be5bcc37d3e4f5ac2d0310c8bac12',1,'RF69::clearPacketSentAction()'],['../class_si443x.html#a1835741ed147e575f9c03cf14c3b765e',1,'Si443x::clearPacketSentAction()'],['../class_s_t_m32_w_lx.html#adb1ebf024255f5e14e6f0477c0113945',1,'STM32WLx::clearPacketSentAction()'],['../class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb',1,'SX126x::clearPacketSentAction()'],['../class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416',1,'SX127x::clearPacketSentAction()'],['../class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377',1,'SX128x::clearPacketSentAction()'],['../class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce',1,'PhysicalLayer::clearPacketSentAction()']]] + ['calculaterxtimeout_665',['calculateRxTimeout',['../class_s_x127x.html#ae98f0c8bef0f49cccc87992639827612',1,'SX127x::calculateRxTimeout()'],['../class_physical_layer.html#a7f8d12a90158864a8ebc471b0ec89dc9',1,'PhysicalLayer::calculateRxTimeout()'],['../class_s_x126x.html#aba074a439b326bf413da8e3ad2bcf256',1,'SX126x::calculateRxTimeout(RadioLibTime_t timeoutUs)']]], + ['calibrateimagerejection_666',['calibrateImageRejection',['../class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb',1,'SX126x']]], + ['cc1101_667',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]], + ['checkdatarate_668',['checkDataRate',['../class_s_x1277.html#aef5d9e27edc2173d1b4cc1cb0d9733bc',1,'SX1277::checkDataRate()'],['../class_physical_layer.html#a58d54eeb40fb586013ba48e15318abba',1,'PhysicalLayer::checkDataRate()'],['../class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467',1,'SX1278::checkDataRate()'],['../class_s_x1273.html#a5eae1e82596f3a6c4c926c381c2737a7',1,'SX1273::checkDataRate()'],['../class_s_x1272.html#a2a36487740f15731c6e508428e4b11f0',1,'SX1272::checkDataRate()'],['../class_s_x126x.html#a75c8d32cee712e0c940163446b98e587',1,'SX126x::checkDataRate()'],['../class_l_r11x0.html#a4d18ad719be79c083f2b0ce77bbaa448',1,'LR11x0::checkDataRate()'],['../class_l_l_c_c68.html#a708183645ec0b9fec54d6369e7b1345f',1,'LLCC68::checkDataRate()']]], + ['checkoutputpower_669',['checkOutputPower',['../class_s_x1262.html#abe9f684559042326f359a59e8061157c',1,'SX1262::checkOutputPower()'],['../class_physical_layer.html#a1784cb227d04b3f2846625fda6797536',1,'PhysicalLayer::checkOutputPower()'],['../class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7',1,'SX128x::checkOutputPower()'],['../class_s_x1278.html#ac6146c2a3d0a35662312165325fd97f8',1,'SX1278::checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)'],['../class_s_x1278.html#aac7b585c4a616a1cd6f89a8b46a7d9f8',1,'SX1278::checkOutputPower(int8_t power, int8_t *clipped) override'],['../class_s_x1272.html#a1e39e8e3b228ca9a805f41a9bbf86c64',1,'SX1272::checkOutputPower(int8_t power, int8_t *clipped, bool useRfo)'],['../class_s_x1272.html#a2510072152c936d9f62557f46a4248d0',1,'SX1272::checkOutputPower(int8_t power, int8_t *clipped) override'],['../class_s_x1268.html#a6026252eb8fb880d7f419f7ef3eb04a2',1,'SX1268::checkOutputPower()'],['../class_s_x1261.html#ad4659228f61b2c62803f95b3cdbede7d',1,'SX1261::checkOutputPower()'],['../class_l_r11x0.html#aede2a1dd742516423d89c2e0645297e7',1,'LR11x0::checkOutputPower(int8_t power, int8_t *clipped, bool forceHighPower)'],['../class_l_r11x0.html#a681b20613f9213e98096f0407f8e418d',1,'LR11x0::checkOutputPower(int8_t power, int8_t *clipped) override'],['../class_c_c1101.html#aa86c74ed4339b70be6950e9f92be1d81',1,'CC1101::checkOutputPower(int8_t power, int8_t *clipped, uint8_t *raw)'],['../class_c_c1101.html#ab500e75fcf63f123eb3945925f361bd0',1,'CC1101::checkOutputPower(int8_t power, int8_t *clipped) override']]], + ['checksum_670',['checksum',['../class_radio_lib_c_r_c.html#a3700c124b0edb1882c9ea131c5b43d1d',1,'RadioLibCRC']]], + ['clearchannelscanaction_671',['clearChannelScanAction',['../class_s_t_m32_w_lx.html#a934602154a34e45d010c5a29241a2b13',1,'STM32WLx::clearChannelScanAction()'],['../class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e',1,'SX126x::clearChannelScanAction()'],['../class_s_x127x.html#a703bf22070d42871bb2f9b0c4917c093',1,'SX127x::clearChannelScanAction()'],['../class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6',1,'PhysicalLayer::clearChannelScanAction()']]], + ['cleardio0action_672',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]], + ['cleardio1action_673',['clearDio1Action',['../class_s_t_m32_w_lx.html#a54130403f6afbb0924da17c28afb17fc',1,'STM32WLx::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()']]], + ['clearfhssint_674',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]], + ['clearfifoemptyaction_675',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]], + ['clearfifofullaction_676',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]], + ['cleargdo0action_677',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]], + ['cleargdo2action_678',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]], + ['clearirqaction_679',['clearIrqAction',['../class_l_r11x0.html#ab167c4dc14e80d19f8b33d68c3f90d98',1,'LR11x0::clearIrqAction()'],['../classn_r_f24.html#aaf5887fe58c4d542cbed80482de1d42d',1,'nRF24::clearIrqAction()'],['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x::clearIrqAction()']]], + ['clearpacketreceivedaction_680',['clearPacketReceivedAction',['../class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9',1,'PhysicalLayer::clearPacketReceivedAction()'],['../class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71',1,'SX128x::clearPacketReceivedAction()'],['../class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4',1,'SX127x::clearPacketReceivedAction()'],['../class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2',1,'SX126x::clearPacketReceivedAction()'],['../class_si443x.html#a63a8bb675e7a0b54c493caa30adeb37e',1,'Si443x::clearPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#aa910c9bd9ebca6e5eed4192c3b7a2e04',1,'STM32WLx::clearPacketReceivedAction()'],['../class_r_f69.html#ac302d3524dc802467a7ce91b2223db90',1,'RF69::clearPacketReceivedAction()'],['../classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b',1,'nRF24::clearPacketReceivedAction()'],['../class_l_r11x0.html#a66a2afc6cef1e94e25efec15094816a8',1,'LR11x0::clearPacketReceivedAction()'],['../class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6',1,'CC1101::clearPacketReceivedAction()']]], + ['clearpacketsentaction_681',['clearPacketSentAction',['../class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40',1,'CC1101::clearPacketSentAction()'],['../class_l_r11x0.html#acd69e3b8825309703e13149b94e49d81',1,'LR11x0::clearPacketSentAction()'],['../classn_r_f24.html#a5ae45ceec01854226ecce0320f1051e2',1,'nRF24::clearPacketSentAction()'],['../class_r_f69.html#a3a8be5bcc37d3e4f5ac2d0310c8bac12',1,'RF69::clearPacketSentAction()'],['../class_si443x.html#a1835741ed147e575f9c03cf14c3b765e',1,'Si443x::clearPacketSentAction()'],['../class_s_t_m32_w_lx.html#adb1ebf024255f5e14e6f0477c0113945',1,'STM32WLx::clearPacketSentAction()'],['../class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb',1,'SX126x::clearPacketSentAction()'],['../class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416',1,'SX127x::clearPacketSentAction()'],['../class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377',1,'SX128x::clearPacketSentAction()'],['../class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce',1,'PhysicalLayer::clearPacketSentAction()']]] ]; diff --git a/search/functions_3.js b/search/functions_3.js index 66080e60..1ace10c2 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -1,19 +1,19 @@ var searchData= [ - ['decode_679',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]], - ['decryptecb_680',['decryptECB',['../class_radio_lib_a_e_s128.html#abe0e368c6a94b2caf1559add1c262a98',1,'RadioLibAES128']]], - ['delay_681',['delay',['../class_radio_lib_hal.html#aa2de4fcafad28470f7d46073fa29da79',1,'RadioLibHal']]], - ['delaymicroseconds_682',['delayMicroseconds',['../class_radio_lib_hal.html#ab93dc492291dfe6fc0dd763bee966161',1,'RadioLibHal']]], - ['detachinterrupt_683',['detachInterrupt',['../class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56',1,'RadioLibHal']]], - ['digitalread_684',['digitalRead',['../class_radio_lib_hal.html#a0c7c2dffd662cefca7bf11e14c56dab2',1,'RadioLibHal::digitalRead()'],['../class_stm32wlx_hal.html#a7fc8af77a85f8f002c7dc6476efa0ad4',1,'Stm32wlxHal::digitalRead()']]], - ['digitalwrite_685',['digitalWrite',['../class_radio_lib_hal.html#a4db0c60f2f6f64003f04cf0e03fea7ab',1,'RadioLibHal::digitalWrite()'],['../class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642',1,'Stm32wlxHal::digitalWrite()']]], - ['disableaddressfiltering_686',['disableAddressFiltering',['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b',1,'LR11x0::disableAddressFiltering()'],['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()']]], - ['disableaes_687',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], - ['disablebitsync_688',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], - ['disablecontinuousmodebitsync_689',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], - ['disablepipe_690',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], - ['disablesyncwordfiltering_691',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]], - ['downlink_692',['downlink',['../class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226',1,'LoRaWANNode::downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d',1,'LoRaWANNode::downlink(LoRaWANEvent_t *event=NULL)']]], - ['dropsync_693',['dropSync',['../class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3',1,'PhysicalLayer']]], - ['dutycycleinterval_694',['dutyCycleInterval',['../class_lo_ra_w_a_n_node.html#a5bb50904544f331806fd744ab5b99efa',1,'LoRaWANNode']]] + ['decode_682',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]], + ['decryptecb_683',['decryptECB',['../class_radio_lib_a_e_s128.html#abe0e368c6a94b2caf1559add1c262a98',1,'RadioLibAES128']]], + ['delay_684',['delay',['../class_radio_lib_hal.html#aa2de4fcafad28470f7d46073fa29da79',1,'RadioLibHal']]], + ['delaymicroseconds_685',['delayMicroseconds',['../class_radio_lib_hal.html#ab93dc492291dfe6fc0dd763bee966161',1,'RadioLibHal']]], + ['detachinterrupt_686',['detachInterrupt',['../class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56',1,'RadioLibHal']]], + ['digitalread_687',['digitalRead',['../class_radio_lib_hal.html#a0c7c2dffd662cefca7bf11e14c56dab2',1,'RadioLibHal::digitalRead()'],['../class_stm32wlx_hal.html#a7fc8af77a85f8f002c7dc6476efa0ad4',1,'Stm32wlxHal::digitalRead()']]], + ['digitalwrite_688',['digitalWrite',['../class_radio_lib_hal.html#a4db0c60f2f6f64003f04cf0e03fea7ab',1,'RadioLibHal::digitalWrite()'],['../class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642',1,'Stm32wlxHal::digitalWrite()']]], + ['disableaddressfiltering_689',['disableAddressFiltering',['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_l_r11x0.html#ae565dc2423ca7df13bf7ae48cce9ac8b',1,'LR11x0::disableAddressFiltering()'],['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()']]], + ['disableaes_690',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], + ['disablebitsync_691',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], + ['disablecontinuousmodebitsync_692',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], + ['disablepipe_693',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], + ['disablesyncwordfiltering_694',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]], + ['downlink_695',['downlink',['../class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226',1,'LoRaWANNode::downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d',1,'LoRaWANNode::downlink(LoRaWANEvent_t *event=NULL)']]], + ['dropsync_696',['dropSync',['../class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3',1,'PhysicalLayer']]], + ['dutycycleinterval_697',['dutyCycleInterval',['../class_lo_ra_w_a_n_node.html#a5bb50904544f331806fd744ab5b99efa',1,'LoRaWANNode']]] ]; diff --git a/search/functions_4.js b/search/functions_4.js index 391de623..e2aa171c 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['enableaes_695',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], - ['enablebitsync_696',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], - ['enablecontinuousmodebitsync_697',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], - ['enablesyncwordfiltering_698',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], - ['encode_699',['encode',['../class_radio_lib_b_c_h.html#afa0a2eb58245715536acb781cd351d8a',1,'RadioLibBCH']]], - ['encryptecb_700',['encryptECB',['../class_radio_lib_a_e_s128.html#a4c7b49c3ed16f3849d8050a24a11c3c1',1,'RadioLibAES128']]], - ['explicitheader_701',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]], - ['externalradio_702',['ExternalRadio',['../class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda',1,'ExternalRadio']]] + ['enableaes_698',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], + ['enablebitsync_699',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], + ['enablecontinuousmodebitsync_700',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], + ['enablesyncwordfiltering_701',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], + ['encode_702',['encode',['../class_radio_lib_b_c_h.html#afa0a2eb58245715536acb781cd351d8a',1,'RadioLibBCH']]], + ['encryptecb_703',['encryptECB',['../class_radio_lib_a_e_s128.html#a4c7b49c3ed16f3849d8050a24a11c3c1',1,'RadioLibAES128']]], + ['explicitheader_704',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]], + ['externalradio_705',['ExternalRadio',['../class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda',1,'ExternalRadio']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index 77af251f..0bb377fe 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['fifoadd_703',['fifoAdd',['../class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e',1,'SX127x::fifoAdd()'],['../class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89',1,'RF69::fifoAdd(uint8_t *data, int totalLen, int *remLen)']]], - ['fifoget_704',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], - ['findrfswitchmode_705',['findRfSwitchMode',['../class_module.html#a5699a937b62ba41387567b4d679b9377',1,'Module']]], - ['finishtransmit_706',['finishTransmit',['../class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4',1,'SX128x::finishTransmit()'],['../class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18',1,'PhysicalLayer::finishTransmit()'],['../class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f',1,'SX127x::finishTransmit()'],['../class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e',1,'SX126x::finishTransmit()'],['../class_si443x.html#a6792f13441a1bbb3340d2ba3d9abbec3',1,'Si443x::finishTransmit()'],['../class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b',1,'RF69::finishTransmit()'],['../classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f',1,'nRF24::finishTransmit()'],['../class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5',1,'LR11x0::finishTransmit()'],['../class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f',1,'CC1101::finishTransmit() override']]], - ['fixedpacketlengthmode_707',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba',1,'LR11x0::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]], - ['forceldro_708',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]], - ['fsk4client_709',['FSK4Client',['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]] + ['fifoadd_706',['fifoAdd',['../class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e',1,'SX127x::fifoAdd()'],['../class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89',1,'RF69::fifoAdd(uint8_t *data, int totalLen, int *remLen)']]], + ['fifoget_707',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], + ['findrfswitchmode_708',['findRfSwitchMode',['../class_module.html#a5699a937b62ba41387567b4d679b9377',1,'Module']]], + ['finishtransmit_709',['finishTransmit',['../class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4',1,'SX128x::finishTransmit()'],['../class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18',1,'PhysicalLayer::finishTransmit()'],['../class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f',1,'SX127x::finishTransmit()'],['../class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e',1,'SX126x::finishTransmit()'],['../class_si443x.html#a6792f13441a1bbb3340d2ba3d9abbec3',1,'Si443x::finishTransmit()'],['../class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b',1,'RF69::finishTransmit()'],['../classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f',1,'nRF24::finishTransmit()'],['../class_l_r11x0.html#aaff9a5b9b7636693c98bd1c93a5863e5',1,'LR11x0::finishTransmit()'],['../class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f',1,'CC1101::finishTransmit() override']]], + ['fixedpacketlengthmode_710',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_l_r11x0.html#a5df4c1ed45bf59aa25bc400bcb5dc1ba',1,'LR11x0::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]], + ['forceldro_711',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]], + ['fsk4client_712',['FSK4Client',['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index 535fe5e6..e15b0566 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,43 +1,44 @@ var searchData= [ - ['generatecmac_710',['generateCMAC',['../class_radio_lib_a_e_s128.html#a260a1ac84386141781b3d7c213ff161c',1,'RadioLibAES128']]], - ['getafcerror_711',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], - ['getafcntdown_712',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]], - ['getbuffernonces_713',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]], - ['getbuffersession_714',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]], - ['getchannelscanresult_715',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]], - ['getchipversion_716',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], - ['getcs_717',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]], - ['getcurrentlimit_718',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], - ['getdatarate_719',['getDataRate',['../class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9',1,'LR11x0::getDataRate()'],['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], - ['getdevaddr_720',['getDevAddr',['../class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452',1,'LoRaWANNode']]], - ['getfcntup_721',['getFcntUp',['../class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020',1,'LoRaWANNode']]], - ['getfhsschannel_722',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], - ['getfhsshoppingperiod_723',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], - ['getfreqstep_724',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], - ['getfrequency_725',['getFrequency',['../class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed',1,'RF69']]], - ['getfrequencydeviation_726',['getFrequencyDeviation',['../class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124',1,'CC1101::getFrequencyDeviation()'],['../class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9',1,'RF69::getFrequencyDeviation()']]], - ['getfrequencyerror_727',['getFrequencyError',['../class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036',1,'LR11x0::getFrequencyError()'],['../class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997',1,'SX126x::getFrequencyError()'],['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], - ['getgpio_728',['getGpio',['../class_module.html#a4ec27f0ba5e0009ea9661a5110526b52',1,'Module']]], - ['getirq_729',['getIrq',['../class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9',1,'Module']]], - ['getirqflags_730',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], - ['getirqstatus_731',['getIrqStatus',['../class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8',1,'LR11x0::getIrqStatus()'],['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()']]], - ['getlqi_732',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], - ['getmacdevicetimeans_733',['getMacDeviceTimeAns',['../class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de',1,'LoRaWANNode']]], - ['getmaclinkcheckans_734',['getMacLinkCheckAns',['../class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0',1,'LoRaWANNode']]], - ['getmod_735',['getMod',['../class_external_radio.html#ae6f8473e407cfcba0e1f07c225b5cb50',1,'ExternalRadio']]], - ['getmodemstatus_736',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], - ['getnfcntdown_737',['getNFcntDown',['../class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11',1,'LoRaWANNode']]], - ['getnumsymbols_738',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]], - ['getpacketlength_739',['getPacketLength',['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength()'],['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()']]], - ['getpictureheight_740',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], - ['getpromiscuousmode_741',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], - ['getrangingresult_742',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], - ['getrssi_743',['getRSSI',['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1278.html#a0b1fe4d0b1acfa454d7bab59cdf319fe',1,'SX1278::getRSSI()'],['../class_s_x1272.html#af5a7dee50a1a7d8261bc62bb869cda92',1,'SX1272::getRSSI()'],['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI()']]], - ['getrst_744',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]], - ['getsnr_745',['getSNR',['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea',1,'LR11x0::getSNR()']]], - ['getstatus_746',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], - ['gettemperature_747',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], - ['gettempraw_748',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], - ['gettimeonair_749',['getTimeOnAir',['../class_l_r11x0.html#abccf5dc80aab71090a5f19bfffa0201d',1,'LR11x0::getTimeOnAir()'],['../class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#a9e7ecbc92c9d70f93211d21399d237d0',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7',1,'SX128x::getTimeOnAir()'],['../class_physical_layer.html#a50e730a894f60b58034507ad7730dd3c',1,'PhysicalLayer::getTimeOnAir()']]] + ['generatecmac_713',['generateCMAC',['../class_radio_lib_a_e_s128.html#a260a1ac84386141781b3d7c213ff161c',1,'RadioLibAES128']]], + ['getafcerror_714',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], + ['getafcntdown_715',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]], + ['getbuffernonces_716',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]], + ['getbuffersession_717',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]], + ['getchannelscanresult_718',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]], + ['getchipversion_719',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], + ['getcs_720',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]], + ['getcurrentlimit_721',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], + ['getdatarate_722',['getDataRate',['../class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9',1,'LR11x0::getDataRate()'],['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], + ['getdevaddr_723',['getDevAddr',['../class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452',1,'LoRaWANNode']]], + ['getfcntup_724',['getFcntUp',['../class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020',1,'LoRaWANNode']]], + ['getfhsschannel_725',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], + ['getfhsshoppingperiod_726',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], + ['getfreqstep_727',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], + ['getfrequency_728',['getFrequency',['../class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed',1,'RF69']]], + ['getfrequencydeviation_729',['getFrequencyDeviation',['../class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124',1,'CC1101::getFrequencyDeviation()'],['../class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9',1,'RF69::getFrequencyDeviation()']]], + ['getfrequencyerror_730',['getFrequencyError',['../class_l_r11x0.html#ad9046bccdb4ef60718e2e8ed2bd7f036',1,'LR11x0::getFrequencyError()'],['../class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997',1,'SX126x::getFrequencyError()'],['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], + ['getgpio_731',['getGpio',['../class_module.html#a4ec27f0ba5e0009ea9661a5110526b52',1,'Module']]], + ['getirq_732',['getIrq',['../class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9',1,'Module']]], + ['getirqflags_733',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], + ['getirqstatus_734',['getIrqStatus',['../class_l_r11x0.html#a0309154558a0d88e2e8957e4dbf6a2f8',1,'LR11x0::getIrqStatus()'],['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()']]], + ['getlasttoa_735',['getLastToA',['../class_lo_ra_w_a_n_node.html#a683b02b63867bb7de5df45c94d190305',1,'LoRaWANNode']]], + ['getlqi_736',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], + ['getmacdevicetimeans_737',['getMacDeviceTimeAns',['../class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de',1,'LoRaWANNode']]], + ['getmaclinkcheckans_738',['getMacLinkCheckAns',['../class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0',1,'LoRaWANNode']]], + ['getmod_739',['getMod',['../class_external_radio.html#ae6f8473e407cfcba0e1f07c225b5cb50',1,'ExternalRadio']]], + ['getmodemstatus_740',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], + ['getnfcntdown_741',['getNFcntDown',['../class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11',1,'LoRaWANNode']]], + ['getnumsymbols_742',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]], + ['getpacketlength_743',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_l_r11x0.html#af96883b2ca7a36a8921ee1cd222adebf',1,'LR11x0::getPacketLength(bool update, uint8_t *offset)'],['../class_l_r11x0.html#ac1f541bdee1d983126ceae47940b8f9d',1,'LR11x0::getPacketLength(bool update=true) override']]], + ['getpictureheight_744',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], + ['getpromiscuousmode_745',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], + ['getrangingresult_746',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], + ['getrssi_747',['getRSSI',['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()'],['../class_s_x1278.html#ab17357254073baeb7490c98faf10d991',1,'SX1278::getRSSI(bool packet, bool skipReceive=false)'],['../class_s_x1278.html#a0b1fe4d0b1acfa454d7bab59cdf319fe',1,'SX1278::getRSSI()'],['../class_s_x1272.html#af5a7dee50a1a7d8261bc62bb869cda92',1,'SX1272::getRSSI()'],['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_l_r11x0.html#a468ee0182883d8af22a0a4202ef7baa5',1,'LR11x0::getRSSI()'],['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_s_x1272.html#a171656d12a9909bbb04fc81be86ec2a6',1,'SX1272::getRSSI()']]], + ['getrst_748',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]], + ['getsnr_749',['getSNR',['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_l_r11x0.html#ad4f32509aea96de6a7ec08a8e60a6bea',1,'LR11x0::getSNR()']]], + ['getstatus_750',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], + ['gettemperature_751',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], + ['gettempraw_752',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], + ['gettimeonair_753',['getTimeOnAir',['../class_l_r11x0.html#abccf5dc80aab71090a5f19bfffa0201d',1,'LR11x0::getTimeOnAir()'],['../class_s_x126x.html#a16eb0bdb051f3cf288db752d18182ae2',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#a9e7ecbc92c9d70f93211d21399d237d0',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7',1,'SX128x::getTimeOnAir()'],['../class_physical_layer.html#a50e730a894f60b58034507ad7730dd3c',1,'PhysicalLayer::getTimeOnAir()']]] ]; diff --git a/search/functions_7.js b/search/functions_7.js index f3610cd3..a4bcf3ce 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['hellclient_750',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]] + ['hellclient_754',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index d4f74d81..e0305986 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,13 +1,13 @@ var searchData= [ - ['idle_751',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()'],['../class_bell_client.html#aabd170def79cdbfd56a1d243e6227a75',1,'BellClient::idle()']]], - ['implicitheader_752',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]], - ['init_753',['init',['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()']]], - ['invertiq_754',['invertIQ',['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()'],['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()'],['../class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c',1,'LR11x0::invertIQ()']]], - ['invertpreamble_755',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]], - ['irqrxdonerxtimeout_756',['irqRxDoneRxTimeout',['../class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a399911660ab71520bbda77a6431be8ae',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], - ['iscarrierdetected_757',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], - ['isjoined_758',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]], - ['isrxtimeout_759',['isRxTimeout',['../class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]], - ['ita2string_760',['ITA2String',['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] + ['idle_755',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()'],['../class_bell_client.html#aabd170def79cdbfd56a1d243e6227a75',1,'BellClient::idle()']]], + ['implicitheader_756',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]], + ['init_757',['init',['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()']]], + ['invertiq_758',['invertIQ',['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()'],['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()'],['../class_l_r11x0.html#af85c16956c2250dbf338a298c074d28c',1,'LR11x0::invertIQ()']]], + ['invertpreamble_759',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]], + ['irqrxdonerxtimeout_760',['irqRxDoneRxTimeout',['../class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a',1,'SX126x::irqRxDoneRxTimeout()'],['../class_s_x127x.html#a399911660ab71520bbda77a6431be8ae',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292',1,'PhysicalLayer::irqRxDoneRxTimeout()']]], + ['iscarrierdetected_761',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], + ['isjoined_762',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]], + ['isrxtimeout_763',['isRxTimeout',['../class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]], + ['ita2string_764',['ITA2String',['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index 2884219b..6e5eadc9 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,10 +1,10 @@ var searchData= [ - ['length_761',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], - ['llcc68_762',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68']]], - ['lorawannode_763',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76',1,'LoRaWANNode']]], - ['lr1110_764',['LR1110',['../class_l_r1110.html#a4e492901900ad1d85c818ec473b3d123',1,'LR1110']]], - ['lr1120_765',['LR1120',['../class_l_r1120.html#ae652f10ebc1e4b8245eb5a0c97765257',1,'LR1120']]], - ['lr1121_766',['LR1121',['../class_l_r1121.html#a0015ed8c0fde10a072b5f1317779f59a',1,'LR1121']]], - ['lr11x0_767',['LR11x0',['../class_l_r11x0.html#a562f34a054e3374b812556df3b6eb421',1,'LR11x0']]] + ['length_765',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], + ['llcc68_766',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68']]], + ['lorawannode_767',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76',1,'LoRaWANNode']]], + ['lr1110_768',['LR1110',['../class_l_r1110.html#a4e492901900ad1d85c818ec473b3d123',1,'LR1110']]], + ['lr1120_769',['LR1120',['../class_l_r1120.html#ae652f10ebc1e4b8245eb5a0c97765257',1,'LR1120']]], + ['lr1121_770',['LR1121',['../class_l_r1121.html#a0015ed8c0fde10a072b5f1317779f59a',1,'LR1121']]], + ['lr11x0_771',['LR11x0',['../class_l_r11x0.html#a562f34a054e3374b812556df3b6eb421',1,'LR11x0']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index 13f7c482..8a68ac1a 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,8 +1,8 @@ var searchData= [ - ['maxpayloaddwelltime_768',['maxPayloadDwellTime',['../class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205',1,'LoRaWANNode']]], - ['micros_769',['micros',['../class_radio_lib_hal.html#a64d98b48668ced5ba1014f272606f370',1,'RadioLibHal']]], - ['millis_770',['millis',['../class_radio_lib_hal.html#a4b8e36ccf8fe372c259b963666513d37',1,'RadioLibHal']]], - ['module_771',['Module',['../class_module.html#a817178405f125e068e88bad62aeb6f3b',1,'Module::Module(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], - ['morseclient_772',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]] + ['maxpayloaddwelltime_772',['maxPayloadDwellTime',['../class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205',1,'LoRaWANNode']]], + ['micros_773',['micros',['../class_radio_lib_hal.html#a64d98b48668ced5ba1014f272606f370',1,'RadioLibHal']]], + ['millis_774',['millis',['../class_radio_lib_hal.html#a4b8e36ccf8fe372c259b963666513d37',1,'RadioLibHal']]], + ['module_775',['Module',['../class_module.html#a817178405f125e068e88bad62aeb6f3b',1,'Module::Module(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], + ['morseclient_776',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]] ]; diff --git a/search/functions_b.js b/search/functions_b.js index bed899b3..0906f28d 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['notone_773',['noTone',['../class_radio_lib_hal.html#a6b5341c59728a1932e33216feee04ea5',1,'RadioLibHal::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], - ['nrf24_774',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]] + ['notone_777',['noTone',['../class_radio_lib_hal.html#a6b5341c59728a1932e33216feee04ea5',1,'RadioLibHal::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], + ['nrf24_778',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index 0f0c6804..2b51f15f 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['operator_3d_775',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]] + ['operator_3d_779',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]] ]; diff --git a/search/functions_d.js b/search/functions_d.js index 71036c63..b331be63 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['packetmode_776',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], - ['pagerclient_777',['PagerClient',['../class_pager_client.html#a9f978120467b13104fb356e9b7d855ec',1,'PagerClient']]], - ['physicallayer_778',['PhysicalLayer',['../class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5',1,'PhysicalLayer']]], - ['pinmode_779',['pinMode',['../class_radio_lib_hal.html#af01b4e5e01352b99ce4329c9f9f8433b',1,'RadioLibHal::pinMode()'],['../class_stm32wlx_hal.html#a70dd9f6fb6c0307e2d9d363ce6d7f2a2',1,'Stm32wlxHal::pinMode()']]], - ['pintointerrupt_780',['pinToInterrupt',['../class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00',1,'RadioLibHal']]], - ['printglyph_781',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]], - ['pulsein_782',['pulseIn',['../class_radio_lib_hal.html#a3f38db9475dcd0967d6dfe240b8695c9',1,'RadioLibHal']]] + ['packetmode_780',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], + ['pagerclient_781',['PagerClient',['../class_pager_client.html#a9f978120467b13104fb356e9b7d855ec',1,'PagerClient']]], + ['physicallayer_782',['PhysicalLayer',['../class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5',1,'PhysicalLayer']]], + ['pinmode_783',['pinMode',['../class_radio_lib_hal.html#af01b4e5e01352b99ce4329c9f9f8433b',1,'RadioLibHal::pinMode()'],['../class_stm32wlx_hal.html#a70dd9f6fb6c0307e2d9d363ce6d7f2a2',1,'Stm32wlxHal::pinMode()']]], + ['pintointerrupt_784',['pinToInterrupt',['../class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00',1,'RadioLibHal']]], + ['printglyph_785',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]], + ['pulsein_786',['pulseIn',['../class_radio_lib_hal.html#a3f38db9475dcd0967d6dfe240b8695c9',1,'RadioLibHal']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 1fe4f86a..fe776eff 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -1,22 +1,22 @@ var searchData= [ - ['radiolibaes128_783',['RadioLibAES128',['../class_radio_lib_a_e_s128.html#a11f816221d1c06432ff80f2678ef46fe',1,'RadioLibAES128']]], - ['radiolibbch_784',['RadioLibBCH',['../class_radio_lib_b_c_h.html#a39d55c0292e4c9337ee0672cd5241118',1,'RadioLibBCH']]], - ['radiolibcrc_785',['RadioLibCRC',['../class_radio_lib_c_r_c.html#a4f4042a369d55e234f4fc28f189139d5',1,'RadioLibCRC']]], - ['radiolibhal_786',['RadioLibHal',['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal']]], - ['random_787',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], - ['randombyte_788',['randomByte',['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]], - ['range_789',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]], - ['read_790',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]], - ['readbit_791',['readBit',['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit()']]], - ['readdata_792',['readData',['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData()'],['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_l_r11x0.html#a3563453988a83d22dd07d4691543a300',1,'LR11x0::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../class_l_r11x0.html#a20279f1b267e936991f47fd703924833',1,'LR11x0::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()']]], - ['receive_793',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive()'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'LR11x0::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58',1,'LR11x0::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive(uint8_t *data, size_t len)']]], - ['receivedirect_794',['receiveDirect',['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5',1,'LR11x0::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()']]], - ['receivedirectasync_795',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], - ['reflect_796',['reflect',['../class_module.html#a4add1a875bb88e91da232118201a78a8',1,'Module']]], - ['reset_797',['reset',['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994',1,'LR11x0::reset()'],['../class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21',1,'CC1101::reset()']]], - ['resetfcntdown_798',['resetFcntDown',['../class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417',1,'LoRaWANNode']]], - ['restore_799',['restore',['../class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b',1,'LoRaWANNode']]], - ['rf69_800',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]], - ['rttyclient_801',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]] + ['radiolibaes128_787',['RadioLibAES128',['../class_radio_lib_a_e_s128.html#a11f816221d1c06432ff80f2678ef46fe',1,'RadioLibAES128']]], + ['radiolibbch_788',['RadioLibBCH',['../class_radio_lib_b_c_h.html#a39d55c0292e4c9337ee0672cd5241118',1,'RadioLibBCH']]], + ['radiolibcrc_789',['RadioLibCRC',['../class_radio_lib_c_r_c.html#a4f4042a369d55e234f4fc28f189139d5',1,'RadioLibCRC']]], + ['radiolibhal_790',['RadioLibHal',['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal']]], + ['random_791',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], + ['randombyte_792',['randomByte',['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]], + ['range_793',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]], + ['read_794',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]], + ['readbit_795',['readBit',['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit()']]], + ['readdata_796',['readData',['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData()'],['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_l_r11x0.html#a3563453988a83d22dd07d4691543a300',1,'LR11x0::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../class_l_r11x0.html#a20279f1b267e936991f47fd703924833',1,'LR11x0::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()']]], + ['receive_797',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive()'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_l_r11x0.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'LR11x0::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_l_r11x0.html#a377c287f18c939c2b4da3241d8329e58',1,'LR11x0::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive(uint8_t *data, size_t len)']]], + ['receivedirect_798',['receiveDirect',['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_l_r11x0.html#ae1a8e8eda78113c47f1a865e63051bb5',1,'LR11x0::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()']]], + ['receivedirectasync_799',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], + ['reflect_800',['reflect',['../class_module.html#a4add1a875bb88e91da232118201a78a8',1,'Module']]], + ['reset_801',['reset',['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_l_r11x0.html#a288bcc309d3676bc0bbe620b7d89d994',1,'LR11x0::reset()'],['../class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21',1,'CC1101::reset()']]], + ['resetfcntdown_802',['resetFcntDown',['../class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417',1,'LoRaWANNode']]], + ['restore_803',['restore',['../class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b',1,'LoRaWANNode']]], + ['rf69_804',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]], + ['rttyclient_805',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index 1b7e5603..c96e129c 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -1,152 +1,152 @@ var searchData= [ - ['savesession_802',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]], - ['scanchannel_803',['scanChannel',['../class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c',1,'LR11x0::scanChannel()'],['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel()'],['../class_l_r11x0.html#a99ece57e55ee0001671165213b409a44',1,'LR11x0::scanChannel()'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel()']]], - ['sendframe_804',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], - ['sendheader_805',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], - ['sendline_806',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], - ['sendmaccommandreq_807',['sendMacCommandReq',['../class_lo_ra_w_a_n_node.html#a6ff678f9cb57b97eb63886953aca1ba9',1,'LoRaWANNode']]], - ['sendmice_808',['sendMicE',['../class_a_p_r_s_client.html#af8f28eba026b0f0a25c8ba54a96f4743',1,'APRSClient']]], - ['sendposition_809',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], - ['sendreceive_810',['sendReceive',['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]], - ['sendtone_811',['sendTone',['../class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111',1,'PagerClient']]], - ['setaccessaddress_812',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], - ['setaddresswidth_813',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], - ['setadr_814',['setADR',['../class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff',1,'LoRaWANNode']]], - ['setaeskey_815',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], - ['setafc_816',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], - ['setafcagctrigger_817',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], - ['setafcbandwidth_818',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], - ['setambienttemperature_819',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], - ['setautoack_820',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], - ['setbandwidth_821',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]], - ['setbitrate_822',['setBitRate',['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2',1,'LR11x0::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()']]], - ['setbroadcastaddress_823',['setBroadcastAddress',['../class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7',1,'LR11x0::setBroadcastAddress()'],['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], - ['setbuffernonces_824',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]], - ['setbuffersession_825',['setBufferSession',['../class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49',1,'LoRaWANNode']]], - ['setchannelscanaction_826',['setChannelScanAction',['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()'],['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()'],['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()']]], - ['setcodingrate_827',['setCodingRate',['../class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541',1,'LR11x0::setCodingRate()'],['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]], - ['setcorrection_828',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_bell_client.html#a90f3f33a09a4cf8d544ca1e9a23beae2',1,'BellClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]], - ['setcrc_829',['setCRC',['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3',1,'LR11x0::setCRC()']]], - ['setcrcfiltering_830',['setCrcFiltering',['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#ab531ad461b250a060e92d9c744e79070',1,'SX127x::setCrcFiltering()']]], - ['setcurrentlimit_831',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], - ['setdatarate_832',['setDataRate',['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer::setDataRate()'],['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()'],['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1',1,'SX1272::setDataRate()']]], - ['setdatarate_833',['setDatarate',['../class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499',1,'LoRaWANNode']]], - ['setdatarate_834',['setDataRate',['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6',1,'LR11x0::setDataRate()']]], - ['setdatashaping_835',['setDataShaping',['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6',1,'LR11x0::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()']]], - ['setdatashapingook_836',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], - ['setdevicestatus_837',['setDeviceStatus',['../class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034',1,'LoRaWANNode']]], - ['setdio0action_838',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]], - ['setdio1action_839',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], - ['setdio2asrfswitch_840',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], - ['setdiomapping_841',['setDIOMapping',['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()']]], - ['setdiopreambledetect_842',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], - ['setdirectaction_843',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction(void(*func)(void))']]], - ['setdirectsyncword_844',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], - ['setdutycycle_845',['setDutyCycle',['../class_lo_ra_w_a_n_node.html#a3d4bbd6d382496838954ab4ac1168b77',1,'LoRaWANNode']]], - ['setdwelltime_846',['setDwellTime',['../class_lo_ra_w_a_n_node.html#a62bfe68f6fe63c2e408dccbff6a34a4f',1,'LoRaWANNode']]], - ['setencoding_847',['setEncoding',['../class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864',1,'LR11x0::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()']]], - ['setfhsshoppingperiod_848',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], - ['setfifoemptyaction_849',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]], - ['setfifofullaction_850',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], - ['setfrequency_851',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency(float freq, bool calibrate)'],['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency(float freq)'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_l_r1120.html#a477bac8eea731d55bf6c07e60aa0b2e2',1,'LR1120::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1120.html#a1139585bff92c19ab645f68068930d60',1,'LR1120::setFrequency(float freq)'],['../class_l_r1110.html#a08c9ba9d02e7e3918f73f090c6d5ed33',1,'LR1110::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1110.html#a58cfda71b08567a7e98e7d6fd03465b4',1,'LR1110::setFrequency(float freq)']]], - ['setfrequencydeviation_852',['setFrequencyDeviation',['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1',1,'LR11x0::setFrequencyDeviation()'],['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()']]], - ['setgain_853',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], - ['setgaincontrol_854',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], - ['setgdo0action_855',['setGdo0Action',['../class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7',1,'CC1101']]], - ['setgdo2action_856',['setGdo2Action',['../class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9',1,'CC1101']]], - ['sethighsensitivitymode_857',['setHighSensitivityMode',['../class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5',1,'SX128x']]], - ['setinversion_858',['setInversion',['../class_hell_client.html#ae43025b9d55ee21a322bb5d7ee1065b0',1,'HellClient']]], - ['setirqaction_859',['setIrqAction',['../class_l_r11x0.html#a49116d006b60128fe6f73a6a868a6d18',1,'LR11x0::setIrqAction()'],['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], - ['setlnatestboost_860',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], - ['setlowbatterythreshold_861',['setLowBatteryThreshold',['../class_s_x127x.html#a9ca9aa18e13e8390ec437e249e1d2472',1,'SX127x']]], - ['setlrfhssconfig_862',['setLrFhssConfig',['../class_l_r11x0.html#a8c1def9a01021a52f5bb82c119a9ad35',1,'LR11x0']]], - ['setmodem_863',['setModem',['../class_bell_client.html#a163f65f3fcce87d9bea558b34c19bd47',1,'BellClient']]], - ['setnodeaddress_864',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e',1,'LR11x0::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], - ['setook_865',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK(bool enableOOK)']]], - ['setookfixedorfloorthreshold_866',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], - ['setookfixedthreshold_867',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], - ['setookpeakthresholddecrement_868',['setOokPeakThresholdDecrement',['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()'],['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()']]], - ['setookpeakthresholdstep_869',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], - ['setookthresholdtype_870',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], - ['setoutputpower_871',['setOutputPower',['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower(int8_t power) override'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_l_r11x0.html#a549ecc907732bca96dab27c433928740',1,'LR11x0::setOutputPower(int8_t power, bool forceHighPower)'],['../class_l_r11x0.html#a2522e288732aa77ec4f5a44e724612af',1,'LR11x0::setOutputPower(int8_t power)'],['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower()']]], - ['setpacketreceivedaction_872',['setPacketReceivedAction',['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce',1,'LR11x0::setPacketReceivedAction(void(*func)(void))']]], - ['setpacketsentaction_873',['setPacketSentAction',['../class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce',1,'LR11x0::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()']]], - ['setpaconfig_874',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]], - ['setparamptime_875',['setPaRampTime',['../class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d',1,'SX126x']]], - ['setpreamblelength_876',['setPreambleLength',['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a',1,'LR11x0::setPreambleLength()']]], - ['setpromiscuousmode_877',['setPromiscuousMode',['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]], - ['setreceivepipe_878',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], - ['setrecvsequence_879',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], - ['setregulatordcdc_880',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], - ['setregulatorldo_881',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], - ['setrepeaters_882',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], - ['setrfswitchpins_883',['setRfSwitchPins',['../class_module.html#a7d3adea64acab11c47c804afc74bd4f3',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a5ef45183690bb1879f106af079b01140',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#ac341945538a84430c61f80f610a94411',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#a43e7ceeff9114b35ab89f1d69916b375',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2',1,'SX128x::setRfSwitchPins()']]], - ['setrfswitchstate_884',['setRfSwitchState',['../class_module.html#afbed643f082286012bf44bba22381ae6',1,'Module']]], - ['setrfswitchtable_885',['setRfSwitchTable',['../class_c_c1101.html#a7b401995be4bc136063a035ce1820634',1,'CC1101::setRfSwitchTable()'],['../class_s_t_m32_w_lx.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'STM32WLx::setRfSwitchTable()'],['../class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958',1,'SX128x::setRfSwitchTable()'],['../class_s_x127x.html#ab9625a5246a45112267ce441ac2de254',1,'SX127x::setRfSwitchTable()'],['../class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'SX126x::setRfSwitchTable()'],['../class_si443x.html#a8898f11cf9dabd9a5ad717376fdbffa6',1,'Si443x::setRfSwitchTable()'],['../class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c',1,'RF69::setRfSwitchTable()'],['../class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d',1,'Module::setRfSwitchTable()']]], - ['setrssiconfig_886',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], - ['setrssithreshold_887',['setRSSIThreshold',['../class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a',1,'RF69::setRSSIThreshold()'],['../class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76',1,'SX127x::setRSSIThreshold(float dbm)']]], - ['setrxbandwidth_888',['setRxBandwidth',['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64',1,'LR11x0::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()']]], - ['setrxboostedgainmode_889',['setRxBoostedGainMode',['../class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8',1,'SX126x']]], - ['setsendsequence_890',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], - ['setspreadingfactor_891',['setSpreadingFactor',['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4',1,'LR11x0::setSpreadingFactor()'],['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()']]], - ['setsyncbits_892',['setSyncBits',['../class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d',1,'LR11x0::setSyncBits()'],['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x::setSyncBits()']]], - ['setsyncword_893',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord()'],['../class_physical_layer.html#a6c71cdc1238e1368274670758431a977',1,'PhysicalLayer::setSyncWord()'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x126x.html#a827a4754ea53388513d263e5d9171395',1,'SX126x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932',1,'LR11x0::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_l_r11x0.html#a7ffa48f1b6aaaa3f48e4b51f8ada59d8',1,'LR11x0::setSyncWord(uint32_t syncWord)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord()']]], - ['settcxo_894',['setTCXO',['../class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55',1,'LR11x0::setTCXO()'],['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x::setTCXO()']]], - ['settransmitpipe_895',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], - ['settxpower_896',['setTxPower',['../class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b',1,'LoRaWANNode']]], - ['setwhitening_897',['setWhitening',['../class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d',1,'LR11x0::setWhitening()'],['../class_s_x126x.html#ae500bad45638a47264b7e5955a93107d',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], - ['si4430_898',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]], - ['si4431_899',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]], - ['si4432_900',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]], - ['si443x_901',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]], - ['sleep_902',['sleep',['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733',1,'LR11x0::sleep()']]], - ['spectralscanabort_903',['spectralScanAbort',['../class_s_x126x.html#a865397e1cca38bec2d055c047825ea07',1,'SX126x']]], - ['spectralscangetresult_904',['spectralScanGetResult',['../class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2',1,'SX126x']]], - ['spectralscangetstatus_905',['spectralScanGetStatus',['../class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4',1,'SX126x']]], - ['spectralscanstart_906',['spectralScanStart',['../class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66',1,'SX126x']]], - ['spibegin_907',['spiBegin',['../class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030',1,'RadioLibHal']]], - ['spibegintransaction_908',['spiBeginTransaction',['../class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460',1,'RadioLibHal']]], - ['spicheckstream_909',['SPIcheckStream',['../class_module.html#a5efa7ae78cab1d7f43005e965923f769',1,'Module']]], - ['spiend_910',['spiEnd',['../class_radio_lib_hal.html#a41c85e560155d644f5b4ce8444dd8b64',1,'RadioLibHal']]], - ['spiendtransaction_911',['spiEndTransaction',['../class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9',1,'RadioLibHal']]], - ['spigetregvalue_912',['SPIgetRegValue',['../class_module.html#a369e916626c821ecec85f25d5b46d752',1,'Module']]], - ['spireadregister_913',['SPIreadRegister',['../class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6',1,'Module']]], - ['spireadregisterburst_914',['SPIreadRegisterBurst',['../class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee',1,'Module']]], - ['spireadstream_915',['SPIreadStream',['../class_module.html#adacceb57ecfecb09150c135b2b44436f',1,'Module::SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], - ['spisetregvalue_916',['SPIsetRegValue',['../class_module.html#ade75c5403a05156b43cc7562563ae2d7',1,'Module']]], - ['spitransfer_917',['SPItransfer',['../class_module.html#aa6df70520aa015dd3a1bccdceae67232',1,'Module']]], - ['spitransfer_918',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]], - ['spitransferstream_919',['SPItransferStream',['../class_module.html#a67483fff5d818c7d68dfcfce10e81160',1,'Module']]], - ['spiwriteregister_920',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]], - ['spiwriteregisterburst_921',['SPIwriteRegisterBurst',['../class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf',1,'Module']]], - ['spiwritestream_922',['SPIwriteStream',['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], - ['sstvclient_923',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]], - ['standby_924',['standby',['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby()'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby()'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby()'],['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby(uint8_t mode, bool wakeup=true)'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override']]], - ['startchannelscan_925',['startChannelScan',['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan()'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override']]], - ['startdirect_926',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], - ['startranging_927',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]], - ['startreceive_928',['startReceive',['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive(uint32_t timeout, uint32_t irqFlags=RADIOLIB_LR11X0_IRQ_RX_DONE, size_t len=0)'],['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()']]], - ['startreceivedutycycle_929',['startReceiveDutyCycle',['../class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e',1,'SX126x']]], - ['startreceivedutycycleauto_930',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841',1,'SX126x']]], - ['startsignal_931',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], - ['starttransmit_932',['startTransmit',['../class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX128x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a923654706eff5118ef6e84214e837f27',1,'SX128x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX127x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a923654706eff5118ef6e84214e837f27',1,'SX127x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX126x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x126x.html#a923654706eff5118ef6e84214e837f27',1,'SX126x::startTransmit(const char *str, uint8_t addr=0)'],['../class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'Si443x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a923654706eff5118ef6e84214e837f27',1,'Si443x::startTransmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'RF69::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a923654706eff5118ef6e84214e837f27',1,'RF69::startTransmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'nRF24::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a923654706eff5118ef6e84214e837f27',1,'nRF24::startTransmit(const char *str, uint8_t addr=0)'],['../class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'LR11x0::startTransmit()'],['../class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'CC1101::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_c_c1101.html#a923654706eff5118ef6e84214e837f27',1,'CC1101::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd',1,'LR11x0::startTransmit()'],['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../class_l_r11x0.html#a923654706eff5118ef6e84214e837f27',1,'LR11x0::startTransmit()']]], - ['stm32wlx_933',['STM32WLx',['../class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09',1,'STM32WLx']]], - ['sx1231_934',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]], - ['sx1233_935',['SX1233',['../class_s_x1233.html#a23d2fbf2473e48d46e341e6afe31f82f',1,'SX1233']]], - ['sx1261_936',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]], - ['sx1262_937',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]], - ['sx1268_938',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]], - ['sx126x_939',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]], - ['sx1272_940',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]], - ['sx1273_941',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]], - ['sx1276_942',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]], - ['sx1277_943',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]], - ['sx1278_944',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]], - ['sx1279_945',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]], - ['sx127x_946',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]], - ['sx1280_947',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]], - ['sx1281_948',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]], - ['sx1282_949',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]], - ['sx128x_950',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]] + ['savesession_806',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]], + ['scanchannel_807',['scanChannel',['../class_l_r11x0.html#a6a3034c91f5bce70c853ab1620725b3c',1,'LR11x0::scanChannel()'],['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel()'],['../class_l_r11x0.html#a99ece57e55ee0001671165213b409a44',1,'LR11x0::scanChannel()'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel()']]], + ['sendframe_808',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], + ['sendheader_809',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], + ['sendline_810',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], + ['sendmaccommandreq_811',['sendMacCommandReq',['../class_lo_ra_w_a_n_node.html#adef05650cf4eb92042ca5e2688c1e164',1,'LoRaWANNode']]], + ['sendmice_812',['sendMicE',['../class_a_p_r_s_client.html#af8f28eba026b0f0a25c8ba54a96f4743',1,'APRSClient']]], + ['sendposition_813',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], + ['sendreceive_814',['sendReceive',['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]], + ['sendtone_815',['sendTone',['../class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111',1,'PagerClient']]], + ['setaccessaddress_816',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], + ['setaddresswidth_817',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], + ['setadr_818',['setADR',['../class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff',1,'LoRaWANNode']]], + ['setaeskey_819',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], + ['setafc_820',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], + ['setafcagctrigger_821',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], + ['setafcbandwidth_822',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], + ['setambienttemperature_823',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], + ['setautoack_824',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], + ['setbandwidth_825',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_l_r11x0.html#abf961ec7d93feb6472f26b7b976ee0c9',1,'LR11x0::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]], + ['setbitrate_826',['setBitRate',['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_l_r11x0.html#a03ab7a24fec379c6ba2d642e1133c4f2',1,'LR11x0::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()']]], + ['setbroadcastaddress_827',['setBroadcastAddress',['../class_l_r11x0.html#af24ba794f71c4e37cd13d2f4dbec5bf7',1,'LR11x0::setBroadcastAddress()'],['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], + ['setbuffernonces_828',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]], + ['setbuffersession_829',['setBufferSession',['../class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49',1,'LoRaWANNode']]], + ['setchannelscanaction_830',['setChannelScanAction',['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()'],['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()'],['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()']]], + ['setcodingrate_831',['setCodingRate',['../class_l_r11x0.html#a583f2d5ed601a98c609dbf0d57f2f541',1,'LR11x0::setCodingRate()'],['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]], + ['setcorrection_832',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_bell_client.html#a90f3f33a09a4cf8d544ca1e9a23beae2',1,'BellClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]], + ['setcrc_833',['setCRC',['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_l_r11x0.html#a551b82787288b0b14e4d3124e6744dc3',1,'LR11x0::setCRC()']]], + ['setcrcfiltering_834',['setCrcFiltering',['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#ab531ad461b250a060e92d9c744e79070',1,'SX127x::setCrcFiltering()']]], + ['setcurrentlimit_835',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], + ['setdatarate_836',['setDataRate',['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer::setDataRate()'],['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()'],['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1',1,'SX1272::setDataRate()']]], + ['setdatarate_837',['setDatarate',['../class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499',1,'LoRaWANNode']]], + ['setdatarate_838',['setDataRate',['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_l_r11x0.html#a056e65c58ff8fb18bd84917512790ee6',1,'LR11x0::setDataRate()']]], + ['setdatashaping_839',['setDataShaping',['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_l_r11x0.html#a5a33df702da3f5b010e07d5e6fac7aa6',1,'LR11x0::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()']]], + ['setdatashapingook_840',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], + ['setdevicestatus_841',['setDeviceStatus',['../class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034',1,'LoRaWANNode']]], + ['setdio0action_842',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]], + ['setdio1action_843',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], + ['setdio2asrfswitch_844',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], + ['setdiomapping_845',['setDIOMapping',['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()']]], + ['setdiopreambledetect_846',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], + ['setdirectaction_847',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction(void(*func)(void))']]], + ['setdirectsyncword_848',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], + ['setdutycycle_849',['setDutyCycle',['../class_lo_ra_w_a_n_node.html#a3d4bbd6d382496838954ab4ac1168b77',1,'LoRaWANNode']]], + ['setdwelltime_850',['setDwellTime',['../class_lo_ra_w_a_n_node.html#a62bfe68f6fe63c2e408dccbff6a34a4f',1,'LoRaWANNode']]], + ['setencoding_851',['setEncoding',['../class_l_r11x0.html#a8ae178a17f6e41b545b79cfffd3e2864',1,'LR11x0::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()']]], + ['setfhsshoppingperiod_852',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], + ['setfifoemptyaction_853',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]], + ['setfifofullaction_854',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], + ['setfrequency_855',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency(float freq, bool calibrate)'],['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency(float freq)'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_l_r1120.html#a477bac8eea731d55bf6c07e60aa0b2e2',1,'LR1120::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1120.html#a1139585bff92c19ab645f68068930d60',1,'LR1120::setFrequency(float freq)'],['../class_l_r1110.html#a08c9ba9d02e7e3918f73f090c6d5ed33',1,'LR1110::setFrequency(float freq, bool calibrate, float band=4)'],['../class_l_r1110.html#a58cfda71b08567a7e98e7d6fd03465b4',1,'LR1110::setFrequency(float freq)']]], + ['setfrequencydeviation_856',['setFrequencyDeviation',['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_l_r11x0.html#ac003cfe3a4dbd9bad1f01fd0147031d1',1,'LR11x0::setFrequencyDeviation()'],['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()']]], + ['setgain_857',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], + ['setgaincontrol_858',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], + ['setgdo0action_859',['setGdo0Action',['../class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7',1,'CC1101']]], + ['setgdo2action_860',['setGdo2Action',['../class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9',1,'CC1101']]], + ['sethighsensitivitymode_861',['setHighSensitivityMode',['../class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5',1,'SX128x']]], + ['setinversion_862',['setInversion',['../class_hell_client.html#ae43025b9d55ee21a322bb5d7ee1065b0',1,'HellClient']]], + ['setirqaction_863',['setIrqAction',['../class_l_r11x0.html#a49116d006b60128fe6f73a6a868a6d18',1,'LR11x0::setIrqAction()'],['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], + ['setlnatestboost_864',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], + ['setlowbatterythreshold_865',['setLowBatteryThreshold',['../class_s_x127x.html#a9ca9aa18e13e8390ec437e249e1d2472',1,'SX127x']]], + ['setlrfhssconfig_866',['setLrFhssConfig',['../class_l_r11x0.html#a8c1def9a01021a52f5bb82c119a9ad35',1,'LR11x0']]], + ['setmodem_867',['setModem',['../class_bell_client.html#a163f65f3fcce87d9bea558b34c19bd47',1,'BellClient']]], + ['setnodeaddress_868',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_l_r11x0.html#a605f5c74ce523abad256866abe133d2e',1,'LR11x0::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], + ['setook_869',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK(bool enableOOK)']]], + ['setookfixedorfloorthreshold_870',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], + ['setookfixedthreshold_871',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], + ['setookpeakthresholddecrement_872',['setOokPeakThresholdDecrement',['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()'],['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()']]], + ['setookpeakthresholdstep_873',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], + ['setookthresholdtype_874',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], + ['setoutputpower_875',['setOutputPower',['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower(int8_t power) override'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_l_r11x0.html#a549ecc907732bca96dab27c433928740',1,'LR11x0::setOutputPower(int8_t power, bool forceHighPower)'],['../class_l_r11x0.html#a2522e288732aa77ec4f5a44e724612af',1,'LR11x0::setOutputPower(int8_t power)'],['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower()']]], + ['setpacketreceivedaction_876',['setPacketReceivedAction',['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_l_r11x0.html#a0a4d48bf33fe466ea4c14cd9db228dce',1,'LR11x0::setPacketReceivedAction(void(*func)(void))']]], + ['setpacketsentaction_877',['setPacketSentAction',['../class_l_r11x0.html#a88ff8c277e340c3273fb5715cd743cce',1,'LR11x0::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()']]], + ['setpaconfig_878',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]], + ['setparamptime_879',['setPaRampTime',['../class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d',1,'SX126x']]], + ['setpreamblelength_880',['setPreambleLength',['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_l_r11x0.html#aa5d7ae65666f8f9abcb7e9b169884a4a',1,'LR11x0::setPreambleLength()']]], + ['setpromiscuousmode_881',['setPromiscuousMode',['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]], + ['setreceivepipe_882',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], + ['setrecvsequence_883',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], + ['setregulatordcdc_884',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], + ['setregulatorldo_885',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], + ['setrepeaters_886',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], + ['setrfswitchpins_887',['setRfSwitchPins',['../class_module.html#a7d3adea64acab11c47c804afc74bd4f3',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a5ef45183690bb1879f106af079b01140',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#ac341945538a84430c61f80f610a94411',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#a43e7ceeff9114b35ab89f1d69916b375',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2',1,'SX128x::setRfSwitchPins()']]], + ['setrfswitchstate_888',['setRfSwitchState',['../class_module.html#afbed643f082286012bf44bba22381ae6',1,'Module']]], + ['setrfswitchtable_889',['setRfSwitchTable',['../class_c_c1101.html#a7b401995be4bc136063a035ce1820634',1,'CC1101::setRfSwitchTable()'],['../class_s_t_m32_w_lx.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'STM32WLx::setRfSwitchTable()'],['../class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958',1,'SX128x::setRfSwitchTable()'],['../class_s_x127x.html#ab9625a5246a45112267ce441ac2de254',1,'SX127x::setRfSwitchTable()'],['../class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'SX126x::setRfSwitchTable()'],['../class_si443x.html#a8898f11cf9dabd9a5ad717376fdbffa6',1,'Si443x::setRfSwitchTable()'],['../class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c',1,'RF69::setRfSwitchTable()'],['../class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d',1,'Module::setRfSwitchTable()']]], + ['setrssiconfig_890',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], + ['setrssithreshold_891',['setRSSIThreshold',['../class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a',1,'RF69::setRSSIThreshold()'],['../class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76',1,'SX127x::setRSSIThreshold(float dbm)']]], + ['setrxbandwidth_892',['setRxBandwidth',['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_l_r11x0.html#a25f5ee68b3c2638ae613c87ed1c3fc64',1,'LR11x0::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()']]], + ['setrxboostedgainmode_893',['setRxBoostedGainMode',['../class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8',1,'SX126x']]], + ['setsendsequence_894',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], + ['setspreadingfactor_895',['setSpreadingFactor',['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_l_r11x0.html#adf6895cbf7af7e00ea06c5b2b5040cb4',1,'LR11x0::setSpreadingFactor()'],['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()']]], + ['setsyncbits_896',['setSyncBits',['../class_l_r11x0.html#a6501ef362df1a5b71927cfe4e43c202d',1,'LR11x0::setSyncBits()'],['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x::setSyncBits()']]], + ['setsyncword_897',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord()'],['../class_physical_layer.html#a6c71cdc1238e1368274670758431a977',1,'PhysicalLayer::setSyncWord()'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x126x.html#a827a4754ea53388513d263e5d9171395',1,'SX126x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_l_r11x0.html#ab8c54b1b105605ffe0908c5ff9362932',1,'LR11x0::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_l_r11x0.html#a7ffa48f1b6aaaa3f48e4b51f8ada59d8',1,'LR11x0::setSyncWord(uint32_t syncWord)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord()']]], + ['settcxo_898',['setTCXO',['../class_l_r11x0.html#a971b4ccd1d5479e9d72aa9649e8fef55',1,'LR11x0::setTCXO()'],['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x::setTCXO()']]], + ['settransmitpipe_899',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], + ['settxpower_900',['setTxPower',['../class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b',1,'LoRaWANNode']]], + ['setwhitening_901',['setWhitening',['../class_l_r11x0.html#adcde55b8660c24cf5783942a4132786d',1,'LR11x0::setWhitening()'],['../class_s_x126x.html#ae500bad45638a47264b7e5955a93107d',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], + ['si4430_902',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]], + ['si4431_903',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]], + ['si4432_904',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]], + ['si443x_905',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]], + ['sleep_906',['sleep',['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_l_r11x0.html#a64d70a3341a6a8b32f9871cdcb719733',1,'LR11x0::sleep()']]], + ['spectralscanabort_907',['spectralScanAbort',['../class_s_x126x.html#a865397e1cca38bec2d055c047825ea07',1,'SX126x']]], + ['spectralscangetresult_908',['spectralScanGetResult',['../class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2',1,'SX126x']]], + ['spectralscangetstatus_909',['spectralScanGetStatus',['../class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4',1,'SX126x']]], + ['spectralscanstart_910',['spectralScanStart',['../class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66',1,'SX126x']]], + ['spibegin_911',['spiBegin',['../class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030',1,'RadioLibHal']]], + ['spibegintransaction_912',['spiBeginTransaction',['../class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460',1,'RadioLibHal']]], + ['spicheckstream_913',['SPIcheckStream',['../class_module.html#a5efa7ae78cab1d7f43005e965923f769',1,'Module']]], + ['spiend_914',['spiEnd',['../class_radio_lib_hal.html#a41c85e560155d644f5b4ce8444dd8b64',1,'RadioLibHal']]], + ['spiendtransaction_915',['spiEndTransaction',['../class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9',1,'RadioLibHal']]], + ['spigetregvalue_916',['SPIgetRegValue',['../class_module.html#a369e916626c821ecec85f25d5b46d752',1,'Module']]], + ['spireadregister_917',['SPIreadRegister',['../class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6',1,'Module']]], + ['spireadregisterburst_918',['SPIreadRegisterBurst',['../class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee',1,'Module']]], + ['spireadstream_919',['SPIreadStream',['../class_module.html#adacceb57ecfecb09150c135b2b44436f',1,'Module::SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], + ['spisetregvalue_920',['SPIsetRegValue',['../class_module.html#ade75c5403a05156b43cc7562563ae2d7',1,'Module']]], + ['spitransfer_921',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]], + ['spitransfer_922',['SPItransfer',['../class_module.html#aa6df70520aa015dd3a1bccdceae67232',1,'Module']]], + ['spitransferstream_923',['SPItransferStream',['../class_module.html#a67483fff5d818c7d68dfcfce10e81160',1,'Module']]], + ['spiwriteregister_924',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]], + ['spiwriteregisterburst_925',['SPIwriteRegisterBurst',['../class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf',1,'Module']]], + ['spiwritestream_926',['SPIwriteStream',['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], + ['sstvclient_927',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]], + ['standby_928',['standby',['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby()'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby()'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby()'],['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby(uint8_t mode, bool wakeup=true)'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override']]], + ['startchannelscan_929',['startChannelScan',['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan()'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override']]], + ['startdirect_930',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], + ['startranging_931',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]], + ['startreceive_932',['startReceive',['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive(uint32_t timeout, uint32_t irqFlags=RADIOLIB_LR11X0_IRQ_RX_DONE, size_t len=0)'],['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()']]], + ['startreceivedutycycle_933',['startReceiveDutyCycle',['../class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e',1,'SX126x']]], + ['startreceivedutycycleauto_934',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841',1,'SX126x']]], + ['startsignal_935',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], + ['starttransmit_936',['startTransmit',['../class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX128x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a923654706eff5118ef6e84214e837f27',1,'SX128x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX127x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a923654706eff5118ef6e84214e837f27',1,'SX127x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX126x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x126x.html#a923654706eff5118ef6e84214e837f27',1,'SX126x::startTransmit(const char *str, uint8_t addr=0)'],['../class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'Si443x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a923654706eff5118ef6e84214e837f27',1,'Si443x::startTransmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'RF69::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a923654706eff5118ef6e84214e837f27',1,'RF69::startTransmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'nRF24::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a923654706eff5118ef6e84214e837f27',1,'nRF24::startTransmit(const char *str, uint8_t addr=0)'],['../class_l_r11x0.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'LR11x0::startTransmit()'],['../class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'CC1101::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_c_c1101.html#a923654706eff5118ef6e84214e837f27',1,'CC1101::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_l_r11x0.html#a548ab2acdf0e2a6c621be3a267119fcd',1,'LR11x0::startTransmit()'],['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../class_l_r11x0.html#a923654706eff5118ef6e84214e837f27',1,'LR11x0::startTransmit()']]], + ['stm32wlx_937',['STM32WLx',['../class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09',1,'STM32WLx']]], + ['sx1231_938',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]], + ['sx1233_939',['SX1233',['../class_s_x1233.html#a23d2fbf2473e48d46e341e6afe31f82f',1,'SX1233']]], + ['sx1261_940',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]], + ['sx1262_941',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]], + ['sx1268_942',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]], + ['sx126x_943',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]], + ['sx1272_944',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]], + ['sx1273_945',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]], + ['sx1276_946',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]], + ['sx1277_947',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]], + ['sx1278_948',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]], + ['sx1279_949',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]], + ['sx127x_950',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]], + ['sx1280_951',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]], + ['sx1281_952',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]], + ['sx1282_953',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]], + ['sx128x_954',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]] ]; diff --git a/search/groups_0.js b/search/groups_0.js index b9cfe915..bf2cecd6 100644 --- a/search/groups_0.js +++ b/search/groups_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['data_20shaping_20filter_20values_20aliases_2e_1078',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]] + ['data_20shaping_20filter_20values_20aliases_2e_1082',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]] ]; diff --git a/search/groups_1.js b/search/groups_1.js index f8364271..d6e98960 100644 --- a/search/groups_1.js +++ b/search/groups_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['encoding_20type_20aliases_2e_1079',['Encoding type aliases.',['../group__config__encoding.html',1,'']]] + ['encoding_20type_20aliases_2e_1083',['Encoding type aliases.',['../group__config__encoding.html',1,'']]] ]; diff --git a/search/groups_2.js b/search/groups_2.js index d21f5205..3176c25b 100644 --- a/search/groups_2.js +++ b/search/groups_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['mic_2de_20message_20types_2e_1080',['Mic-E message types.',['../group__mic__e__message__types.html',1,'']]] + ['mic_2de_20message_20types_2e_1084',['Mic-E message types.',['../group__mic__e__message__types.html',1,'']]] ]; diff --git a/search/groups_3.js b/search/groups_3.js index b4c47a4f..3c345a1e 100644 --- a/search/groups_3.js +++ b/search/groups_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['position_20of_20bit_20field_20widths_20in_20module_3a_3aspiconfig_20width_20array_2e_1081',['Position of bit field widths in Module::spiConfig width array.',['../group__module__spi__width__pos.html',1,'']]], - ['position_20of_20commands_20in_20module_3a_3aspiconfig_20command_20array_2e_1082',['Position of commands in Module::spiConfig command array.',['../group__module__spi__command__pos.html',1,'']]] + ['position_20of_20bit_20field_20widths_20in_20module_3a_3aspiconfig_20width_20array_2e_1085',['Position of bit field widths in Module::spiConfig width array.',['../group__module__spi__width__pos.html',1,'']]], + ['position_20of_20commands_20in_20module_3a_3aspiconfig_20command_20array_2e_1086',['Position of commands in Module::spiConfig command array.',['../group__module__spi__command__pos.html',1,'']]] ]; diff --git a/search/groups_4.js b/search/groups_4.js index 1a228c89..2b95ad06 100644 --- a/search/groups_4.js +++ b/search/groups_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['standby_20mode_20type_20aliases_2e_1083',['Standby mode type aliases.',['../group__config__standby.html',1,'']]], - ['status_20codes_1084',['Status Codes',['../group__status__codes.html',1,'']]] + ['standby_20mode_20type_20aliases_2e_1087',['Standby mode type aliases.',['../group__config__standby.html',1,'']]], + ['status_20codes_1088',['Status Codes',['../group__status__codes.html',1,'']]] ]; diff --git a/search/groups_5.js b/search/groups_5.js index 621e22d2..1cefcc7a 100644 --- a/search/groups_5.js +++ b/search/groups_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['type_20aliases_20used_20by_20radiolib_2e_1085',['Type aliases used by RadioLib.',['../group__typedefs.html',1,'']]] + ['type_20aliases_20used_20by_20radiolib_2e_1089',['Type aliases used by RadioLib.',['../group__typedefs.html',1,'']]] ]; diff --git a/search/pages_0.js b/search/pages_0.js index eafa3842..330505cd 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['radiolib_20documentation_1086',['RadioLib Documentation',['../index.html',1,'']]] + ['radiolib_20documentation_1090',['RadioLib Documentation',['../index.html',1,'']]] ]; diff --git a/search/pages_1.js b/search/pages_1.js index 4b2ccb60..888c06dd 100644 --- a/search/pages_1.js +++ b/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['todo_20list_1087',['Todo List',['../todo.html',1,'']]] + ['todo_20list_1091',['Todo List',['../todo.html',1,'']]] ]; diff --git a/search/typedefs_0.js b/search/typedefs_0.js index 90d0ca0f..7a945a89 100644 --- a/search/typedefs_0.js +++ b/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['radiolibtime_5ft_1068',['RadioLibTime_t',['../group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd',1,'TypeDef.h']]] + ['radiolibtime_5ft_1072',['RadioLibTime_t',['../group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd',1,'TypeDef.h']]] ]; diff --git a/search/typedefs_1.js b/search/typedefs_1.js index 784f71cf..cc55cb98 100644 --- a/search/typedefs_1.js +++ b/search/typedefs_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['spicheckstatuscb_5ft_1069',['SPIcheckStatusCb_t',['../class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640',1,'Module']]], - ['spiparsestatuscb_5ft_1070',['SPIparseStatusCb_t',['../class_module.html#a9393088249856eab568126aeb2493e4a',1,'Module']]] + ['spicheckstatuscb_5ft_1073',['SPIcheckStatusCb_t',['../class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640',1,'Module']]], + ['spiparsestatuscb_5ft_1074',['SPIparseStatusCb_t',['../class_module.html#a9393088249856eab568126aeb2493e4a',1,'Module']]] ]; diff --git a/search/variables_0.js b/search/variables_0.js index f2fdd39b..4737744f 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -1,8 +1,8 @@ var searchData= [ - ['bandnum_967',['bandNum',['../struct_lo_ra_w_a_n_band__t.html#abb14a7c48ec89a944f441517b1d55986',1,'LoRaWANBand_t']]], - ['bandtype_968',['bandType',['../struct_lo_ra_w_a_n_band__t.html#ad7ab17cc0b530fb99c3be39fd6411802',1,'LoRaWANBand_t']]], - ['bandwidth_969',['bandwidth',['../struct_lo_ra_rate__t.html#a97626ff6c8f659ecad84734cca7a87b1',1,'LoRaRate_t']]], - ['baudrate_970',['baudRate',['../struct_bell_modem__t.html#a8e16be8997a90db9a4b2482ec7e93171',1,'BellModem_t']]], - ['bitrate_971',['bitRate',['../struct_f_s_k_rate__t.html#a2500c6dee65326b52d4e58ecf4b6d107',1,'FSKRate_t']]] + ['bandnum_971',['bandNum',['../struct_lo_ra_w_a_n_band__t.html#abb14a7c48ec89a944f441517b1d55986',1,'LoRaWANBand_t']]], + ['bandtype_972',['bandType',['../struct_lo_ra_w_a_n_band__t.html#ad7ab17cc0b530fb99c3be39fd6411802',1,'LoRaWANBand_t']]], + ['bandwidth_973',['bandwidth',['../struct_lo_ra_rate__t.html#a97626ff6c8f659ecad84734cca7a87b1',1,'LoRaRate_t']]], + ['baudrate_974',['baudRate',['../struct_bell_modem__t.html#a8e16be8997a90db9a4b2482ec7e93171',1,'BellModem_t']]], + ['bitrate_975',['bitRate',['../struct_f_s_k_rate__t.html#a2500c6dee65326b52d4e58ecf4b6d107',1,'FSKRate_t']]] ]; diff --git a/search/variables_1.js b/search/variables_1.js index 7871856a..51378c86 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,11 +1,11 @@ var searchData= [ - ['checkstatuscb_972',['checkStatusCb',['../struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e',1,'Module::SPIConfig_t']]], - ['cid_973',['cid',['../struct_lo_ra_w_a_n_mac_spec__t.html#a1b106b73be8b6ae35fda3e0d90795fe9',1,'LoRaWANMacSpec_t::cid()'],['../struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834',1,'LoRaWANMacCommand_t::cid()']]], - ['cmds_974',['cmds',['../struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185',1,'Module::SPIConfig_t']]], - ['codingrate_975',['codingRate',['../struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df',1,'LoRaRate_t']]], - ['commands_976',['commands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#a0a17c93236cdeb3703b9f69b4f6d702b',1,'LoRaWANMacCommandQueue_t']]], - ['confirmed_977',['confirmed',['../struct_lo_ra_w_a_n_event__t.html#a09079dc76b5367d23766e357d2ddb794',1,'LoRaWANEvent_t']]], - ['confirming_978',['confirming',['../struct_lo_ra_w_a_n_event__t.html#a506755c4731be16d126bdef873c420f8',1,'LoRaWANEvent_t']]], - ['control_979',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]] + ['checkstatuscb_976',['checkStatusCb',['../struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e',1,'Module::SPIConfig_t']]], + ['cid_977',['cid',['../struct_lo_ra_w_a_n_mac_spec__t.html#a1b106b73be8b6ae35fda3e0d90795fe9',1,'LoRaWANMacSpec_t::cid()'],['../struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834',1,'LoRaWANMacCommand_t::cid()']]], + ['cmds_978',['cmds',['../struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185',1,'Module::SPIConfig_t']]], + ['codingrate_979',['codingRate',['../struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df',1,'LoRaRate_t']]], + ['commands_980',['commands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#a0a17c93236cdeb3703b9f69b4f6d702b',1,'LoRaWANMacCommandQueue_t']]], + ['confirmed_981',['confirmed',['../struct_lo_ra_w_a_n_event__t.html#a09079dc76b5367d23766e357d2ddb794',1,'LoRaWANEvent_t']]], + ['confirming_982',['confirming',['../struct_lo_ra_w_a_n_event__t.html#a506755c4731be16d126bdef873c420f8',1,'LoRaWANEvent_t']]], + ['control_983',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]] ]; diff --git a/search/variables_10.js b/search/variables_10.js index 80699b83..4e7b88ff 100644 --- a/search/variables_10.js +++ b/search/variables_10.js @@ -1,8 +1,8 @@ var searchData= [ - ['tones_1057',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], - ['txfreqs_1058',['txFreqs',['../struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c',1,'LoRaWANBand_t']]], - ['txjoinreq_1059',['txJoinReq',['../struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38',1,'LoRaWANBand_t']]], - ['txspans_1060',['txSpans',['../struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3',1,'LoRaWANBand_t']]], - ['type_1061',['type',['../structtone__t.html#af92472bf087b9a7ec0c350bd503bdd74',1,'tone_t']]] + ['tones_1061',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], + ['txfreqs_1062',['txFreqs',['../struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c',1,'LoRaWANBand_t']]], + ['txjoinreq_1063',['txJoinReq',['../struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38',1,'LoRaWANBand_t']]], + ['txspans_1064',['txSpans',['../struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3',1,'LoRaWANBand_t']]], + ['type_1065',['type',['../structtone__t.html#af92472bf087b9a7ec0c350bd503bdd74',1,'tone_t']]] ]; diff --git a/search/variables_11.js b/search/variables_11.js index b0334126..2c02ce88 100644 --- a/search/variables_11.js +++ b/search/variables_11.js @@ -1,4 +1,4 @@ var searchData= [ - ['user_1062',['user',['../struct_lo_ra_w_a_n_mac_spec__t.html#af817794fc458e31a575e8ab782bba584',1,'LoRaWANMacSpec_t']]] + ['user_1066',['user',['../struct_lo_ra_w_a_n_mac_spec__t.html#af817794fc458e31a575e8ab782bba584',1,'LoRaWANMacSpec_t']]] ]; diff --git a/search/variables_12.js b/search/variables_12.js index 108347fe..9d5c76de 100644 --- a/search/variables_12.js +++ b/search/variables_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['values_1063',['values',['../struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66',1,'Module::RfSwitchMode_t']]], - ['viscode_1064',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] + ['values_1067',['values',['../struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66',1,'Module::RfSwitchMode_t']]], + ['viscode_1068',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] ]; diff --git a/search/variables_13.js b/search/variables_13.js index b19b777c..7c4c5ac4 100644 --- a/search/variables_13.js +++ b/search/variables_13.js @@ -1,5 +1,5 @@ var searchData= [ - ['width_1065',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]], - ['widths_1066',['widths',['../struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a',1,'Module::SPIConfig_t']]] + ['width_1069',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]], + ['widths_1070',['widths',['../struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a',1,'Module::SPIConfig_t']]] ]; diff --git a/search/variables_14.js b/search/variables_14.js index b09a14a4..e0ebe8a7 100644 --- a/search/variables_14.js +++ b/search/variables_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['xtal_1067',['XTAL',['../class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312',1,'LR11x0::XTAL()'],['../class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1',1,'SX126x::XTAL()']]] + ['xtal_1071',['XTAL',['../class_l_r11x0.html#a3ccfd35d26960457214d2a0192d6b312',1,'LR11x0::XTAL()'],['../class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1',1,'SX126x::XTAL()']]] ]; diff --git a/search/variables_2.js b/search/variables_2.js index 13531388..b8553d9a 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -1,13 +1,13 @@ var searchData= [ - ['datarate_980',['datarate',['../struct_lo_ra_w_a_n_event__t.html#a56281d98efee007a0c03e6a6ae8a592b',1,'LoRaWANEvent_t']]], - ['datarates_981',['dataRates',['../struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b',1,'LoRaWANBand_t']]], - ['destcallsign_982',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], - ['destssid_983',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]], - ['dir_984',['dir',['../struct_lo_ra_w_a_n_event__t.html#a698a1956ffafa152e7c2cada3a2a2805',1,'LoRaWANEvent_t']]], - ['drmax_985',['drMax',['../struct_lo_ra_w_a_n_channel__t.html#aeabadf186d7bc105f6d289e3a491412c',1,'LoRaWANChannel_t::drMax()'],['../struct_lo_ra_w_a_n_channel_span__t.html#a914d2b6f54e9c8d2841acf1d0652fd79',1,'LoRaWANChannelSpan_t::drMax()']]], - ['drmin_986',['drMin',['../struct_lo_ra_w_a_n_channel__t.html#abb028e93f3fe15ed6f95e5fcd8a62f53',1,'LoRaWANChannel_t::drMin()'],['../struct_lo_ra_w_a_n_channel_span__t.html#ab613b4ca3a2c99ef0aa53f8132f54535',1,'LoRaWANChannelSpan_t::drMin()']]], - ['dutycycle_987',['dutyCycle',['../struct_lo_ra_w_a_n_band__t.html#a743d3a23aa5c58e156dff633b830ee4f',1,'LoRaWANBand_t']]], - ['dwelltimedn_988',['dwellTimeDn',['../struct_lo_ra_w_a_n_band__t.html#aef289b63007a6e085c7c66f71209d84c',1,'LoRaWANBand_t']]], - ['dwelltimeup_989',['dwellTimeUp',['../struct_lo_ra_w_a_n_band__t.html#a8bd0d705d9c0dbe87d25e83cc54e922c',1,'LoRaWANBand_t']]] + ['datarate_984',['datarate',['../struct_lo_ra_w_a_n_event__t.html#a56281d98efee007a0c03e6a6ae8a592b',1,'LoRaWANEvent_t']]], + ['datarates_985',['dataRates',['../struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b',1,'LoRaWANBand_t']]], + ['destcallsign_986',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], + ['destssid_987',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]], + ['dir_988',['dir',['../struct_lo_ra_w_a_n_event__t.html#a698a1956ffafa152e7c2cada3a2a2805',1,'LoRaWANEvent_t']]], + ['drmax_989',['drMax',['../struct_lo_ra_w_a_n_channel__t.html#aeabadf186d7bc105f6d289e3a491412c',1,'LoRaWANChannel_t::drMax()'],['../struct_lo_ra_w_a_n_channel_span__t.html#a914d2b6f54e9c8d2841acf1d0652fd79',1,'LoRaWANChannelSpan_t::drMax()']]], + ['drmin_990',['drMin',['../struct_lo_ra_w_a_n_channel__t.html#abb028e93f3fe15ed6f95e5fcd8a62f53',1,'LoRaWANChannel_t::drMin()'],['../struct_lo_ra_w_a_n_channel_span__t.html#ab613b4ca3a2c99ef0aa53f8132f54535',1,'LoRaWANChannelSpan_t::drMin()']]], + ['dutycycle_991',['dutyCycle',['../struct_lo_ra_w_a_n_band__t.html#a743d3a23aa5c58e156dff633b830ee4f',1,'LoRaWANBand_t']]], + ['dwelltimedn_992',['dwellTimeDn',['../struct_lo_ra_w_a_n_band__t.html#aef289b63007a6e085c7c66f71209d84c',1,'LoRaWANBand_t']]], + ['dwelltimeup_993',['dwellTimeUp',['../struct_lo_ra_w_a_n_band__t.html#a8bd0d705d9c0dbe87d25e83cc54e922c',1,'LoRaWANBand_t']]] ]; diff --git a/search/variables_3.js b/search/variables_3.js index e3eb7165..c473b632 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['enabled_990',['enabled',['../struct_lo_ra_w_a_n_channel__t.html#acde186d519eca4dc43d053f2146b75a0',1,'LoRaWANChannel_t']]], - ['err_991',['err',['../struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51',1,'Module::SPIConfig_t']]] + ['enabled_994',['enabled',['../struct_lo_ra_w_a_n_channel__t.html#acde186d519eca4dc43d053f2146b75a0',1,'LoRaWANChannel_t']]], + ['err_995',['err',['../struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51',1,'Module::SPIConfig_t']]] ]; diff --git a/search/variables_4.js b/search/variables_4.js index ffaaf25f..3e06081e 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,13 +1,13 @@ var searchData= [ - ['fcnt_992',['fcnt',['../struct_lo_ra_w_a_n_event__t.html#ae9424b5bf54947a5309fdb1c5bce0a24',1,'LoRaWANEvent_t']]], - ['freq_993',['freq',['../struct_lo_ra_w_a_n_channel__t.html#a6817d72e21bdfb11ee857fc54cc022e8',1,'LoRaWANChannel_t::freq()'],['../struct_lo_ra_w_a_n_event__t.html#a01e1843dcd39911a0fbbb86cdca35d33',1,'LoRaWANEvent_t::freq()'],['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t::freq()']]], - ['freqdev_994',['freqDev',['../struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244',1,'FSKRate_t']]], - ['freqmark_995',['freqMark',['../struct_bell_modem__t.html#ac57de3660aafb52bcf1b3197380c6ce5',1,'BellModem_t']]], - ['freqmarkreply_996',['freqMarkReply',['../struct_bell_modem__t.html#aa26b8a2f2ae9722de9a69aab991ce229',1,'BellModem_t']]], - ['freqspace_997',['freqSpace',['../struct_bell_modem__t.html#a27c1a411df3d887ca0ce246c3b5521f7',1,'BellModem_t']]], - ['freqspacereply_998',['freqSpaceReply',['../struct_bell_modem__t.html#a40fe8a17a9b4fae3f313fea34077eacc',1,'BellModem_t']]], - ['freqstart_999',['freqStart',['../struct_lo_ra_w_a_n_channel_span__t.html#a4ecf8a94d53fb140a07d88d1d0776206',1,'LoRaWANChannelSpan_t']]], - ['freqstep_1000',['freqStep',['../struct_lo_ra_w_a_n_channel_span__t.html#aa18000d2e0cde0236e6f984bd782dc02',1,'LoRaWANChannelSpan_t']]], - ['fsk_1001',['fsk',['../union_data_rate__t.html#abfa0cbc4b33c49435e67662b6e6027cf',1,'DataRate_t']]] + ['fcnt_996',['fcnt',['../struct_lo_ra_w_a_n_event__t.html#ae9424b5bf54947a5309fdb1c5bce0a24',1,'LoRaWANEvent_t']]], + ['freq_997',['freq',['../struct_lo_ra_w_a_n_channel__t.html#a6817d72e21bdfb11ee857fc54cc022e8',1,'LoRaWANChannel_t::freq()'],['../struct_lo_ra_w_a_n_event__t.html#a01e1843dcd39911a0fbbb86cdca35d33',1,'LoRaWANEvent_t::freq()'],['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t::freq()']]], + ['freqdev_998',['freqDev',['../struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244',1,'FSKRate_t']]], + ['freqmark_999',['freqMark',['../struct_bell_modem__t.html#ac57de3660aafb52bcf1b3197380c6ce5',1,'BellModem_t']]], + ['freqmarkreply_1000',['freqMarkReply',['../struct_bell_modem__t.html#aa26b8a2f2ae9722de9a69aab991ce229',1,'BellModem_t']]], + ['freqspace_1001',['freqSpace',['../struct_bell_modem__t.html#a27c1a411df3d887ca0ce246c3b5521f7',1,'BellModem_t']]], + ['freqspacereply_1002',['freqSpaceReply',['../struct_bell_modem__t.html#a40fe8a17a9b4fae3f313fea34077eacc',1,'BellModem_t']]], + ['freqstart_1003',['freqStart',['../struct_lo_ra_w_a_n_channel_span__t.html#a4ecf8a94d53fb140a07d88d1d0776206',1,'LoRaWANChannelSpan_t']]], + ['freqstep_1004',['freqStep',['../struct_lo_ra_w_a_n_channel_span__t.html#aa18000d2e0cde0236e6f984bd782dc02',1,'LoRaWANChannelSpan_t']]], + ['fsk_1005',['fsk',['../union_data_rate__t.html#abfa0cbc4b33c49435e67662b6e6027cf',1,'DataRate_t']]] ]; diff --git a/search/variables_5.js b/search/variables_5.js index 317d9c70..7eb39420 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,9 +1,9 @@ var searchData= [ - ['gpiointerruptfalling_1002',['GpioInterruptFalling',['../class_radio_lib_hal.html#a01f73b66a632fc9dba41a23f592e0936',1,'RadioLibHal']]], - ['gpiointerruptrising_1003',['GpioInterruptRising',['../class_radio_lib_hal.html#a7ff9f3c608d68575dfc8962ba3669851',1,'RadioLibHal']]], - ['gpiolevelhigh_1004',['GpioLevelHigh',['../class_radio_lib_hal.html#a409c719ef8a11e8765c90e98ba42316d',1,'RadioLibHal']]], - ['gpiolevellow_1005',['GpioLevelLow',['../class_radio_lib_hal.html#a3cfca7ff9303fe84119ba2f4a4e1bbf4',1,'RadioLibHal']]], - ['gpiomodeinput_1006',['GpioModeInput',['../class_radio_lib_hal.html#a2d197fc1f62be4cd2d2c22be30744769',1,'RadioLibHal']]], - ['gpiomodeoutput_1007',['GpioModeOutput',['../class_radio_lib_hal.html#a18a711dd900a796ccfd7dddbdd2e6afe',1,'RadioLibHal']]] + ['gpiointerruptfalling_1006',['GpioInterruptFalling',['../class_radio_lib_hal.html#a01f73b66a632fc9dba41a23f592e0936',1,'RadioLibHal']]], + ['gpiointerruptrising_1007',['GpioInterruptRising',['../class_radio_lib_hal.html#a7ff9f3c608d68575dfc8962ba3669851',1,'RadioLibHal']]], + ['gpiolevelhigh_1008',['GpioLevelHigh',['../class_radio_lib_hal.html#a409c719ef8a11e8765c90e98ba42316d',1,'RadioLibHal']]], + ['gpiolevellow_1009',['GpioLevelLow',['../class_radio_lib_hal.html#a3cfca7ff9303fe84119ba2f4a4e1bbf4',1,'RadioLibHal']]], + ['gpiomodeinput_1010',['GpioModeInput',['../class_radio_lib_hal.html#a2d197fc1f62be4cd2d2c22be30744769',1,'RadioLibHal']]], + ['gpiomodeoutput_1011',['GpioModeOutput',['../class_radio_lib_hal.html#a18a711dd900a796ccfd7dddbdd2e6afe',1,'RadioLibHal']]] ]; diff --git a/search/variables_6.js b/search/variables_6.js index dddbd6f0..6afbe117 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hal_1008',['hal',['../class_module.html#a4483f0a39a523dd1b37b467d81418f7d',1,'Module']]], - ['height_1009',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]] + ['hal_1012',['hal',['../class_module.html#a4483f0a39a523dd1b37b467d81418f7d',1,'Module']]], + ['height_1013',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]] ]; diff --git a/search/variables_7.js b/search/variables_7.js index b76f7c46..378df899 100644 --- a/search/variables_7.js +++ b/search/variables_7.js @@ -1,7 +1,7 @@ var searchData= [ - ['idx_1010',['idx',['../struct_lo_ra_w_a_n_channel__t.html#a9fc4b7ec0b298df267cc2c39ef12cfa0',1,'LoRaWANChannel_t']]], - ['info_1011',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], - ['infolen_1012',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]], - ['init_1013',['init',['../class_radio_lib_c_r_c.html#a579acc51fe7a01b0b9b3f2e0e57b7d5f',1,'RadioLibCRC']]] + ['idx_1014',['idx',['../struct_lo_ra_w_a_n_channel__t.html#a9fc4b7ec0b298df267cc2c39ef12cfa0',1,'LoRaWANChannel_t']]], + ['info_1015',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], + ['infolen_1016',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]], + ['init_1017',['init',['../class_radio_lib_c_r_c.html#a579acc51fe7a01b0b9b3f2e0e57b7d5f',1,'RadioLibCRC']]] ]; diff --git a/search/variables_8.js b/search/variables_8.js index 074dcd61..a8e30c1d 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['joinrequestdatarate_1014',['joinRequestDataRate',['../struct_lo_ra_w_a_n_channel_span__t.html#a09bbd5a4bc1f458769f0d28bdeb4a502',1,'LoRaWANChannelSpan_t']]] + ['joinrequestdatarate_1018',['joinRequestDataRate',['../struct_lo_ra_w_a_n_channel_span__t.html#a09bbd5a4bc1f458769f0d28bdeb4a502',1,'LoRaWANChannelSpan_t']]] ]; diff --git a/search/variables_9.js b/search/variables_9.js index 4a056259..afe82556 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['len_1015',['len',['../struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5',1,'LoRaWANMacCommand_t::len()'],['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae951ec7a2518bbcdfb4c7a7c5359ca78',1,'LoRaWANMacCommandQueue_t::len()'],['../structtone__t.html#a7916c2e2d0011aead6f355076b8fb36c',1,'tone_t::len()']]], - ['lendn_1016',['lenDn',['../struct_lo_ra_w_a_n_mac_spec__t.html#a41435d23013dd635ea34a51c2649e211',1,'LoRaWANMacSpec_t']]], - ['lenup_1017',['lenUp',['../struct_lo_ra_w_a_n_mac_spec__t.html#ad7f493f31c73dc2209eced9d2cbc6cc6',1,'LoRaWANMacSpec_t']]], - ['lora_1018',['lora',['../union_data_rate__t.html#ab25c3fcaf1934cd9d6d5e9820749137d',1,'DataRate_t']]] + ['len_1019',['len',['../struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5',1,'LoRaWANMacCommand_t::len()'],['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae951ec7a2518bbcdfb4c7a7c5359ca78',1,'LoRaWANMacCommandQueue_t::len()'],['../structtone__t.html#a7916c2e2d0011aead6f355076b8fb36c',1,'tone_t::len()']]], + ['lendn_1020',['lenDn',['../struct_lo_ra_w_a_n_mac_spec__t.html#a41435d23013dd635ea34a51c2649e211',1,'LoRaWANMacSpec_t']]], + ['lenup_1021',['lenUp',['../struct_lo_ra_w_a_n_mac_spec__t.html#ad7f493f31c73dc2209eced9d2cbc6cc6',1,'LoRaWANMacSpec_t']]], + ['lora_1022',['lora',['../union_data_rate__t.html#ab25c3fcaf1934cd9d6d5e9820749137d',1,'DataRate_t']]] ]; diff --git a/search/variables_a.js b/search/variables_a.js index bd0072f8..8ca9ddfe 100644 --- a/search/variables_a.js +++ b/search/variables_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['mode_1019',['mode',['../struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462',1,'Module::RfSwitchMode_t']]] + ['mode_1023',['mode',['../struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462',1,'Module::RfSwitchMode_t']]] ]; diff --git a/search/variables_b.js b/search/variables_b.js index d940550a..69fe7a8a 100644 --- a/search/variables_b.js +++ b/search/variables_b.js @@ -1,8 +1,8 @@ var searchData= [ - ['numchannels_1020',['numChannels',['../struct_lo_ra_w_a_n_channel_span__t.html#a50f5701ae19b79a0c8c487673135b2f2',1,'LoRaWANChannelSpan_t']]], - ['numcommands_1021',['numCommands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae83622d6039c73d6d7134318bb36edeb',1,'LoRaWANMacCommandQueue_t']]], - ['numrepeaters_1022',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], - ['numtones_1023',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]], - ['numtxspans_1024',['numTxSpans',['../struct_lo_ra_w_a_n_band__t.html#ae58f859a72e64aa4a6fe218ba7e21c10',1,'LoRaWANBand_t']]] + ['numchannels_1024',['numChannels',['../struct_lo_ra_w_a_n_channel_span__t.html#a50f5701ae19b79a0c8c487673135b2f2',1,'LoRaWANChannelSpan_t']]], + ['numcommands_1025',['numCommands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae83622d6039c73d6d7134318bb36edeb',1,'LoRaWANMacCommandQueue_t']]], + ['numrepeaters_1026',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], + ['numtones_1027',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]], + ['numtxspans_1028',['numTxSpans',['../struct_lo_ra_w_a_n_band__t.html#ae58f859a72e64aa4a6fe218ba7e21c10',1,'LoRaWANBand_t']]] ]; diff --git a/search/variables_c.js b/search/variables_c.js index ae142ada..2b9dc004 100644 --- a/search/variables_c.js +++ b/search/variables_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['out_1025',['out',['../class_radio_lib_c_r_c.html#a46616ef58e9eeeca646de0c9fe681050',1,'RadioLibCRC']]] + ['out_1029',['out',['../class_radio_lib_c_r_c.html#a46616ef58e9eeeca646de0c9fe681050',1,'RadioLibCRC']]] ]; diff --git a/search/variables_d.js b/search/variables_d.js index b5ea9e61..55ad3a87 100644 --- a/search/variables_d.js +++ b/search/variables_d.js @@ -1,12 +1,12 @@ var searchData= [ - ['parsestatuscb_1026',['parseStatusCb',['../struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77',1,'Module::SPIConfig_t']]], - ['payload_1027',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]], - ['payloadlenmax_1028',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]], - ['poly_1029',['poly',['../class_radio_lib_c_r_c.html#af3942e08bde9d9d127f735bd10392f6d',1,'RadioLibCRC']]], - ['port_1030',['port',['../struct_lo_ra_w_a_n_event__t.html#afde0d3bb9fce5dde27c0796d25a3aca3',1,'LoRaWANEvent_t']]], - ['power_1031',['power',['../struct_lo_ra_w_a_n_event__t.html#a49eebe64d351bb2e91901ef8fae044ff',1,'LoRaWANEvent_t']]], - ['powermax_1032',['powerMax',['../struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c',1,'LoRaWANBand_t']]], - ['powernumsteps_1033',['powerNumSteps',['../struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15',1,'LoRaWANBand_t']]], - ['protocolid_1034',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]] + ['parsestatuscb_1030',['parseStatusCb',['../struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77',1,'Module::SPIConfig_t']]], + ['payload_1031',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]], + ['payloadlenmax_1032',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]], + ['poly_1033',['poly',['../class_radio_lib_c_r_c.html#af3942e08bde9d9d127f735bd10392f6d',1,'RadioLibCRC']]], + ['port_1034',['port',['../struct_lo_ra_w_a_n_event__t.html#afde0d3bb9fce5dde27c0796d25a3aca3',1,'LoRaWANEvent_t']]], + ['power_1035',['power',['../struct_lo_ra_w_a_n_event__t.html#a49eebe64d351bb2e91901ef8fae044ff',1,'LoRaWANEvent_t']]], + ['powermax_1036',['powerMax',['../struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c',1,'LoRaWANBand_t']]], + ['powernumsteps_1037',['powerNumSteps',['../struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15',1,'LoRaWANBand_t']]], + ['protocolid_1038',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]] ]; diff --git a/search/variables_e.js b/search/variables_e.js index 5f7cc1be..795e485c 100644 --- a/search/variables_e.js +++ b/search/variables_e.js @@ -1,15 +1,15 @@ var searchData= [ - ['rcvseqnumber_1035',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], - ['refin_1036',['refIn',['../class_radio_lib_c_r_c.html#ac65a358753efd05067c19fcf1098ec04',1,'RadioLibCRC']]], - ['refout_1037',['refOut',['../class_radio_lib_c_r_c.html#ab1b5aa578ed5818a7618df8c6cf98087',1,'RadioLibCRC']]], - ['repeat_1038',['repeat',['../struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681',1,'LoRaWANMacCommand_t']]], - ['repeatercallsigns_1039',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], - ['repeaterssids_1040',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]], - ['reply_1041',['reply',['../class_bell_client.html#a9233e10bc794af85e3e86b4ec2a8746d',1,'BellClient']]], - ['rfswitch_5fmax_5fpins_1042',['RFSWITCH_MAX_PINS',['../class_module.html#a0c11551e12579bbabf57b19e12555b3c',1,'Module']]], - ['rx1dataratebase_1043',['rx1DataRateBase',['../struct_lo_ra_w_a_n_band__t.html#aaa9cd9d68c61815da4ae01f7ce312a83',1,'LoRaWANBand_t']]], - ['rx1droffset_1044',['rx1DrOffset',['../class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339',1,'LoRaWANNode']]], - ['rx1span_1045',['rx1Span',['../struct_lo_ra_w_a_n_band__t.html#af8def1e0b5c3dc122557f71f5637a529',1,'LoRaWANBand_t']]], - ['rx2_1046',['rx2',['../struct_lo_ra_w_a_n_band__t.html#ae3ed10eddc647a6f770121a1662a854f',1,'LoRaWANBand_t::rx2()'],['../class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4',1,'LoRaWANNode::rx2()']]] + ['rcvseqnumber_1039',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], + ['refin_1040',['refIn',['../class_radio_lib_c_r_c.html#ac65a358753efd05067c19fcf1098ec04',1,'RadioLibCRC']]], + ['refout_1041',['refOut',['../class_radio_lib_c_r_c.html#ab1b5aa578ed5818a7618df8c6cf98087',1,'RadioLibCRC']]], + ['repeat_1042',['repeat',['../struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681',1,'LoRaWANMacCommand_t']]], + ['repeatercallsigns_1043',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], + ['repeaterssids_1044',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]], + ['reply_1045',['reply',['../class_bell_client.html#a9233e10bc794af85e3e86b4ec2a8746d',1,'BellClient']]], + ['rfswitch_5fmax_5fpins_1046',['RFSWITCH_MAX_PINS',['../class_module.html#a0c11551e12579bbabf57b19e12555b3c',1,'Module']]], + ['rx1dataratebase_1047',['rx1DataRateBase',['../struct_lo_ra_w_a_n_band__t.html#aaa9cd9d68c61815da4ae01f7ce312a83',1,'LoRaWANBand_t']]], + ['rx1droffset_1048',['rx1DrOffset',['../class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339',1,'LoRaWANNode']]], + ['rx1span_1049',['rx1Span',['../struct_lo_ra_w_a_n_band__t.html#af8def1e0b5c3dc122557f71f5637a529',1,'LoRaWANBand_t']]], + ['rx2_1050',['rx2',['../struct_lo_ra_w_a_n_band__t.html#ae3ed10eddc647a6f770121a1662a854f',1,'LoRaWANBand_t::rx2()'],['../class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4',1,'LoRaWANNode::rx2()']]] ]; diff --git a/search/variables_f.js b/search/variables_f.js index e3b5bf49..b910db1f 100644 --- a/search/variables_f.js +++ b/search/variables_f.js @@ -1,13 +1,13 @@ var searchData= [ - ['scanpixellen_1047',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], - ['sendseqnumber_1048',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], - ['size_1049',['size',['../class_radio_lib_c_r_c.html#ad09b067c00cda1cc676c13602dee2f5a',1,'RadioLibCRC']]], - ['spiconfig_1050',['spiConfig',['../class_module.html#a3a4fc4101fb3f134152b458c447b8ecb',1,'Module']]], - ['spreadingfactor_1051',['spreadingFactor',['../struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076',1,'LoRaRate_t']]], - ['srccallsign_1052',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], - ['srcssid_1053',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]], - ['standbyxosc_1054',['standbyXOSC',['../class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2',1,'SX126x']]], - ['statuspos_1055',['statusPos',['../struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e',1,'Module::SPIConfig_t']]], - ['stream_1056',['stream',['../struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681',1,'Module::SPIConfig_t']]] + ['scanpixellen_1051',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], + ['sendseqnumber_1052',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], + ['size_1053',['size',['../class_radio_lib_c_r_c.html#ad09b067c00cda1cc676c13602dee2f5a',1,'RadioLibCRC']]], + ['spiconfig_1054',['spiConfig',['../class_module.html#a3a4fc4101fb3f134152b458c447b8ecb',1,'Module']]], + ['spreadingfactor_1055',['spreadingFactor',['../struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076',1,'LoRaRate_t']]], + ['srccallsign_1056',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], + ['srcssid_1057',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]], + ['standbyxosc_1058',['standbyXOSC',['../class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2',1,'SX126x']]], + ['statuspos_1059',['statusPos',['../struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e',1,'Module::SPIConfig_t']]], + ['stream_1060',['stream',['../struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681',1,'Module::SPIConfig_t']]] ];