From 421a8c8c29bff667a6d850c7a67aa41a6ca71a8d Mon Sep 17 00:00:00 2001 From: jgromes Date: Mon, 14 Jun 2021 19:16:23 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=20ee9e7?= =?UTF-8?q?7d2791110d3e7966d854fa2f6aa6190c5d3=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _c_c1101_8h_source.html | 88 ++++++++-------- _physical_layer_8h_source.html | 4 +- _r_f69_8h_source.html | 84 +++++++++------- _s_x126x_8h_source.html | 162 ++++++++++++++++-------------- _s_x127x_8h_source.html | 4 +- _s_x128x_8h_source.html | 152 ++++++++++++++-------------- _si443x_8h_source.html | 66 ++++++------ class_c_c1101-members.html | 4 +- class_c_c1101.html | 84 ++++++++++++++-- class_c_c1101.js | 2 + class_physical_layer-members.html | 2 +- class_physical_layer.html | 16 +-- class_physical_layer.js | 2 +- class_r_f69-members.html | 4 +- class_r_f69.html | 84 ++++++++++++++-- class_r_f69.js | 2 + class_r_f_m95-members.html | 2 +- class_r_f_m95.html | 6 +- class_r_f_m96-members.html | 2 +- class_r_f_m96.html | 6 +- class_r_f_m97-members.html | 2 +- class_r_f_m97.html | 6 +- class_s_x1231-members.html | 4 +- class_s_x1231.html | 12 +-- class_s_x1261-members.html | 4 +- class_s_x1261.html | 12 +-- class_s_x1262-members.html | 4 +- class_s_x1262.html | 12 +-- class_s_x1268-members.html | 4 +- class_s_x1268.html | 12 +-- class_s_x126x-members.html | 4 +- class_s_x126x.html | 85 ++++++++++++++-- class_s_x126x.js | 2 + class_s_x1272-members.html | 2 +- class_s_x1272.html | 6 +- class_s_x1273-members.html | 2 +- class_s_x1273.html | 6 +- class_s_x1276-members.html | 2 +- class_s_x1276.html | 6 +- class_s_x1277-members.html | 2 +- class_s_x1277.html | 6 +- class_s_x1278-members.html | 2 +- class_s_x1278.html | 6 +- class_s_x1279-members.html | 2 +- class_s_x1279.html | 6 +- class_s_x127x-members.html | 2 +- class_s_x127x.html | 14 +-- class_s_x127x.js | 2 +- class_s_x1280-members.html | 4 +- class_s_x1280.html | 12 +-- class_s_x1281-members.html | 4 +- class_s_x1281.html | 12 +-- class_s_x1282-members.html | 4 +- class_s_x1282.html | 12 +-- class_s_x128x-members.html | 4 +- class_s_x128x.html | 84 ++++++++++++++-- class_s_x128x.js | 2 + class_si4430-members.html | 4 +- class_si4430.html | 12 +-- class_si4431-members.html | 4 +- class_si4431.html | 12 +-- class_si4432-members.html | 4 +- class_si4432.html | 12 +-- class_si443x-members.html | 4 +- class_si443x.html | 84 ++++++++++++++-- class_si443x.js | 2 + classn_r_f24-members.html | 4 +- classn_r_f24.html | 84 ++++++++++++++-- classn_r_f24.js | 2 + functions_func_r.html | 10 +- functions_func_s.html | 12 ++- functions_r.html | 10 +- functions_s.html | 22 ++-- n_r_f24_8h_source.html | 44 ++++---- navtreedata.js | 8 +- navtreeindex0.js | 80 +++++++-------- navtreeindex1.js | 138 ++++++++++++------------- navtreeindex2.js | 158 ++++++++++++++--------------- navtreeindex3.js | 138 ++++++++++++------------- navtreeindex4.js | 12 +++ search/all_10.js | 2 +- search/all_f.js | 2 +- search/functions_10.js | 2 +- search/functions_f.js | 2 +- 84 files changed, 1264 insertions(+), 747 deletions(-) diff --git a/_c_c1101_8h_source.html b/_c_c1101_8h_source.html index 9c197d17..31d1d895 100644 --- a/_c_c1101_8h_source.html +++ b/_c_c1101_8h_source.html @@ -682,48 +682,52 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
892 
898  int16_t getChipVersion();
899 
-
900  #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
901  protected:
-
902  #endif
-
903  Module* _mod;
-
904 
-
905  // SPI read overrides to set bit for burst write and status registers access
-
906  int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
-
907  int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
-
908  void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
-
909  uint8_t SPIreadRegister(uint8_t reg);
-
910  void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data, size_t len);
-
911  void SPIwriteRegister(uint8_t reg, uint8_t data);
-
912 
-
913  void SPIsendCommand(uint8_t cmd);
-
914 
-
915  #if !defined(RADIOLIB_GODMODE)
-
916  protected:
-
917  #endif
+
905  void setDirectAction(void (*func)(void));
+
906 
+
912  void readBit(RADIOLIB_PIN_TYPE pin);
+
913 
+
914  #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
915  protected:
+
916  #endif
+
917  Module* _mod;
918 
-
919  float _freq = 0;
-
920  float _br = 0;
-
921  uint8_t _rawRSSI = 0;
-
922  uint8_t _rawLQI = 0;
-
923  uint8_t _modulation = CC1101_MOD_FORMAT_2_FSK;
-
924 
-
925  size_t _packetLength = 0;
-
926  bool _packetLengthQueried = false;
-
927  uint8_t _packetLengthConfig = CC1101_LENGTH_CONFIG_VARIABLE;
+
919  // SPI read overrides to set bit for burst write and status registers access
+
920  int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
+
921  int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
+
922  void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
+
923  uint8_t SPIreadRegister(uint8_t reg);
+
924  void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data, size_t len);
+
925  void SPIwriteRegister(uint8_t reg, uint8_t data);
+
926 
+
927  void SPIsendCommand(uint8_t cmd);
928 
-
929  bool _promiscuous = false;
-
930  bool _crcOn = true;
-
931 
-
932  uint8_t _syncWordLength = 2;
-
933  int8_t _power = 0;
-
934 
-
935  int16_t config();
-
936  int16_t directMode();
-
937  static void getExpMant(float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
-
938  int16_t setPacketMode(uint8_t mode, uint8_t len);
-
939 };
-
940 
-
941 #endif
+
929  #if !defined(RADIOLIB_GODMODE)
+
930  protected:
+
931  #endif
+
932 
+
933  float _freq = 0;
+
934  float _br = 0;
+
935  uint8_t _rawRSSI = 0;
+
936  uint8_t _rawLQI = 0;
+
937  uint8_t _modulation = CC1101_MOD_FORMAT_2_FSK;
+
938 
+
939  size_t _packetLength = 0;
+
940  bool _packetLengthQueried = false;
+
941  uint8_t _packetLengthConfig = CC1101_LENGTH_CONFIG_VARIABLE;
+
942 
+
943  bool _promiscuous = false;
+
944  bool _crcOn = true;
+
945 
+
946  uint8_t _syncWordLength = 2;
+
947  int8_t _power = 0;
+
948 
+
949  int16_t config();
+
950  int16_t directMode();
+
951  static void getExpMant(float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
+
952  int16_t setPacketMode(uint8_t mode, uint8_t len);
+
953 };
+
954 
+
955 #endif
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
@@ -734,6 +738,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
uint8_t getLQI() const
Gets LQI (Link Quality Indicator) of the last received packet.
Definition: CC1101.cpp:717
void clearGdo0Action()
Clears interrupt service routine to call when GDO0 activates.
Definition: CC1101.cpp:230
int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override
Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in ...
Definition: CC1101.cpp:249
+
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: CC1101.cpp:872
int16_t variablePacketLengthMode(uint8_t maxLen=CC1101_MAX_PACKET_LENGTH)
Set modem in variable packet length mode.
Definition: CC1101.cpp:739
int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override
Blocking binary transmit method. Overloads for string-based transmissions are implemented in Physical...
Definition: CC1101.cpp:98
int16_t setOutputPower(int8_t power)
Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm.
Definition: CC1101.cpp:514
@@ -744,7 +749,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
bool getPromiscuousMode()
Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...
Definition: CC1101.cpp:798
void clearGdo2Action()
Clears interrupt service routine to call when GDO0 activates.
Definition: CC1101.cpp:242
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:615
-
int16_t getChipVersion()
Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...
Definition: CC1101.cpp:869
+
int16_t getChipVersion()
Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...
Definition: CC1101.cpp:868
float getRSSI() const
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: CC1101.cpp:707
int16_t setOOK(bool enableOOK)
Enables/disables OOK modulation instead of FSK.
Definition: CC1101.cpp:678
int16_t fixedPacketLengthMode(uint8_t len=CC1101_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode.
Definition: CC1101.cpp:735
@@ -763,6 +768,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
int16_t setPreambleLength(uint8_t preambleLength)
Sets preamble length.
Definition: CC1101.cpp:620
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
int16_t receive(uint8_t *data, size_t len) override
Blocking binary receive method. Overloads for string-based transmissions are implemented in PhysicalL...
Definition: CC1101.cpp:139
+
void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: CC1101.cpp:876
int16_t receiveDirect() override
Starts direct mode reception.
Definition: CC1101.cpp:206
int16_t enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)
Enable sync word filtering and generation.
Definition: CC1101.cpp:743
void setGdo0Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)
Sets interrupt service routine to call when GDO0 activates.
Definition: CC1101.cpp:226
diff --git a/_physical_layer_8h_source.html b/_physical_layer_8h_source.html index 859b8974..8aacbc51 100644 --- a/_physical_layer_8h_source.html +++ b/_physical_layer_8h_source.html @@ -153,7 +153,7 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
272 
278  virtual void setDirectAction(void (*func)(void)) = 0;
279 
-
285  virtual void readBit(uint8_t pin) = 0;
+
285  virtual void readBit(RADIOLIB_PIN_TYPE pin) = 0;
286 
292  int16_t available();
293 
@@ -181,7 +181,6 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
320 #endif
-
virtual void readBit(uint8_t pin)=0
Function to read and process data bit in direct reception mode. Must be implemented in module class.
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
virtual int16_t standby()=0
Sets module to standby.
virtual int16_t setFrequencyDeviation(float freqDev)=0
Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...
@@ -189,6 +188,7 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
virtual int16_t transmitDirect(uint32_t frf=0)=0
Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module ...
int16_t available()
Get the number of direct mode bytes currently available in buffer.
Definition: PhysicalLayer.cpp:187
virtual void setDirectAction(void(*func)(void))=0
Set interrupt service routine function to call when data bit is receveid in direct mode....
+
virtual void readBit(RADIOLIB_PIN_TYPE pin)=0
Function to read and process data bit in direct reception mode. Must be implemented in module class.
int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
virtual int16_t receiveDirect()=0
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module cla...
uint8_t read()
Get data from direct mode buffer.
Definition: PhysicalLayer.cpp:191
diff --git a/_r_f69_8h_source.html b/_r_f69_8h_source.html index cacecd0a..69e1955e 100644 --- a/_r_f69_8h_source.html +++ b/_r_f69_8h_source.html @@ -634,44 +634,48 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
864 
870  int16_t getChipVersion();
871 
-
872 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
873  protected:
-
874 #endif
-
875  Module* _mod;
-
876 
-
877 #if !defined(RADIOLIB_GODMODE)
-
878  protected:
-
879 #endif
-
880 
-
881  float _freq = 0;
-
882  float _br = 0;
-
883  float _rxBw = 0;
-
884  bool _ook = false;
-
885  int16_t _tempOffset = 0;
-
886  int8_t _power = 0;
-
887 
-
888  size_t _packetLength = 0;
-
889  bool _packetLengthQueried = false;
-
890  uint8_t _packetLengthConfig = RF69_PACKET_FORMAT_VARIABLE;
-
891 
-
892  bool _promiscuous = false;
-
893 
-
894  uint8_t _syncWordLength = 2;
-
895 
-
896  int16_t config();
-
897  int16_t directMode();
-
898  int16_t setPacketMode(uint8_t mode, uint8_t len);
-
899 
-
900 #if !defined(RADIOLIB_GODMODE)
-
901  private:
-
902 #endif
-
903  int16_t setMode(uint8_t mode);
-
904  void clearIRQFlags();
-
905 };
-
906 
-
907 #endif
-
908 
-
909 #endif
+
877  void setDirectAction(void (*func)(void));
+
878 
+
884  void readBit(RADIOLIB_PIN_TYPE pin);
+
885 
+
886 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
887  protected:
+
888 #endif
+
889  Module* _mod;
+
890 
+
891 #if !defined(RADIOLIB_GODMODE)
+
892  protected:
+
893 #endif
+
894 
+
895  float _freq = 0;
+
896  float _br = 0;
+
897  float _rxBw = 0;
+
898  bool _ook = false;
+
899  int16_t _tempOffset = 0;
+
900  int8_t _power = 0;
+
901 
+
902  size_t _packetLength = 0;
+
903  bool _packetLengthQueried = false;
+
904  uint8_t _packetLengthConfig = RF69_PACKET_FORMAT_VARIABLE;
+
905 
+
906  bool _promiscuous = false;
+
907 
+
908  uint8_t _syncWordLength = 2;
+
909 
+
910  int16_t config();
+
911  int16_t directMode();
+
912  int16_t setPacketMode(uint8_t mode, uint8_t len);
+
913 
+
914 #if !defined(RADIOLIB_GODMODE)
+
915  private:
+
916 #endif
+
917  int16_t setMode(uint8_t mode);
+
918  void clearIRQFlags();
+
919 };
+
920 
+
921 #endif
+
922 
+
923 #endif
int16_t setCrcFiltering(bool crcOn=true)
Enable CRC filtering and generation.
Definition: RF69.cpp:715
@@ -709,12 +713,14 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
int16_t setFrequencyDeviation(float freqDev) override
Sets frequency deviation.
Definition: RF69.cpp:529
int16_t disableAddressFiltering()
Disables address filtering. Calling this method will also erase previously set addresses.
Definition: RF69.cpp:643
int16_t setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)
Sets sync word. Up to 8 bytes can be set as sync word.
Definition: RF69.cpp:591
+
void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: RF69.cpp:826
int16_t disableSyncWordFiltering()
Disable preamble and sync word filtering and generation.
Definition: RF69.cpp:703
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Definition: RF69.cpp:795
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
int16_t receive(String &str, size_t len=0)
Arduino String receive method.
Definition: PhysicalLayer.cpp:100
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER an...
Definition: RF69.cpp:769
void setAESKey(uint8_t *key)
Sets AES key.
Definition: RF69.cpp:229
+
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: RF69.cpp:822
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: RF69.cpp:179
int16_t setOutputPower(int8_t power, bool highPower=false)
Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to ...
Definition: RF69.cpp:553
@@ -722,7 +728,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
void setAmbientTemperature(int16_t tempAmbient)
Sets ambient temperature. Required to correct values from on-board temperature sensor.
Definition: RF69.cpp:656
int16_t setOokThresholdType(uint8_t type)
Selects the type of threshold in the OOK data slicer.
Definition: RF69.cpp:384
int16_t sleep()
Sets the module to sleep mode.
Definition: RF69.cpp:163
-
int16_t getChipVersion()
Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.
Definition: RF69.cpp:822
+
int16_t getChipVersion()
Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.
Definition: RF69.cpp:830
int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)
Enable sync word filtering and generation.
Definition: RF69.cpp:698
int16_t variablePacketLengthMode(uint8_t maxLen=RF69_MAX_PACKET_LENGTH)
Set modem in variable packet length mode.
Definition: RF69.cpp:694
int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override
Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in ...
Definition: RF69.cpp:292
diff --git a/_s_x126x_8h_source.html b/_s_x126x_8h_source.html index 029ecc4a..8846c40b 100644 --- a/_s_x126x_8h_source.html +++ b/_s_x126x_8h_source.html @@ -547,85 +547,89 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
882 
888  uint8_t random();
889 
-
890 #ifndef RADIOLIB_GODMODE
-
891  protected:
-
892 #endif
-
893  // SX126x SPI command implementations
-
894  int16_t setTx(uint32_t timeout = 0);
-
895  int16_t setRx(uint32_t timeout);
-
896  int16_t setCad();
-
897  int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax = SX126X_PA_CONFIG_HP_MAX, uint8_t paLut = SX126X_PA_CONFIG_PA_LUT);
-
898  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
899  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
900  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
-
901  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
-
902  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = SX126X_IRQ_NONE, uint16_t dio3Mask = SX126X_IRQ_NONE);
-
903  uint16_t getIrqStatus();
-
904  int16_t clearIrqStatus(uint16_t clearIrqParams = SX126X_IRQ_ALL);
-
905  int16_t setRfFrequency(uint32_t frf);
-
906  int16_t calibrateImage(uint8_t* data);
-
907  uint8_t getPacketType();
-
908  int16_t setTxParams(uint8_t power, uint8_t rampTime = SX126X_PA_RAMP_200U);
-
909  int16_t setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
-
910  int16_t setModulationParamsFSK(uint32_t br, uint8_t pulseShape, uint8_t rxBw, uint32_t freqDev);
-
911  int16_t setPacketParams(uint16_t preambleLength, uint8_t crcType, uint8_t payloadLength, uint8_t headerType, uint8_t invertIQ = SX126X_LORA_IQ_STANDARD);
-
912  int16_t setPacketParamsFSK(uint16_t preambleLength, uint8_t crcType, uint8_t syncWordLength, uint8_t addrComp, uint8_t whitening, uint8_t packetType = SX126X_GFSK_PACKET_VARIABLE, uint8_t payloadLength = 0xFF, uint8_t preambleDetectorLength = SX126X_GFSK_PREAMBLE_DETECT_16);
-
913  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
-
914  int16_t setRegulatorMode(uint8_t mode);
-
915  uint8_t getStatus();
-
916  uint32_t getPacketStatus();
-
917  uint16_t getDeviceErrors();
-
918  int16_t clearDeviceErrors();
-
919 
-
920  int16_t startReceiveCommon();
-
921  int16_t setFrequencyRaw(float freq);
-
922  int16_t setPacketMode(uint8_t mode, uint8_t len);
-
923  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
-
924 
-
925  // fixes to errata
-
926  int16_t fixSensitivity();
-
927  int16_t fixPaClamping();
-
928  int16_t fixImplicitTimeout();
-
929  int16_t fixInvertedIQ(uint8_t iqConfig);
-
930 
-
931 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
932  protected:
-
933 #endif
-
934  Module* _mod;
-
935 
-
936  // common low-level SPI interface
-
937  int16_t SPIwriteCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
938  int16_t SPIwriteCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
939  int16_t SPIreadCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
940  int16_t SPIreadCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
941  int16_t SPItransfer(uint8_t* cmd, uint8_t cmdLen, bool write, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes, bool waitForBusy, uint32_t timeout = 5000);
-
942 
-
943 #if !defined(RADIOLIB_GODMODE)
-
944  protected:
-
945 #endif
-
946 
-
947  uint8_t _bw = 0, _sf = 0, _cr = 0, _ldro = 0, _crcType = 0, _headerType = 0;
-
948  uint16_t _preambleLength = 0;
-
949  float _bwKhz = 0;
-
950  bool _ldroAuto = true;
-
951 
-
952  uint32_t _br = 0, _freqDev = 0;
-
953  uint8_t _rxBw = 0, _pulseShape = 0, _crcTypeFSK = 0, _syncWordLength = 0, _addrComp = 0, _whitening = 0, _packetType = 0;
-
954  uint16_t _preambleLengthFSK = 0;
-
955  float _rxBwKhz = 0;
+
895  void setDirectAction(void (*func)(void));
+
896 
+
902  void readBit(RADIOLIB_PIN_TYPE pin);
+
903 
+
904 #ifndef RADIOLIB_GODMODE
+
905  protected:
+
906 #endif
+
907  // SX126x SPI command implementations
+
908  int16_t setTx(uint32_t timeout = 0);
+
909  int16_t setRx(uint32_t timeout);
+
910  int16_t setCad();
+
911  int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax = SX126X_PA_CONFIG_HP_MAX, uint8_t paLut = SX126X_PA_CONFIG_PA_LUT);
+
912  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
913  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
914  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+
915  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+
916  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = SX126X_IRQ_NONE, uint16_t dio3Mask = SX126X_IRQ_NONE);
+
917  uint16_t getIrqStatus();
+
918  int16_t clearIrqStatus(uint16_t clearIrqParams = SX126X_IRQ_ALL);
+
919  int16_t setRfFrequency(uint32_t frf);
+
920  int16_t calibrateImage(uint8_t* data);
+
921  uint8_t getPacketType();
+
922  int16_t setTxParams(uint8_t power, uint8_t rampTime = SX126X_PA_RAMP_200U);
+
923  int16_t setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro);
+
924  int16_t setModulationParamsFSK(uint32_t br, uint8_t pulseShape, uint8_t rxBw, uint32_t freqDev);
+
925  int16_t setPacketParams(uint16_t preambleLength, uint8_t crcType, uint8_t payloadLength, uint8_t headerType, uint8_t invertIQ = SX126X_LORA_IQ_STANDARD);
+
926  int16_t setPacketParamsFSK(uint16_t preambleLength, uint8_t crcType, uint8_t syncWordLength, uint8_t addrComp, uint8_t whitening, uint8_t packetType = SX126X_GFSK_PACKET_VARIABLE, uint8_t payloadLength = 0xFF, uint8_t preambleDetectorLength = SX126X_GFSK_PREAMBLE_DETECT_16);
+
927  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+
928  int16_t setRegulatorMode(uint8_t mode);
+
929  uint8_t getStatus();
+
930  uint32_t getPacketStatus();
+
931  uint16_t getDeviceErrors();
+
932  int16_t clearDeviceErrors();
+
933 
+
934  int16_t startReceiveCommon();
+
935  int16_t setFrequencyRaw(float freq);
+
936  int16_t setPacketMode(uint8_t mode, uint8_t len);
+
937  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
+
938 
+
939  // fixes to errata
+
940  int16_t fixSensitivity();
+
941  int16_t fixPaClamping();
+
942  int16_t fixImplicitTimeout();
+
943  int16_t fixInvertedIQ(uint8_t iqConfig);
+
944 
+
945 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
946  protected:
+
947 #endif
+
948  Module* _mod;
+
949 
+
950  // common low-level SPI interface
+
951  int16_t SPIwriteCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
952  int16_t SPIwriteCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
953  int16_t SPIreadCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
954  int16_t SPIreadCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
955  int16_t SPItransfer(uint8_t* cmd, uint8_t cmdLen, bool write, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes, bool waitForBusy, uint32_t timeout = 5000);
956 
-
957  float _dataRate = 0;
-
958 
-
959  uint32_t _tcxoDelay = 0;
+
957 #if !defined(RADIOLIB_GODMODE)
+
958  protected:
+
959 #endif
960 
-
961  size_t _implicitLen = 0;
-
962 
-
963  int16_t config(uint8_t modem);
-
964 };
+
961  uint8_t _bw = 0, _sf = 0, _cr = 0, _ldro = 0, _crcType = 0, _headerType = 0;
+
962  uint16_t _preambleLength = 0;
+
963  float _bwKhz = 0;
+
964  bool _ldroAuto = true;
965 
-
966 #endif
-
967 
-
968 #endif
+
966  uint32_t _br = 0, _freqDev = 0;
+
967  uint8_t _rxBw = 0, _pulseShape = 0, _crcTypeFSK = 0, _syncWordLength = 0, _addrComp = 0, _whitening = 0, _packetType = 0;
+
968  uint16_t _preambleLengthFSK = 0;
+
969  float _rxBwKhz = 0;
+
970 
+
971  float _dataRate = 0;
+
972 
+
973  uint32_t _tcxoDelay = 0;
+
974 
+
975  size_t _implicitLen = 0;
+
976 
+
977  int16_t config(uint8_t modem);
+
978 };
+
979 
+
980 #endif
+
981 
+
982 #endif
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
@@ -666,7 +670,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
float getDataRate() const
Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...
Definition: SX126x.cpp:1066
int16_t autoLDRO()
Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...
Definition: SX126x.cpp:1186
void setDio1Action(void(*func)(void))
Sets interrupt service routine to call when DIO1 activates.
Definition: SX126x.cpp:406
-
int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1216
+
int16_t setTCXO(float voltage, uint32_t delay=5000)
Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.
Definition: SX126x.cpp:1228
int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override
Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in ...
Definition: SX126x.cpp:414
int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)
Sets CRC configuration.
Definition: SX126x.cpp:970
int16_t fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH)
Set modem in fixed packet length mode. Available in FSK mode only.
Definition: SX126x.cpp:1100
@@ -679,8 +683,10 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.
Definition: SX126x.cpp:734
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...
Definition: SX126x.cpp:325
int16_t startReceive(uint32_t timeout=SX126X_RX_TIMEOUT_INF)
Interrupt-driven receive method. DIO1 will be activated when full packet is received.
Definition: SX126x.cpp:475
-
int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1264
+
int16_t setDio2AsRfSwitch(bool enable=true)
Set DIO2 to function as RF switch (default in Semtech example designs).
Definition: SX126x.cpp:1276
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...
Definition: SX126x.cpp:1166
+
void readBit(RADIOLIB_PIN_TYPE pin)
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX126x.cpp:1222
+
void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
Definition: SX126x.cpp:1216
float getSNR()
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.
Definition: SX126x.cpp:1077
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX126x.cpp:394
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: SX126x.cpp:309
diff --git a/_s_x127x_8h_source.html b/_s_x127x_8h_source.html index 94d9fdaf..38ed421b 100644 --- a/_s_x127x_8h_source.html +++ b/_s_x127x_8h_source.html @@ -749,7 +749,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
1028 
1034  void setDirectAction(void (*func)(void));
1035 
-
1041  void readBit(uint8_t pin);
+
1041  void readBit(RADIOLIB_PIN_TYPE pin);
1042 
1043 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
1044  protected:
@@ -804,6 +804,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
int16_t setAFCAGCTrigger(uint8_t trigger)
Controls trigger of AFC and AGC.
Definition: SX127x.cpp:816
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: SX127x.cpp:1013
void setDio1Action(void(*func)(void))
Set interrupt service routine function to call when DIO1 activates.
Definition: SX127x.cpp:421
+
void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1303
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: SX127x.cpp:1299
int16_t sleep()
Sets the LoRa module to sleep to save power. Module will not be able to transmit or receive any data ...
Definition: SX127x.cpp:288
int16_t startReceive(uint8_t len=0, uint8_t mode=SX127X_RXCONTINUOUS)
Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.
Definition: SX127x.cpp:369
@@ -813,7 +814,6 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
int16_t setSyncWord(uint8_t syncWord)
Sets LoRa sync word. Only available in LoRa mode.
Definition: SX127x.cpp:553
int16_t readData(String &str, size_t len=0)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:59
int16_t beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)
Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK init...
Definition: SX127x.cpp:55
-
void readBit(uint8_t pin)
Function to read and process data bit in direct reception mode.
Definition: SX127x.cpp:1303
int16_t receiveDirect() override
Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...
Definition: SX127x.cpp:330
void setDio0Action(void(*func)(void))
Set interrupt service routine function to call when DIO0 activates.
Definition: SX127x.cpp:413
uint8_t random()
Get one truly random byte from RSSI noise.
Definition: SX127x.cpp:1061
diff --git a/_s_x128x_8h_source.html b/_s_x128x_8h_source.html index 13b2203a..4c88f5d6 100644 --- a/_s_x128x_8h_source.html +++ b/_s_x128x_8h_source.html @@ -527,80 +527,84 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
779 
785  uint8_t random();
786 
-
787 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
788  protected:
-
789 #endif
-
790  Module* _mod;
-
791 
-
792 #if !defined(RADIOLIB_GODMODE)
-
793  protected:
-
794 #endif
-
795 
-
796  // cached LoRa parameters
-
797  float _bwKhz = 0;
-
798  uint8_t _bw = 0, _sf = 0, _cr = 0;
-
799  uint8_t _preambleLengthLoRa = 0, _headerType = 0, _payloadLen = 0, _crcLoRa = 0;
+
792  void setDirectAction(void (*func)(void));
+
793 
+
799  void readBit(RADIOLIB_PIN_TYPE pin);
800 
-
801  // SX128x SPI command implementations
-
802  uint8_t getStatus();
-
803  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
804  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
-
805  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
-
806  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
-
807  int16_t setTx(uint16_t periodBaseCount = SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = SX128X_PERIOD_BASE_15_625_US);
-
808  int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = SX128X_PERIOD_BASE_15_625_US);
-
809  int16_t setCad();
-
810  uint8_t getPacketType();
-
811  int16_t setRfFrequency(uint32_t frf);
-
812  int16_t setTxParams(uint8_t power, uint8_t rampTime = SX128X_PA_RAMP_10_US);
-
813  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
-
814  int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
-
815  int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncWordLen, uint8_t syncWordMatch, uint8_t crcLen, uint8_t whitening, uint8_t payloadLen = 0xFF, uint8_t headerType = SX128X_GFSK_FLRC_PACKET_VARIABLE);
-
816  int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTestPayload, uint8_t whitening);
-
817  int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t headerType, uint8_t payloadLen, uint8_t crc, uint8_t invertIQ = SX128X_LORA_IQ_STANDARD);
-
818  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = SX128X_IRQ_NONE, uint16_t dio3Mask = SX128X_IRQ_NONE);
-
819  uint16_t getIrqStatus();
-
820  int16_t clearIrqStatus(uint16_t clearIrqParams = SX128X_IRQ_ALL);
-
821  int16_t setRangingRole(uint8_t role);
-
822  int16_t setPacketType(uint8_t type);
-
823 
-
824  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
-
825 
-
826 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
827  private:
-
828 #endif
-
829 
-
830  // common low-level SPI interface
-
831  int16_t SPIwriteCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
832  int16_t SPIwriteCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
833  int16_t SPIreadCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
834  int16_t SPIreadCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
-
835  int16_t SPItransfer(uint8_t* cmd, uint8_t cmdLen, bool write, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes, bool waitForBusy, uint32_t timeout = 5000);
-
836 
-
837 #if !defined(RADIOLIB_GODMODE)
-
838  private:
-
839 #endif
-
840  // common parameters
-
841  uint8_t _pwr = 0;
-
842 
-
843  // cached GFSK parameters
-
844  float _modIndexReal = 0;
-
845  uint16_t _brKbps = 0;
-
846  uint8_t _br = 0, _modIndex = 0, _shaping = 0;
-
847  uint8_t _preambleLengthGFSK = 0, _syncWordLen = 0, _syncWordMatch = 0, _crcGFSK = 0, _whitening = 0;
-
848 
-
849  // cached FLRC parameters
-
850  uint8_t _crFLRC = 0;
-
851 
-
852  // cached BLE parameters
-
853  uint8_t _connectionState = 0, _crcBLE = 0, _bleTestPayload = 0;
-
854 
-
855  int16_t config(uint8_t modem);
-
856 };
-
857 
-
858 #endif
-
859 
-
860 #endif
+
801 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
802  protected:
+
803 #endif
+
804  Module* _mod;
+
805 
+
806 #if !defined(RADIOLIB_GODMODE)
+
807  protected:
+
808 #endif
+
809 
+
810  // cached LoRa parameters
+
811  float _bwKhz = 0;
+
812  uint8_t _bw = 0, _sf = 0, _cr = 0;
+
813  uint8_t _preambleLengthLoRa = 0, _headerType = 0, _payloadLen = 0, _crcLoRa = 0;
+
814 
+
815  // SX128x SPI command implementations
+
816  uint8_t getStatus();
+
817  int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
818  int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);
+
819  int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);
+
820  int16_t readBuffer(uint8_t* data, uint8_t numBytes);
+
821  int16_t setTx(uint16_t periodBaseCount = SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = SX128X_PERIOD_BASE_15_625_US);
+
822  int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = SX128X_PERIOD_BASE_15_625_US);
+
823  int16_t setCad();
+
824  uint8_t getPacketType();
+
825  int16_t setRfFrequency(uint32_t frf);
+
826  int16_t setTxParams(uint8_t power, uint8_t rampTime = SX128X_PA_RAMP_10_US);
+
827  int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);
+
828  int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);
+
829  int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncWordLen, uint8_t syncWordMatch, uint8_t crcLen, uint8_t whitening, uint8_t payloadLen = 0xFF, uint8_t headerType = SX128X_GFSK_FLRC_PACKET_VARIABLE);
+
830  int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTestPayload, uint8_t whitening);
+
831  int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t headerType, uint8_t payloadLen, uint8_t crc, uint8_t invertIQ = SX128X_LORA_IQ_STANDARD);
+
832  int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = SX128X_IRQ_NONE, uint16_t dio3Mask = SX128X_IRQ_NONE);
+
833  uint16_t getIrqStatus();
+
834  int16_t clearIrqStatus(uint16_t clearIrqParams = SX128X_IRQ_ALL);
+
835  int16_t setRangingRole(uint8_t role);
+
836  int16_t setPacketType(uint8_t type);
+
837 
+
838  int16_t setHeaderType(uint8_t headerType, size_t len = 0xFF);
+
839 
+
840 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
841  private:
+
842 #endif
+
843 
+
844  // common low-level SPI interface
+
845  int16_t SPIwriteCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
846  int16_t SPIwriteCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
847  int16_t SPIreadCommand(uint8_t cmd, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
848  int16_t SPIreadCommand(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, uint8_t numBytes, bool waitForBusy = true);
+
849  int16_t SPItransfer(uint8_t* cmd, uint8_t cmdLen, bool write, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes, bool waitForBusy, uint32_t timeout = 5000);
+
850 
+
851 #if !defined(RADIOLIB_GODMODE)
+
852  private:
+
853 #endif
+
854  // common parameters
+
855  uint8_t _pwr = 0;
+
856 
+
857  // cached GFSK parameters
+
858  float _modIndexReal = 0;
+
859  uint16_t _brKbps = 0;
+
860  uint8_t _br = 0, _modIndex = 0, _shaping = 0;
+
861  uint8_t _preambleLengthGFSK = 0, _syncWordLen = 0, _syncWordMatch = 0, _crcGFSK = 0, _whitening = 0;
+
862 
+
863  // cached FLRC parameters
+
864  uint8_t _crFLRC = 0;
+
865 
+
866  // cached BLE parameters
+
867  uint8_t _connectionState = 0, _crcBLE = 0, _bleTestPayload = 0;
+
868 
+
869  int16_t config(uint8_t modem);
+
870 };
+
871 
+
872 #endif
+
873 
+
874 #endif
int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)
Initialization method for BLE modem.
Definition: SX128x.cpp:126
@@ -613,6 +617,8 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
int16_t standby() override
Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...
Definition: SX128x.cpp:437
int16_t receiveDirect() override
Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...
Definition: SX128x.cpp:368
int16_t setAccessAddress(uint32_t addr)
Sets BLE access address.
Definition: SX128x.cpp:1007
+
void readBit(RADIOLIB_PIN_TYPE pin)
Dummy method, to ensure PhysicalLayer compatibility.
+
void setDirectAction(void(*func)(void))
Dummy method, to ensure PhysicalLayer compatibility.
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:834
uint8_t random()
Dummy random method, to ensure PhysicalLayer compatibility.
Definition: SX128x.cpp:1149
int16_t startReceive(uint16_t timeout=SX128X_RX_TIMEOUT_INF)
Interrupt-driven receive method. DIO1 will be activated when full packet is received.
Definition: SX128x.cpp:521
diff --git a/_si443x_8h_source.html b/_si443x_8h_source.html index bd743e9e..c0a73fe1 100644 --- a/_si443x_8h_source.html +++ b/_si443x_8h_source.html @@ -701,37 +701,41 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
794 
800  int16_t getChipVersion();
801 
-
802 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
803  protected:
-
804 #endif
-
805  Module* _mod;
-
806 
-
807 #if !defined(RADIOLIB_GODMODE)
-
808  protected:
-
809 #endif
-
810 
-
811  float _br = 0;
-
812  float _freqDev = 0;
-
813  float _freq = 0;
-
814 
-
815  size_t _packetLength = 0;
-
816  bool _packetLengthQueried = false;
-
817 
-
818  int16_t setFrequencyRaw(float newFreq);
-
819 
-
820 #if !defined(RADIOLIB_GODMODE)
-
821  private:
-
822 #endif
-
823  bool findChip();
-
824  void clearIRQFlags();
-
825  int16_t config();
-
826  int16_t updateClockRecovery();
-
827  int16_t directMode();
-
828 };
-
829 
-
830 #endif
+
807  void setDirectAction(void (*func)(void));
+
808 
+
814  void readBit(RADIOLIB_PIN_TYPE pin);
+
815 
+
816 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
817  protected:
+
818 #endif
+
819  Module* _mod;
+
820 
+
821 #if !defined(RADIOLIB_GODMODE)
+
822  protected:
+
823 #endif
+
824 
+
825  float _br = 0;
+
826  float _freqDev = 0;
+
827  float _freq = 0;
+
828 
+
829  size_t _packetLength = 0;
+
830  bool _packetLengthQueried = false;
831 
-
832 #endif
+
832  int16_t setFrequencyRaw(float newFreq);
+
833 
+
834 #if !defined(RADIOLIB_GODMODE)
+
835  private:
+
836 #endif
+
837  bool findChip();
+
838  void clearIRQFlags();
+
839  int16_t config();
+
840  int16_t updateClockRecovery();
+
841  int16_t directMode();
+
842 };
+
843 
+
844 #endif
+
845 
+
846 #endif
int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)
Arduino Flash String transmit method.
Definition: PhysicalLayer.cpp:10
@@ -758,9 +762,11 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
Implements all common low-level SPI/UART/I2C methods to control the wireless module....
Definition: Module.h:17
int16_t setEncoding(uint8_t encoding) override
Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...
Definition: Si443x.cpp:509
void reset()
Reset method. Will reset the chip to the default state using SDN pin.
Definition: Si443x.cpp:60
+
void readBit(RADIOLIB_PIN_TYPE pin)
Function to read and process data bit in direct reception mode.
Definition: Si443x.cpp:578
int16_t setSyncWord(uint8_t *syncWord, size_t len)
Sets sync word. Up to 4 bytes can be set as sync word.
Definition: Si443x.cpp:466
Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from thi...
Definition: Si443x.h:554
int16_t setFrequencyDeviation(float freqDev) override
Sets FSK frequency deviation from carrier frequency. Allowed values range from 0.625 to 320....
Definition: Si443x.cpp:336
+
void setDirectAction(void(*func)(void))
Set interrupt service routine function to call when data bit is receveid in direct mode.
Definition: Si443x.cpp:574
int16_t receive(uint8_t *data, size_t len) override
Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long....
Definition: Si443x.cpp:101
int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override
Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to tra...
Definition: Si443x.cpp:68
Si443x(Module *mod)
Default constructor.
Definition: Si443x.cpp:4
diff --git a/class_c_c1101-members.html b/class_c_c1101-members.html index aa655bec..da468268 100644 --- a/class_c_c1101-members.html +++ b/class_c_c1101-members.html @@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)CC1101virtual readData(uint8_t *data, size_t len) overrideCC1101virtual readData(String &str, size_t len=0)CC1101 readData(uint8_t *data, size_t len)=0CC1101 @@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable setBitRate(float br)CC1101 setCrcFiltering(bool crcOn=true)CC1101 setDataShaping(uint8_t sh) overrideCC1101virtual - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))CC1101virtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideCC1101virtual setFrequency(float freq)CC1101 diff --git a/class_c_c1101.html b/class_c_c1101.html index b2d03116..8b32ad20 100644 --- a/class_c_c1101.html +++ b/class_c_c1101.html @@ -232,6 +232,12 @@ void int16_t getChipVersion ()  Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14) if CC1101 is connected and working. More...
  +void setDirectAction (void(*func)(void)) + Set interrupt service routine function to call when data bit is receveid in direct mode. More...
+  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  @@ -305,12 +311,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
  -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
-  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  @@ -671,6 +671,42 @@ void PhysicalLayer.

+ + + +

◆ readBit()

+ +
+
+ + + + + +
+ + + + + + + + +
void CC1101::readBit (RADIOLIB_PIN_TYPE pin)
+
+virtual
+
+ +

Function to read and process data bit in direct reception mode.

+
Parameters
+ + +
pinPin on which to read.
+
+
+ +

Implements PhysicalLayer.

+
@@ -984,6 +1020,42 @@ void PhysicalLayer.

+ + + +

◆ setDirectAction()

+ +
+
+ + + + + +
+ + + + + + + + +
void CC1101::setDirectAction (void(*)(void) func)
+
+virtual
+
+ +

Set interrupt service routine function to call when data bit is receveid in direct mode.

+
Parameters
+ + +
funcPointer to interrupt service routine.
+
+
+ +

Implements PhysicalLayer.

+
diff --git a/class_c_c1101.js b/class_c_c1101.js index 6a8be1d9..f73ea181 100644 --- a/class_c_c1101.js +++ b/class_c_c1101.js @@ -15,6 +15,7 @@ var class_c_c1101 = [ "getRSSI", "class_c_c1101.html#a48fd0452d6f7d7d51ea7d23b2dbe1551", null ], [ "packetMode", "class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2", null ], [ "random", "class_c_c1101.html#aeea507b71f1a3dfab5be4c3a1606b8fd", null ], + [ "readBit", "class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc", null ], [ "readData", "class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22", null ], [ "readData", "class_c_c1101.html#ae8b6c756eb4b92855433ca389d73c632", null ], @@ -25,6 +26,7 @@ var class_c_c1101 = [ "setBitRate", "class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37", null ], [ "setCrcFiltering", "class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26", null ], [ "setDataShaping", "class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6", null ], + [ "setDirectAction", "class_c_c1101.html#a5161fa10b19d857840579601ef565363", null ], [ "setEncoding", "class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea", null ], [ "setFrequency", "class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e", null ], [ "setFrequencyDeviation", "class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3", null ], diff --git a/class_physical_layer-members.html b/class_physical_layer-members.html index 63b11faf..cfca42e1 100644 --- a/class_physical_layer-members.html +++ b/class_physical_layer-members.html @@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('class_physical_layer.html',''); initRe random(int32_t min, int32_t max)PhysicalLayer random()=0PhysicalLayerpure virtual read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)=0PhysicalLayerpure virtual readData(String &str, size_t len=0)PhysicalLayer readData(uint8_t *data, size_t len)=0PhysicalLayerpure virtual receive(String &str, size_t len=0)PhysicalLayer diff --git a/class_physical_layer.html b/class_physical_layer.html index 7cb38dbf..ba48c0bd 100644 --- a/class_physical_layer.html +++ b/class_physical_layer.html @@ -207,9 +207,9 @@ Public Member Functions virtual void setDirectAction (void(*func)(void))=0  Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  +virtual void readBit (RADIOLIB_PIN_TYPE pin)=0 + Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
+  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  @@ -450,8 +450,8 @@ Public Member Functions - -

◆ readBit()

+ +

◆ readBit()

@@ -462,7 +462,7 @@ Public Member Functions virtual void PhysicalLayer::readBit ( - uint8_t  + RADIOLIB_PIN_TYPE  pin) @@ -482,7 +482,7 @@ Public Member Functions -

Implemented in SX127x.

+

Implemented in SX127x, CC1101, SX126x, RF69, Si443x, SX128x, and nRF24.

@@ -757,7 +757,7 @@ Public Member Functions -

Implemented in SX127x.

+

Implemented in SX127x, CC1101, SX126x, RF69, Si443x, SX128x, and nRF24.

diff --git a/class_physical_layer.js b/class_physical_layer.js index c69e4fb4..68e32e80 100644 --- a/class_physical_layer.js +++ b/class_physical_layer.js @@ -8,7 +8,7 @@ var class_physical_layer = [ "random", "class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53", null ], [ "random", "class_physical_layer.html#a76113e10481743094a1cd0280692b0a9", null ], [ "read", "class_physical_layer.html#a929662904e9af2611e098dc13b91c977", null ], - [ "readBit", "class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f", null ], + [ "readBit", "class_physical_layer.html#a9b720e7776ad7ea805932578907b0058", null ], [ "readData", "class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632", null ], [ "receive", "class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ], diff --git a/class_r_f69-members.html b/class_r_f69-members.html index 9d973bd8..3b504105 100644 --- a/class_r_f69-members.html +++ b/class_r_f69-members.html @@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable() PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)RF69virtual readData(uint8_t *data, size_t len) overrideRF69virtual readData(String &str, size_t len=0)RF69 readData(uint8_t *data, size_t len)=0RF69 @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable() setDataShaping(uint8_t sh) overrideRF69virtual setDio0Action(void(*func)(void))RF69 setDio1Action(void(*func)(void))RF69 - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))RF69virtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideRF69virtual setFrequency(float freq)RF69 diff --git a/class_r_f69.html b/class_r_f69.html index 93eb237e..3faddb8c 100644 --- a/class_r_f69.html +++ b/class_r_f69.html @@ -255,6 +255,12 @@ void int16_t getChipVersion ()  Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working. More...
  +void setDirectAction (void(*func)(void)) + Set interrupt service routine function to call when data bit is receveid in direct mode. More...
+  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  @@ -328,12 +334,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
  -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
-  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  @@ -696,6 +696,42 @@ void PhysicalLayer.

+ + + +

◆ readBit()

+ +
+
+ + + + + +
+ + + + + + + + +
void RF69::readBit (RADIOLIB_PIN_TYPE pin)
+
+virtual
+
+ +

Function to read and process data bit in direct reception mode.

+
Parameters
+ + +
pinPin on which to read.
+
+
+ +

Implements PhysicalLayer.

+
@@ -1140,6 +1176,42 @@ void  +

◆ setDirectAction()

+ +
+
+ + + + + +
+ + + + + + + + +
void RF69::setDirectAction (void(*)(void) func)
+
+virtual
+
+ +

Set interrupt service routine function to call when data bit is receveid in direct mode.

+
Parameters
+ + +
funcPointer to interrupt service routine.
+
+
+ +

Implements PhysicalLayer.

+
diff --git a/class_r_f69.js b/class_r_f69.js index a6ce0719..b59435ee 100644 --- a/class_r_f69.js +++ b/class_r_f69.js @@ -16,6 +16,7 @@ var class_r_f69 = [ "getTemperature", "class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853", null ], [ "packetMode", "class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f", null ], [ "random", "class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c", null ], + [ "readBit", "class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa", null ], [ "readData", "class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "class_r_f69.html#a3983b66c83818b4082805bcafc712f00", null ], [ "readData", "class_r_f69.html#ae8b6c756eb4b92855433ca389d73c632", null ], @@ -32,6 +33,7 @@ var class_r_f69 = [ "setDataShaping", "class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a", null ], [ "setDio0Action", "class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77", null ], [ "setDio1Action", "class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf", null ], + [ "setDirectAction", "class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28", null ], [ "setEncoding", "class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2", null ], [ "setFrequency", "class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b", null ], [ "setFrequencyDeviation", "class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be", null ], diff --git a/class_r_f_m95-members.html b/class_r_f_m95-members.html index 91760af5..f1c4e82e 100644 --- a/class_r_f_m95-members.html +++ b/class_r_f_m95-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_r_f_m95.html b/class_r_f_m95.html index 1c566071..25294f9b 100644 --- a/class_r_f_m95.html +++ b/class_r_f_m95.html @@ -333,9 +333,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
  -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
-  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  diff --git a/class_r_f_m96-members.html b/class_r_f_m96-members.html index 1282902e..09934984 100644 --- a/class_r_f_m96-members.html +++ b/class_r_f_m96-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_r_f_m96.html b/class_r_f_m96.html index 581f14ba..73dae352 100644 --- a/class_r_f_m96.html +++ b/class_r_f_m96.html @@ -332,9 +332,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
  -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
-  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  diff --git a/class_r_f_m97-members.html b/class_r_f_m97-members.html index 9df3202e..b321c167 100644 --- a/class_r_f_m97-members.html +++ b/class_r_f_m97-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_r_f_m97.html b/class_r_f_m97.html index 432473f9..52ca3f78 100644 --- a/class_r_f_m97.html +++ b/class_r_f_m97.html @@ -340,9 +340,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
  -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
-  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  diff --git a/class_s_x1231-members.html b/class_s_x1231-members.html index eb04538d..e1104bff 100644 --- a/class_s_x1231-members.html +++ b/class_s_x1231-members.html @@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)RF69virtual readData(uint8_t *data, size_t len) overrideRF69virtual readData(String &str, size_t len=0)RF69 readData(uint8_t *data, size_t len)=0RF69 @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable setDataShaping(uint8_t sh) overrideRF69virtual setDio0Action(void(*func)(void))RF69 setDio1Action(void(*func)(void))RF69 - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))RF69virtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideRF69virtual setFrequency(float freq)RF69 diff --git a/class_s_x1231.html b/class_s_x1231.html index 9e362280..02359f0a 100644 --- a/class_s_x1231.html +++ b/class_s_x1231.html @@ -262,6 +262,12 @@ void int16_t getChipVersion ()  Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working. More...
  +void setDirectAction (void(*func)(void)) + Set interrupt service routine function to call when data bit is receveid in direct mode. More...
+  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  @@ -335,12 +341,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
  -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
-  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  diff --git a/class_s_x1261-members.html b/class_s_x1261-members.html index c6a50a21..9d68d211 100644 --- a/class_s_x1261-members.html +++ b/class_s_x1261-members.html @@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX126xvirtual readData(uint8_t *data, size_t len) overrideSX126xvirtual readData(String &str, size_t len=0)SX126x readData(uint8_t *data, size_t len)=0SX126x @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable setDataShaping(uint8_t sh) overrideSX126xvirtual setDio1Action(void(*func)(void))SX126x setDio2AsRfSwitch(bool enable=true)SX126x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX126xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX126xvirtual setFrequency(float freq, bool calibrate=true)SX1262 diff --git a/class_s_x1261.html b/class_s_x1261.html index 13ae8055..9b5cb45a 100644 --- a/class_s_x1261.html +++ b/class_s_x1261.html @@ -300,6 +300,12 @@ void uint8_t random ()  Get one truly random byte from RSSI noise. More...
  +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  @@ -373,12 +379,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
  -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
-  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  diff --git a/class_s_x1262-members.html b/class_s_x1262-members.html index fb636dc1..81d9ef20 100644 --- a/class_s_x1262-members.html +++ b/class_s_x1262-members.html @@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX126xvirtual readData(uint8_t *data, size_t len) overrideSX126xvirtual readData(String &str, size_t len=0)SX126x readData(uint8_t *data, size_t len)=0SX126x @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable setDataShaping(uint8_t sh) overrideSX126xvirtual setDio1Action(void(*func)(void))SX126x setDio2AsRfSwitch(bool enable=true)SX126x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX126xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX126xvirtual setFrequency(float freq, bool calibrate=true)SX1262 diff --git a/class_s_x1262.html b/class_s_x1262.html index 5d57049a..3f02370c 100644 --- a/class_s_x1262.html +++ b/class_s_x1262.html @@ -293,6 +293,12 @@ void uint8_t random ()  Get one truly random byte from RSSI noise. More...
  +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  @@ -366,12 +372,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
  -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
-  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  diff --git a/class_s_x1268-members.html b/class_s_x1268-members.html index bdebea26..978aa3b5 100644 --- a/class_s_x1268-members.html +++ b/class_s_x1268-members.html @@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX126xvirtual readData(uint8_t *data, size_t len) overrideSX126xvirtual readData(String &str, size_t len=0)SX126x readData(uint8_t *data, size_t len)=0SX126x @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable setDataShaping(uint8_t sh) overrideSX126xvirtual setDio1Action(void(*func)(void))SX126x setDio2AsRfSwitch(bool enable=true)SX126x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX126xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX126xvirtual setFrequency(float freq, bool calibrate=true)SX1268 diff --git a/class_s_x1268.html b/class_s_x1268.html index 732c59be..f01244f9 100644 --- a/class_s_x1268.html +++ b/class_s_x1268.html @@ -292,6 +292,12 @@ void uint8_t random ()  Get one truly random byte from RSSI noise. More...
  +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  @@ -365,12 +371,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
  -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
-  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  diff --git a/class_s_x126x-members.html b/class_s_x126x-members.html index ecaf0b2e..fcc2febe 100644 --- a/class_s_x126x-members.html +++ b/class_s_x126x-members.html @@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX126xvirtual readData(uint8_t *data, size_t len) overrideSX126xvirtual readData(String &str, size_t len=0)SX126x readData(uint8_t *data, size_t len)=0SX126x @@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable setDataShaping(uint8_t sh) overrideSX126xvirtual setDio1Action(void(*func)(void))SX126x setDio2AsRfSwitch(bool enable=true)SX126x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX126xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX126xvirtual setFrequencyDeviation(float freqDev) overrideSX126xvirtual diff --git a/class_s_x126x.html b/class_s_x126x.html index 50d24714..ffbb9828 100644 --- a/class_s_x126x.html +++ b/class_s_x126x.html @@ -278,6 +278,12 @@ void uint8_t random ()  Get one truly random byte from RSSI noise. More...
  +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
+  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
  @@ -351,12 +357,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
  -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
-  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
-  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
  @@ -866,6 +866,42 @@ void PhysicalLayer.

+ + + +

◆ readBit()

+ +
+
+ + + + + +
+ + + + + + + + +
void SX126x::readBit (RADIOLIB_PIN_TYPE pin)
+
+virtual
+
+ +

Dummy method, to ensure PhysicalLayer compatibility.

+
Parameters
+ + +
pinIgnored.
+
+
+ +

Implements PhysicalLayer.

+
@@ -1406,6 +1442,42 @@ void 
Returns
Status Codes
+ + + +

◆ setDirectAction()

+ +
+
+ + + + + +
+ + + + + + + + +
void SX126x::setDirectAction (void(*)(void) func)
+
+virtual
+
+ +

Dummy method, to ensure PhysicalLayer compatibility.

+
Parameters
+ + +
funcIgnored.
+
+
+ +

Implements PhysicalLayer.

+
@@ -2391,6 +2463,7 @@ void SX126x.h
  • src/modules/SX126x/SX126x.cpp
  • +
  • src/modules/SX128x/SX128x.cpp
  • diff --git a/class_s_x126x.js b/class_s_x126x.js index 4c4d2c5c..28d23872 100644 --- a/class_s_x126x.js +++ b/class_s_x126x.js @@ -18,6 +18,7 @@ var class_s_x126x = [ "getTimeOnAir", "class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10", null ], [ "implicitHeader", "class_s_x126x.html#adec09cba71494bd927ad1da786606ca6", null ], [ "random", "class_s_x126x.html#a3dd88861454d8b6e742470dee04961be", null ], + [ "readBit", "class_s_x126x.html#aff80db65e546934980feac7e6c81dd80", null ], [ "readData", "class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2", null ], [ "readData", "class_s_x126x.html#ae8b6c756eb4b92855433ca389d73c632", null ], @@ -36,6 +37,7 @@ var class_s_x126x = [ "setDataShaping", "class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676", null ], [ "setDio1Action", "class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d", null ], [ "setDio2AsRfSwitch", "class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf", null ], + [ "setDirectAction", "class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a", null ], [ "setEncoding", "class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60", null ], [ "setFrequencyDeviation", "class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3", null ], [ "setNodeAddress", "class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752", null ], diff --git a/class_s_x1272-members.html b/class_s_x1272-members.html index f690f52d..b096bae9 100644 --- a/class_s_x1272-members.html +++ b/class_s_x1272-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_s_x1272.html b/class_s_x1272.html index 88606626..e52741b1 100644 --- a/class_s_x1272.html +++ b/class_s_x1272.html @@ -322,9 +322,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
      -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
    -  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      diff --git a/class_s_x1273-members.html b/class_s_x1273-members.html index 1a822afc..76ca94fa 100644 --- a/class_s_x1273-members.html +++ b/class_s_x1273-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_s_x1273.html b/class_s_x1273.html index c1f7d77e..5f983ad7 100644 --- a/class_s_x1273.html +++ b/class_s_x1273.html @@ -332,9 +332,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
      -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
    -  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html index 4da70d71..09084f7e 100644 --- a/class_s_x1276-members.html +++ b/class_s_x1276-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_s_x1276.html b/class_s_x1276.html index 4c15fb84..f8abbcb4 100644 --- a/class_s_x1276.html +++ b/class_s_x1276.html @@ -335,9 +335,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
      -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
    -  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html index eecc70a5..c615b041 100644 --- a/class_s_x1277-members.html +++ b/class_s_x1277-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_s_x1277.html b/class_s_x1277.html index 1402ed56..b869c0df 100644 --- a/class_s_x1277.html +++ b/class_s_x1277.html @@ -338,9 +338,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
      -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
    -  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html index 0028c712..0ed7e7a1 100644 --- a/class_s_x1278-members.html +++ b/class_s_x1278-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_s_x1278.html b/class_s_x1278.html index e2d8fae4..75ef604d 100644 --- a/class_s_x1278.html +++ b/class_s_x1278.html @@ -327,9 +327,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
      -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
    -  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html index a6dbf9ca..8f3dcdbd 100644 --- a/class_s_x1279-members.html +++ b/class_s_x1279-members.html @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_s_x1279.html b/class_s_x1279.html index 043d3fb4..a5421969 100644 --- a/class_s_x1279.html +++ b/class_s_x1279.html @@ -335,9 +335,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
      -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
    -  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html index 4f1c2e5b..87c5b961 100644 --- a/class_s_x127x-members.html +++ b/class_s_x127x-members.html @@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)SX127xvirtual + readBit(RADIOLIB_PIN_TYPE pin)SX127xvirtual readData(uint8_t *data, size_t len) overrideSX127xvirtual readData(String &str, size_t len=0)SX127x readData(uint8_t *data, size_t len)=0SX127x diff --git a/class_s_x127x.html b/class_s_x127x.html index caa02863..36b01615 100644 --- a/class_s_x127x.html +++ b/class_s_x127x.html @@ -277,9 +277,9 @@ void void setDirectAction (void(*func)(void))  Set interrupt service routine function to call when data bit is receveid in direct mode. More...
      -void readBit (uint8_t pin) - Function to read and process data bit in direct reception mode. More...
    -  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -832,8 +832,8 @@ void  -

    ◆ readBit()

    + +

    ◆ readBit()

    diff --git a/class_s_x127x.js b/class_s_x127x.js index 7cb4a1a5..d7e45692 100644 --- a/class_s_x127x.js +++ b/class_s_x127x.js @@ -19,7 +19,7 @@ var class_s_x127x = [ "invertIQ", "class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04", null ], [ "packetMode", "class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1", null ], [ "random", "class_s_x127x.html#a6a03da620f9fb532c879900ba05732de", null ], - [ "readBit", "class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd", null ], + [ "readBit", "class_s_x127x.html#a071442611a32154e8b3db7981f242a53", null ], [ "readData", "class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745", null ], [ "readData", "class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632", null ], diff --git a/class_s_x1280-members.html b/class_s_x1280-members.html index a7e6a143..c63eb557 100644 --- a/class_s_x1280-members.html +++ b/class_s_x1280-members.html @@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer range(bool master, uint32_t addr)SX1280 read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX128xvirtual readData(uint8_t *data, size_t len) overrideSX128xvirtual readData(String &str, size_t len=0)SX128x readData(uint8_t *data, size_t len)=0SX128x @@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x setDataShaping(uint8_t sh) overrideSX128xvirtual setDio1Action(void(*func)(void))SX128x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX128xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX128xvirtual setFrequency(float freq)SX128x diff --git a/class_s_x1280.html b/class_s_x1280.html index e5019685..3652b5c5 100644 --- a/class_s_x1280.html +++ b/class_s_x1280.html @@ -253,6 +253,12 @@ void uint8_t random ()  Dummy random method, to ensure PhysicalLayer compatibility. More...
      +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -326,12 +332,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      diff --git a/class_s_x1281-members.html b/class_s_x1281-members.html index 555b958b..e0ee4169 100644 --- a/class_s_x1281-members.html +++ b/class_s_x1281-members.html @@ -107,7 +107,7 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX128xvirtual readData(uint8_t *data, size_t len) overrideSX128xvirtual readData(String &str, size_t len=0)SX128x readData(uint8_t *data, size_t len)=0SX128x @@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x setDataShaping(uint8_t sh) overrideSX128xvirtual setDio1Action(void(*func)(void))SX128x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX128xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX128xvirtual setFrequency(float freq)SX128x diff --git a/class_s_x1281.html b/class_s_x1281.html index eca0ac07..5a4cdbb6 100644 --- a/class_s_x1281.html +++ b/class_s_x1281.html @@ -240,6 +240,12 @@ void uint8_t random ()  Dummy random method, to ensure PhysicalLayer compatibility. More...
      +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -313,12 +319,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      diff --git a/class_s_x1282-members.html b/class_s_x1282-members.html index 0a930164..74ffe5d5 100644 --- a/class_s_x1282-members.html +++ b/class_s_x1282-members.html @@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer range(bool master, uint32_t addr)SX1280 read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX128xvirtual readData(uint8_t *data, size_t len) overrideSX128xvirtual readData(String &str, size_t len=0)SX128x readData(uint8_t *data, size_t len)=0SX128x @@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x setDataShaping(uint8_t sh) overrideSX128xvirtual setDio1Action(void(*func)(void))SX128x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX128xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX128xvirtual setFrequency(float freq)SX128x diff --git a/class_s_x1282.html b/class_s_x1282.html index 47a6ffa9..210829a7 100644 --- a/class_s_x1282.html +++ b/class_s_x1282.html @@ -257,6 +257,12 @@ void uint8_t random ()  Dummy random method, to ensure PhysicalLayer compatibility. More...
      +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -330,12 +336,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      diff --git a/class_s_x128x-members.html b/class_s_x128x-members.html index 15942ad2..e4a2f1d1 100644 --- a/class_s_x128x-members.html +++ b/class_s_x128x-members.html @@ -107,7 +107,7 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)SX128xvirtual readData(uint8_t *data, size_t len) overrideSX128xvirtual readData(String &str, size_t len=0)SX128x readData(uint8_t *data, size_t len)=0SX128x @@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)SX128x setDataShaping(uint8_t sh) overrideSX128xvirtual setDio1Action(void(*func)(void))SX128x - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))SX128xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSX128xvirtual setFrequency(float freq)SX128x diff --git a/class_s_x128x.html b/class_s_x128x.html index 75172051..e561dc7a 100644 --- a/class_s_x128x.html +++ b/class_s_x128x.html @@ -236,6 +236,12 @@ void uint8_t random ()  Dummy random method, to ensure PhysicalLayer compatibility. More...
      +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -309,12 +315,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      @@ -794,6 +794,42 @@ void PhysicalLayer.

    + + + +

    ◆ readBit()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void SX128x::readBit (RADIOLIB_PIN_TYPE pin)
    +
    +virtual
    +
    + +

    Dummy method, to ensure PhysicalLayer compatibility.

    +
    Parameters
    + + +
    pinIgnored.
    +
    +
    + +

    Implements PhysicalLayer.

    +
    @@ -1290,6 +1326,42 @@ void  +

    ◆ setDirectAction()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void SX128x::setDirectAction (void(*)(void) func)
    +
    +virtual
    +
    + +

    Dummy method, to ensure PhysicalLayer compatibility.

    +
    Parameters
    + + +
    funcIgnored.
    +
    +
    + +

    Implements PhysicalLayer.

    +
    diff --git a/class_s_x128x.js b/class_s_x128x.js index 523a87f9..1fe1824b 100644 --- a/class_s_x128x.js +++ b/class_s_x128x.js @@ -13,6 +13,7 @@ var class_s_x128x = [ "getTimeOnAir", "class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232", null ], [ "implicitHeader", "class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b", null ], [ "random", "class_s_x128x.html#a1cefaf76d47ee71d143fc073333a9d82", null ], + [ "readBit", "class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039", null ], [ "readData", "class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb", null ], [ "readData", "class_s_x128x.html#ae8b6c756eb4b92855433ca389d73c632", null ], @@ -29,6 +30,7 @@ var class_s_x128x = [ "setCRC", "class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe", null ], [ "setDataShaping", "class_s_x128x.html#a99491c705e88dddc820f884b778f1660", null ], [ "setDio1Action", "class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed", null ], + [ "setDirectAction", "class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236", null ], [ "setEncoding", "class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947", null ], [ "setFrequency", "class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371", null ], [ "setFrequencyDeviation", "class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1", null ], diff --git a/class_si4430-members.html b/class_si4430-members.html index 9ef5f198..7ff22dac 100644 --- a/class_si4430-members.html +++ b/class_si4430-members.html @@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('class_si4430.html',''); initResizable( PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)Si443xvirtual readData(uint8_t *data, size_t len) overrideSi443xvirtual readData(String &str, size_t len=0)Si443x readData(uint8_t *data, size_t len)=0Si443x @@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('class_si4430.html',''); initResizable( reset()Si443x setBitRate(float br)Si443x setDataShaping(uint8_t sh) overrideSi443xvirtual - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))Si443xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSi443xvirtual setFrequency(float freq)Si4430 diff --git a/class_si4430.html b/class_si4430.html index c799163f..b540d696 100644 --- a/class_si4430.html +++ b/class_si4430.html @@ -214,6 +214,12 @@ void int16_t getChipVersion ()  Read version SPI register. Should return SI443X_DEVICE_VERSION (0x06) if Si443x is connected and working. More...
      +void setDirectAction (void(*func)(void)) + Set interrupt service routine function to call when data bit is receveid in direct mode. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -287,12 +293,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      diff --git a/class_si4431-members.html b/class_si4431-members.html index 22caec4e..4d2adf90 100644 --- a/class_si4431-members.html +++ b/class_si4431-members.html @@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('class_si4431.html',''); initResizable( PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)Si443xvirtual readData(uint8_t *data, size_t len) overrideSi443xvirtual readData(String &str, size_t len=0)Si443x readData(uint8_t *data, size_t len)=0Si443x @@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('class_si4431.html',''); initResizable( reset()Si443x setBitRate(float br)Si443x setDataShaping(uint8_t sh) overrideSi443xvirtual - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))Si443xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSi443xvirtual setFrequency(float freq)Si4432 diff --git a/class_si4431.html b/class_si4431.html index b4df3665..327ee700 100644 --- a/class_si4431.html +++ b/class_si4431.html @@ -211,6 +211,12 @@ void int16_t getChipVersion ()  Read version SPI register. Should return SI443X_DEVICE_VERSION (0x06) if Si443x is connected and working. More...
      +void setDirectAction (void(*func)(void)) + Set interrupt service routine function to call when data bit is receveid in direct mode. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -284,12 +290,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      diff --git a/class_si4432-members.html b/class_si4432-members.html index 75ab5df0..11b334d2 100644 --- a/class_si4432-members.html +++ b/class_si4432-members.html @@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable( PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)Si443xvirtual readData(uint8_t *data, size_t len) overrideSi443xvirtual readData(String &str, size_t len=0)Si443x readData(uint8_t *data, size_t len)=0Si443x @@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable( reset()Si443x setBitRate(float br)Si443x setDataShaping(uint8_t sh) overrideSi443xvirtual - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))Si443xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSi443xvirtual setFrequency(float freq)Si4432 diff --git a/class_si4432.html b/class_si4432.html index acbeca5c..0f85b776 100644 --- a/class_si4432.html +++ b/class_si4432.html @@ -202,6 +202,12 @@ void int16_t getChipVersion ()  Read version SPI register. Should return SI443X_DEVICE_VERSION (0x06) if Si443x is connected and working. More...
      +void setDirectAction (void(*func)(void)) + Set interrupt service routine function to call when data bit is receveid in direct mode. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -275,12 +281,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      diff --git a/class_si443x-members.html b/class_si443x-members.html index ede6e4ae..674fb101 100644 --- a/class_si443x-members.html +++ b/class_si443x-members.html @@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable( PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)Si443xvirtual readData(uint8_t *data, size_t len) overrideSi443xvirtual readData(String &str, size_t len=0)Si443x readData(uint8_t *data, size_t len)=0Si443x @@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable( reset()Si443x setBitRate(float br)Si443x setDataShaping(uint8_t sh) overrideSi443xvirtual - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))Si443xvirtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overrideSi443xvirtual setFrequencyDeviation(float freqDev) overrideSi443xvirtual diff --git a/class_si443x.html b/class_si443x.html index 685cde22..5668edf0 100644 --- a/class_si443x.html +++ b/class_si443x.html @@ -189,6 +189,12 @@ void int16_t getChipVersion ()  Read version SPI register. Should return SI443X_DEVICE_VERSION (0x06) if Si443x is connected and working. More...
      +void setDirectAction (void(*func)(void)) + Set interrupt service routine function to call when data bit is receveid in direct mode. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Function to read and process data bit in direct reception mode. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -262,12 +268,6 @@ void int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      @@ -463,6 +463,42 @@ void PhysicalLayer.

    + + + +

    ◆ readBit()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void Si443x::readBit (RADIOLIB_PIN_TYPE pin)
    +
    +virtual
    +
    + +

    Function to read and process data bit in direct reception mode.

    +
    Parameters
    + + +
    pinPin on which to read.
    +
    +
    + +

    Implements PhysicalLayer.

    +
    @@ -750,6 +786,42 @@ void PhysicalLayer.

    + + + +

    ◆ setDirectAction()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void Si443x::setDirectAction (void(*)(void) func)
    +
    +virtual
    +
    + +

    Set interrupt service routine function to call when data bit is receveid in direct mode.

    +
    Parameters
    + + +
    funcPointer to interrupt service routine.
    +
    +
    + +

    Implements PhysicalLayer.

    +
    diff --git a/class_si443x.js b/class_si443x.js index 4b25c859..5e2271e2 100644 --- a/class_si443x.js +++ b/class_si443x.js @@ -7,6 +7,7 @@ var class_si443x = [ "getPacketLength", "class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10", null ], [ "packetMode", "class_si443x.html#a616eb24c4b11c5d39caaade160be8092", null ], [ "random", "class_si443x.html#ad371b44fc0c4ddd3ed39e2595e85b5df", null ], + [ "readBit", "class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7", null ], [ "readData", "class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e", null ], [ "readData", "class_si443x.html#ae8b6c756eb4b92855433ca389d73c632", null ], @@ -17,6 +18,7 @@ var class_si443x = [ "reset", "class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97", null ], [ "setBitRate", "class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170", null ], [ "setDataShaping", "class_si443x.html#ade08c79074c7e4414d34eefa25cee168", null ], + [ "setDirectAction", "class_si443x.html#a55fae20e81755c8b014d080741d61913", null ], [ "setEncoding", "class_si443x.html#a1382fc3b68f447e381613e6670747128", null ], [ "setFrequencyDeviation", "class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66", null ], [ "setIrqAction", "class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726", null ], diff --git a/classn_r_f24-members.html b/classn_r_f24-members.html index 35531450..bb90739c 100644 --- a/classn_r_f24-members.html +++ b/classn_r_f24-members.html @@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable( PhysicalLayer::random(int32_t max)PhysicalLayer PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer read()PhysicalLayer - readBit(uint8_t pin)=0PhysicalLayerpure virtual + readBit(RADIOLIB_PIN_TYPE pin)nRF24virtual readData(uint8_t *data, size_t len) overridenRF24virtual readData(String &str, size_t len=0)nRF24 readData(uint8_t *data, size_t len)=0nRF24 @@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable( setCrcFiltering(bool crcOn=true)nRF24 setDataRate(int16_t dataRate)nRF24 setDataShaping(uint8_t sh) overridenRF24virtual - setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual + setDirectAction(void(*func)(void))nRF24virtual setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer setEncoding(uint8_t encoding) overridenRF24virtual setFrequency(int16_t freq)nRF24 diff --git a/classn_r_f24.html b/classn_r_f24.html index 0e86fe05..4b776a43 100644 --- a/classn_r_f24.html +++ b/classn_r_f24.html @@ -196,6 +196,12 @@ Public Member Functions uint8_t random ()  Dummy random method, to ensure PhysicalLayer compatibility. More...
      +void setDirectAction (void(*func)(void)) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  +void readBit (RADIOLIB_PIN_TYPE pin) + Dummy method, to ensure PhysicalLayer compatibility. More...
    +  int16_t transmit (__FlashStringHelper *fstr, uint8_t addr=0)  Arduino Flash String transmit method. More...
      @@ -269,12 +275,6 @@ Public Member Functions int16_t setDirectSyncWord (uint32_t syncWord, uint8_t len)  Set sync word to be used to determine start of packet in direct reception mode. More...
      -virtual void setDirectAction (void(*func)(void))=0 - Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. More...
    -  -virtual void readBit (uint8_t pin)=0 - Function to read and process data bit in direct reception mode. Must be implemented in module class. More...
    -  int16_t available ()  Get the number of direct mode bytes currently available in buffer. More...
      @@ -503,6 +503,42 @@ Public Member Functions

    Implements PhysicalLayer.

    + + + +

    ◆ readBit()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void nRF24::readBit (RADIOLIB_PIN_TYPE pin)
    +
    +virtual
    +
    + +

    Dummy method, to ensure PhysicalLayer compatibility.

    +
    Parameters
    + + +
    pinIgnored.
    +
    +
    + +

    Implements PhysicalLayer.

    +
    @@ -908,6 +944,42 @@ Public Member Functions

    Implements PhysicalLayer.

    + + + +

    ◆ setDirectAction()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void nRF24::setDirectAction (void(*)(void) func)
    +
    +virtual
    +
    + +

    Dummy method, to ensure PhysicalLayer compatibility.

    +
    Parameters
    + + +
    funcIgnored.
    +
    +
    + +

    Implements PhysicalLayer.

    +
    diff --git a/classn_r_f24.js b/classn_r_f24.js index 45826985..3d606d3e 100644 --- a/classn_r_f24.js +++ b/classn_r_f24.js @@ -7,6 +7,7 @@ var classn_r_f24 = [ "getStatus", "classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9", null ], [ "isCarrierDetected", "classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37", null ], [ "random", "classn_r_f24.html#aeb98b92de42dec7c703888c62e061c3c", null ], + [ "readBit", "classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6", null ], [ "readData", "classn_r_f24.html#ae8eed0e888a7c8742e89d2b850977de2", null ], [ "readData", "classn_r_f24.html#a410fb78acb4ed358818c132687b8857a", null ], [ "readData", "classn_r_f24.html#ae8b6c756eb4b92855433ca389d73c632", null ], @@ -20,6 +21,7 @@ var classn_r_f24 = [ "setCrcFiltering", "classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282", null ], [ "setDataRate", "classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285", null ], [ "setDataShaping", "classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916", null ], + [ "setDirectAction", "classn_r_f24.html#a3da63a447659f92153654d31a5d2854c", null ], [ "setEncoding", "classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf", null ], [ "setFrequency", "classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad", null ], [ "setFrequencyDeviation", "classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4", null ], diff --git a/functions_func_r.html b/functions_func_r.html index d441b9c5..8797a7ef 100644 --- a/functions_func_r.html +++ b/functions_func_r.html @@ -102,8 +102,14 @@ $(document).ready(function(){initNavTree('functions_func_r.html',''); initResiza : PhysicalLayer
  • readBit() -: PhysicalLayer -, SX127x +: CC1101 +, nRF24 +, PhysicalLayer +, RF69 +, Si443x +, SX126x +, SX127x +, SX128x
  • readData() : CC1101 diff --git a/functions_func_s.html b/functions_func_s.html index 74d88ce1..ad99ffc1 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -202,8 +202,14 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza : SX126x
  • setDirectAction() -: PhysicalLayer +: CC1101 +, nRF24 +, PhysicalLayer +, RF69 +, Si443x +, SX126x , SX127x +, SX128x
  • setDirectSyncWord() : PhysicalLayer @@ -369,8 +375,8 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza : CC1101 , RF69 , Si443x -, SX126x -, SX127x +, SX126x +, SX127x , SX128x
  • setTCXO() diff --git a/functions_r.html b/functions_r.html index 39272b67..a3b64fa9 100644 --- a/functions_r.html +++ b/functions_r.html @@ -105,8 +105,14 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable() : PhysicalLayer
  • readBit() -: PhysicalLayer -, SX127x +: CC1101 +, nRF24 +, PhysicalLayer +, RF69 +, Si443x +, SX126x +, SX127x +, SX128x
  • readData() : CC1101 diff --git a/functions_s.html b/functions_s.html index c44bdb1b..f488a149 100644 --- a/functions_s.html +++ b/functions_s.html @@ -208,8 +208,14 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable() : SX126x
  • setDirectAction() -: PhysicalLayer +: CC1101 +, nRF24 +, PhysicalLayer +, RF69 +, Si443x +, SX126x , SX127x +, SX128x
  • setDirectSyncWord() : PhysicalLayer @@ -372,12 +378,12 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable() : SX126x
  • setSyncWord() -: CC1101 +: CC1101 , RF69 , Si443x -, SX126x -, SX127x -, SX128x +, SX126x +, SX127x +, SX128x
  • setTCXO() : SX126x @@ -451,9 +457,9 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable() , PhysicalLayer , RF69 , Si443x -, SX126x +, SX126x , SX127x -, SX128x +, SX128x
  • startDirect() : PhysicalLayer @@ -482,7 +488,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
  • startTransmit() : CC1101 , nRF24 -, PhysicalLayer +, PhysicalLayer , RF69 , Si443x , SX126x diff --git a/n_r_f24_8h_source.html b/n_r_f24_8h_source.html index e1978960..dc79429b 100644 --- a/n_r_f24_8h_source.html +++ b/n_r_f24_8h_source.html @@ -333,26 +333,30 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
    466 
    472  uint8_t random();
    473 
    -
    474 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
    -
    475  protected:
    -
    476 #endif
    -
    477  Module* _mod;
    -
    478 
    -
    479  void SPIreadRxPayload(uint8_t* data, uint8_t numBytes);
    -
    480  void SPIwriteTxPayload(uint8_t* data, uint8_t numBytes);
    -
    481  void SPItransfer(uint8_t cmd, bool write = false, uint8_t* dataOut = NULL, uint8_t* dataIn = NULL, uint8_t numBytes = 0);
    -
    482 
    -
    483 #if !defined(RADIOLIB_GODMODE)
    -
    484  protected:
    -
    485 #endif
    -
    486 
    -
    487  uint8_t _addrWidth = 0;
    -
    488 
    -
    489  int16_t config();
    -
    490  void clearIRQ();
    -
    491 };
    +
    479  void setDirectAction(void (*func)(void));
    +
    480 
    +
    486  void readBit(RADIOLIB_PIN_TYPE pin);
    +
    487 
    +
    488 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
    +
    489  protected:
    +
    490 #endif
    +
    491  Module* _mod;
    492 
    -
    493 #endif
    +
    493  void SPIreadRxPayload(uint8_t* data, uint8_t numBytes);
    +
    494  void SPIwriteTxPayload(uint8_t* data, uint8_t numBytes);
    +
    495  void SPItransfer(uint8_t cmd, bool write = false, uint8_t* dataOut = NULL, uint8_t* dataIn = NULL, uint8_t numBytes = 0);
    +
    496 
    +
    497 #if !defined(RADIOLIB_GODMODE)
    +
    498  protected:
    +
    499 #endif
    +
    500 
    +
    501  uint8_t _addrWidth = 0;
    +
    502 
    +
    503  int16_t config();
    +
    504  void clearIRQ();
    +
    505 };
    +
    506 
    +
    507 #endif
    int16_t receive(uint8_t *data, size_t len) override
    Blocking binary receive method. Overloads for string-based transmissions are implemented in PhysicalL...
    Definition: nRF24.cpp:111
    @@ -363,6 +367,7 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
    size_t getPacketLength(bool update=true) override
    Query modem for the packet length of received payload.
    Definition: nRF24.cpp:447
    int16_t setTransmitPipe(uint8_t *addr)
    Sets address of transmit pipe. The address width must be the same as the same as the configured in se...
    Definition: nRF24.cpp:334
    int16_t readData(String &str, size_t len=0)
    Reads data that was received after calling startReceive method.
    Definition: PhysicalLayer.cpp:59
    +
    void readBit(RADIOLIB_PIN_TYPE pin)
    Dummy method, to ensure PhysicalLayer compatibility.
    Definition: nRF24.cpp:520
    void setIrqAction(void(*func)(void))
    Sets interrupt service routine to call when IRQ activates.
    Definition: nRF24.cpp:154
    int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr) override
    Interrupt-driven binary transmit method. IRQ will be activated when full packet is transmitted....
    Definition: nRF24.cpp:158
    uint8_t random()
    Dummy random method, to ensure PhysicalLayer compatibility.
    Definition: nRF24.cpp:508
    @@ -371,6 +376,7 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
    int16_t setFrequencyDeviation(float freqDev) override
    Dummy configuration method, to ensure PhysicalLayer compatibility.
    Definition: nRF24.cpp:440
    int16_t startReceive()
    Interrupt-driven receive method. IRQ will be activated when full packet is received.
    Definition: nRF24.cpp:198
    int16_t transmit(uint8_t *data, size_t len, uint8_t addr) override
    Blocking binary transmit method. Overloads for string-based transmissions are implemented in Physical...
    Definition: nRF24.cpp:80
    +
    void setDirectAction(void(*func)(void))
    Dummy method, to ensure PhysicalLayer compatibility.
    Definition: nRF24.cpp:514
    int16_t receiveDirect() override
    Dummy direct mode reception method, to ensure PhysicalLayer compatibility.
    Definition: nRF24.cpp:148
    int16_t disablePipe(uint8_t pipeNum)
    Disables specified receive pipe.
    Definition: nRF24.cpp:401
    nRF24(Module *mod)
    Default constructor.
    Definition: nRF24.cpp:4
    diff --git a/navtreedata.js b/navtreedata.js index 61a124ce..f94964ad 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -45,10 +45,10 @@ var NAVTREE = var NAVTREEINDEX = [ "_a_f_s_k_8h_source.html", -"class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d", -"class_s_x126x.html#a923654706eff5118ef6e84214e837f27", -"class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99", -"group__status__codes.html#gaf1f9fb751ed4f4094c02a406e049f645" +"class_module.html#a56456ade4eeffa2c566a6fc3fd098276", +"class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10", +"class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314", +"group__status__codes.html#gaccd2c15a0a2372183a64c7796fa3207f" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 3ca6a018..3af8c024 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -87,58 +87,60 @@ var NAVTREEINDEX0 = "class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f":[3,0,2,16], "class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8":[3,0,2,11], "class_c_c1101.html":[3,0,3], -"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,3,27], -"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,3,43], +"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,3,29], +"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,3,45], "class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,3,10], -"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,3,50], -"class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e":[3,0,3,34], +"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,3,52], +"class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e":[3,0,3,36], "class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705":[3,0,3,8], -"class_c_c1101.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,3,20], -"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,3,36], +"class_c_c1101.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,3,21], +"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,3,38], "class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2":[3,0,3,13], -"class_c_c1101.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,3,44], -"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,3,38], -"class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2":[3,0,3,35], +"class_c_c1101.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,3,46], +"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,3,40], +"class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2":[3,0,3,37], "class_c_c1101.html#a48fd0452d6f7d7d51ea7d23b2dbe1551":[3,0,3,12], -"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,3,46], +"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,3,48], "class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b":[3,0,3,5], +"class_c_c1101.html#a5161fa10b19d857840579601ef565363":[3,0,3,26], "class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb":[3,0,3,9], +"class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc":[3,0,3,15], "class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e":[3,0,3,0], -"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,3,30], +"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,3,32], "class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4":[3,0,3,6], -"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,3,39], -"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,3,48], -"class_c_c1101.html#a881122ec3457c5f95760859f8e0297c7":[3,0,3,51], -"class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22":[3,0,3,16], -"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,3,41], +"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,3,41], +"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,3,50], +"class_c_c1101.html#a881122ec3457c5f95760859f8e0297c7":[3,0,3,53], +"class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22":[3,0,3,17], +"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,3,43], "class_c_c1101.html#a9335f1d5ccab7aab2357449002203810":[3,0,3,7], -"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,3,26], +"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,3,28], "class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883":[3,0,3,4], -"class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37":[3,0,3,22], -"class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26":[3,0,3,23], -"class_c_c1101.html#ab053c185330519d58f364790108d29ac":[3,0,3,21], -"class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,3,45], -"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,3,25], +"class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37":[3,0,3,23], +"class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26":[3,0,3,24], +"class_c_c1101.html#ab053c185330519d58f364790108d29ac":[3,0,3,22], +"class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,3,47], +"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,3,27], "class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8":[3,0,3,2], -"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,3,37], -"class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda":[3,0,3,32], -"class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77":[3,0,3,29], +"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,3,39], +"class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda":[3,0,3,34], +"class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77":[3,0,3,31], "class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4":[3,0,3,3], -"class_c_c1101.html#acbfa80f431f335d5597500319f0affa8":[3,0,3,33], +"class_c_c1101.html#acbfa80f431f335d5597500319f0affa8":[3,0,3,35], "class_c_c1101.html#adcf6b5c4e1a066d6b9be326a9ee04284":[3,0,3,1], -"class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6":[3,0,3,24], -"class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a":[3,0,3,28], -"class_c_c1101.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,3,17], -"class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,3,15], -"class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,3,47], -"class_c_c1101.html#aedc1067d0334bb69ed5316146014097d":[3,0,3,19], +"class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6":[3,0,3,25], +"class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a":[3,0,3,30], +"class_c_c1101.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,3,18], +"class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,3,16], +"class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,3,49], +"class_c_c1101.html#aedc1067d0334bb69ed5316146014097d":[3,0,3,20], "class_c_c1101.html#aeea507b71f1a3dfab5be4c3a1606b8fd":[3,0,3,14], "class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6":[3,0,3,11], -"class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db":[3,0,3,42], -"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,3,40], -"class_c_c1101.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,3,49], -"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,3,31], -"class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,3,18], +"class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db":[3,0,3,44], +"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,3,42], +"class_c_c1101.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,3,51], +"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,3,33], +"class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,3,19], "class_e_s_p8266.html":[3,0,4], "class_e_s_p8266.html#a1caaa537edd52d1c2b7a0a25ef69c1c9":[3,0,4,8], "class_e_s_p8266.html#a2f34474953b7dbe4d057c8e3f65e0dc4":[3,0,4,9], @@ -247,7 +249,5 @@ var NAVTREEINDEX0 = "class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3":[3,0,12,24], "class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824":[3,0,12,22], "class_module.html#a4ea888758b4a7784082d513a1e7849a4":[3,0,12,20], -"class_module.html#a53d99944916b750dc1c69890f370680e":[3,0,12,4], -"class_module.html#a56456ade4eeffa2c566a6fc3fd098276":[3,0,12,5], -"class_module.html#a5c09c878b55f56990dd0c2972a3440c4":[3,0,12,9] +"class_module.html#a53d99944916b750dc1c69890f370680e":[3,0,12,4] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index 6b1bca05..9de529ae 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,5 +1,7 @@ var NAVTREEINDEX1 = { +"class_module.html#a56456ade4eeffa2c566a6fc3fd098276":[3,0,12,5], +"class_module.html#a5c09c878b55f56990dd0c2972a3440c4":[3,0,12,9], "class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d":[3,0,12,15], "class_module.html#a5ea76bc25ef979ec1ff90c032e476004":[3,0,12,0], "class_module.html#a623aee6405b330b7c935013ff3d01100":[3,0,12,10], @@ -65,7 +67,6 @@ var NAVTREEINDEX1 = "class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7":[3,0,16,28], "class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f":[3,0,16,4], "class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62":[3,0,16,0], -"class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f":[3,0,16,8], "class_physical_layer.html#a76113e10481743094a1cd0280692b0a9":[3,0,16,6], "class_physical_layer.html#a7d3419227d201d6912b77784636d437d":[3,0,16,17], "class_physical_layer.html#a88a10657bd2215a11a2331f937414b55":[3,0,16,20], @@ -73,6 +74,7 @@ var NAVTREEINDEX1 = "class_physical_layer.html#a923654706eff5118ef6e84214e837f27":[3,0,16,21], "class_physical_layer.html#a929662904e9af2611e098dc13b91c977":[3,0,16,7], "class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c":[3,0,16,2], +"class_physical_layer.html#a9b720e7776ad7ea805932578907b0058":[3,0,16,8], "class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,16,24], "class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26":[3,0,16,1], "class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd":[3,0,16,14], @@ -87,63 +89,65 @@ var NAVTREEINDEX1 = "class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,16,11], "class_r_f69.html":[3,0,17], "class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853":[3,0,17,13], -"class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,17,55], +"class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847":[3,0,17,57], "class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638":[3,0,17,10], +"class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa":[3,0,17,16], "class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa":[3,0,17,5], -"class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8":[3,0,17,27], +"class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8":[3,0,17,28], "class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69":[3,0,17,7], -"class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1":[3,0,17,46], -"class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a":[3,0,17,38], -"class_r_f69.html#a222682569338abb49d6952430b6eebdd":[3,0,17,57], -"class_r_f69.html#a26667d50ec845c28e17236c69c886561":[3,0,17,44], -"class_r_f69.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,17,21], -"class_r_f69.html#a3983b66c83818b4082805bcafc712f00":[3,0,17,17], +"class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1":[3,0,17,48], +"class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a":[3,0,17,40], +"class_r_f69.html#a222682569338abb49d6952430b6eebdd":[3,0,17,59], +"class_r_f69.html#a26667d50ec845c28e17236c69c886561":[3,0,17,46], +"class_r_f69.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,17,22], +"class_r_f69.html#a3983b66c83818b4082805bcafc712f00":[3,0,17,18], "class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,17,6], -"class_r_f69.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,17,51], -"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,17,29], -"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,17,45], -"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,17,53], +"class_r_f69.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,17,53], +"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,17,30], +"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,17,47], +"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,17,55], "class_r_f69.html#a4c9dcbd7e44bc5e46d9f10ae276a0c5f":[3,0,17,9], "class_r_f69.html#a4d0dea965aba1017a660c9478ec57560":[3,0,17,1], "class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c":[3,0,17,15], "class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee":[3,0,17,4], "class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417":[3,0,17,8], "class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f":[3,0,17,14], -"class_r_f69.html#a6d90ad1d455de045c53c5758babd876c":[3,0,17,41], -"class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,17,43], -"class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,17,40], -"class_r_f69.html#a855dc194947b095b821ec1524ba6814c":[3,0,17,50], +"class_r_f69.html#a6d90ad1d455de045c53c5758babd876c":[3,0,17,43], +"class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,17,45], +"class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,17,42], +"class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28":[3,0,17,33], +"class_r_f69.html#a855dc194947b095b821ec1524ba6814c":[3,0,17,52], "class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1":[3,0,17,11], -"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,17,48], +"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,17,50], "class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942":[3,0,17,2], -"class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc":[3,0,17,39], -"class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a":[3,0,17,37], -"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,17,30], -"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,17,35], -"class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf":[3,0,17,31], -"class_r_f69.html#aada7c48828b950cdfd260594d502b03d":[3,0,17,42], -"class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2":[3,0,17,32], -"class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,17,52], -"class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b":[3,0,17,33], -"class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c":[3,0,17,36], -"class_r_f69.html#abd556b0f455f9510213b17588a4baf1b":[3,0,17,22], -"class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3":[3,0,17,24], -"class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e":[3,0,17,28], -"class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703":[3,0,17,25], +"class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc":[3,0,17,41], +"class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a":[3,0,17,39], +"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,17,31], +"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,17,37], +"class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf":[3,0,17,32], +"class_r_f69.html#aada7c48828b950cdfd260594d502b03d":[3,0,17,44], +"class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2":[3,0,17,34], +"class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,17,54], +"class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b":[3,0,17,35], +"class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c":[3,0,17,38], +"class_r_f69.html#abd556b0f455f9510213b17588a4baf1b":[3,0,17,23], +"class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3":[3,0,17,25], +"class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e":[3,0,17,29], +"class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703":[3,0,17,26], "class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7":[3,0,17,12], -"class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13":[3,0,17,26], -"class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,17,34], +"class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13":[3,0,17,27], +"class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,17,36], "class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51":[3,0,17,3], -"class_r_f69.html#ae36e8e6042245621a182b29526fe2245":[3,0,17,20], -"class_r_f69.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,17,18], -"class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,17,16], -"class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,17,54], -"class_r_f69.html#af068e6e862c99e39d0261a7971dd56db":[3,0,17,49], -"class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39":[3,0,17,58], -"class_r_f69.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,17,56], -"class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a":[3,0,17,23], -"class_r_f69.html#afae38fa64242043de34096bf497725f1":[3,0,17,47], -"class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,17,19], +"class_r_f69.html#ae36e8e6042245621a182b29526fe2245":[3,0,17,21], +"class_r_f69.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,17,19], +"class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,17,17], +"class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,17,56], +"class_r_f69.html#af068e6e862c99e39d0261a7971dd56db":[3,0,17,51], +"class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39":[3,0,17,60], +"class_r_f69.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,17,58], +"class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a":[3,0,17,24], +"class_r_f69.html#afae38fa64242043de34096bf497725f1":[3,0,17,49], +"class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,17,20], "class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448":[3,0,17,0], "class_r_f_m22.html":[3,0,18], "class_r_f_m23.html":[3,0,19], @@ -218,36 +222,32 @@ var NAVTREEINDEX1 = "class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052":[3,0,34,3], "class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f":[3,0,34,0], "class_s_x126x.html":[3,0,35], -"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,35,34], +"class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d":[3,0,35,35], "class_s_x126x.html#a0e5f0032a91686b9673a48c908eb1925":[3,0,35,12], "class_s_x126x.html#a1b97488c6887df2e0291bba1b852605e":[3,0,35,2], -"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,35,33], -"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,35,41], -"class_s_x126x.html#a288257242e483cb3eb6944333179dd26":[3,0,35,42], -"class_s_x126x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,35,23], -"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,35,36], +"class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676":[3,0,35,34], +"class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2":[3,0,35,43], +"class_s_x126x.html#a288257242e483cb3eb6944333179dd26":[3,0,35,44], +"class_s_x126x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,35,24], +"class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60":[3,0,35,38], "class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c":[3,0,35,3], -"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,35,27], -"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,35,19], +"class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08":[3,0,35,28], +"class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2":[3,0,35,20], "class_s_x126x.html#a3765f534418d4e0540c179621c019138":[3,0,35,6], -"class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf":[3,0,35,46], +"class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf":[3,0,35,48], "class_s_x126x.html#a3dd88861454d8b6e742470dee04961be":[3,0,35,17], -"class_s_x126x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,35,59], +"class_s_x126x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,35,61], "class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8":[3,0,35,8], -"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,35,61], -"class_s_x126x.html#a5052dc09f4b10ee22e169129f368685f":[3,0,35,53], -"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,35,38], -"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,35,48], -"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,35,43], -"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,35,40], -"class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376":[3,0,35,49], +"class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,35,63], +"class_s_x126x.html#a5052dc09f4b10ee22e169129f368685f":[3,0,35,55], +"class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752":[3,0,35,40], +"class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6":[3,0,35,50], +"class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22":[3,0,35,45], +"class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8":[3,0,35,42], +"class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376":[3,0,35,51], "class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd":[3,0,35,4], -"class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f":[3,0,35,55], -"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,35,51], -"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,35,37], -"class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e":[3,0,35,28], -"class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10":[3,0,35,15], -"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,35,24], -"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,35,32], -"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,35,65] +"class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f":[3,0,35,57], +"class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71":[3,0,35,53], +"class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,35,39], +"class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e":[3,0,35,29] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index f6efeeaf..8053f6b9 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,40 +1,46 @@ var NAVTREEINDEX2 = { -"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,35,56], -"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,35,31], -"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,35,25], -"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,35,47], -"class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504":[3,0,35,66], +"class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10":[3,0,35,15], +"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,35,25], +"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,35,33], +"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,35,67], +"class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,35,58], +"class_s_x126x.html#a95007639c2648a1dbb614493224606f1":[3,0,35,32], +"class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f":[3,0,35,26], +"class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f":[3,0,35,49], +"class_s_x126x.html#aa11ab2c6f4488daf2ece93288e05c504":[3,0,35,68], "class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab":[3,0,35,9], "class_s_x126x.html#aa768ce757a0f7ee66cdd72cab7a855fa":[3,0,35,7], -"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,35,63], +"class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009":[3,0,35,65], "class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8":[3,0,35,0], -"class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b":[3,0,35,39], -"class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,35,60], -"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,35,58], +"class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b":[3,0,35,41], +"class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,35,62], +"class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1":[3,0,35,60], "class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c":[3,0,35,1], -"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,35,29], +"class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a":[3,0,35,37], +"class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034":[3,0,35,30], "class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987":[3,0,35,11], -"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,35,45], +"class_s_x126x.html#ac594fbb30c5010658c970a64654c7162":[3,0,35,47], "class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9":[3,0,35,10], -"class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd":[3,0,35,52], -"class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136":[3,0,35,54], +"class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd":[3,0,35,54], +"class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136":[3,0,35,56], "class_s_x126x.html#adec09cba71494bd927ad1da786606ca6":[3,0,35,16], "class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323":[3,0,35,13], "class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca":[3,0,35,14], -"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,35,22], -"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,35,35], -"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,35,44], -"class_s_x126x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,35,20], -"class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,35,18], -"class_s_x126x.html#ae9f24414bd684434c310df54b3558f21":[3,0,35,26], -"class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,35,62], -"class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,35,57], -"class_s_x126x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,35,64], -"class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,35,21], -"class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e":[3,0,35,50], +"class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0":[3,0,35,23], +"class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf":[3,0,35,36], +"class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d":[3,0,35,46], +"class_s_x126x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,35,21], +"class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,35,19], +"class_s_x126x.html#ae9f24414bd684434c310df54b3558f21":[3,0,35,27], +"class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,35,64], +"class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,35,59], +"class_s_x126x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,35,66], +"class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,35,22], +"class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e":[3,0,35,52], "class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2":[3,0,35,5], -"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,35,30], +"class_s_x126x.html#afd3113858966e878e9c67a1e710bd586":[3,0,35,31], +"class_s_x126x.html#aff80db65e546934980feac7e6c81dd80":[3,0,35,18], "class_s_x1272.html":[3,0,36], "class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac":[3,0,36,8], "class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b":[3,0,36,9], @@ -94,6 +100,7 @@ var NAVTREEINDEX2 = "class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a":[3,0,41,0], "class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817":[3,0,41,3], "class_s_x127x.html":[3,0,42], +"class_s_x127x.html#a071442611a32154e8b3db7981f242a53":[3,0,42,19], "class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,42,17], "class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538":[3,0,42,42], "class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04":[3,0,42,16], @@ -145,7 +152,6 @@ var NAVTREEINDEX2 = "class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,42,56], "class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3":[3,0,42,2], "class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,42,24], -"class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd":[3,0,42,19], "class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,42,22], "class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,42,20], "class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,42,46], @@ -169,59 +175,61 @@ var NAVTREEINDEX2 = "class_s_x1282.html":[3,0,45], "class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232":[3,0,45,0], "class_s_x128x.html":[3,0,46], -"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,46,28], -"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,46,36], -"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,46,33], -"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,46,37], +"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,46,29], +"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,46,38], +"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,46,35], +"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,46,39], "class_s_x128x.html#a1cefaf76d47ee71d143fc073333a9d82":[3,0,46,12], -"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,46,39], -"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,46,30], +"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,46,41], +"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,46,32], "class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232":[3,0,46,10], -"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,46,20], -"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,46,31], -"class_s_x128x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,46,18], -"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,46,40], +"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,46,21], +"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,46,33], +"class_s_x128x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,46,19], +"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,46,42], +"class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039":[3,0,46,13], "class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c":[3,0,46,2], -"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,46,17], +"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,46,18], "class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,46,7], -"class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6":[3,0,46,24], -"class_s_x128x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,46,46], -"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,46,48], -"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,46,52], -"class_s_x128x.html#a5f11803b3430bc059321b443f407e78b":[3,0,46,34], +"class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6":[3,0,46,25], +"class_s_x128x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,46,48], +"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,46,50], +"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,46,54], +"class_s_x128x.html#a5f11803b3430bc059321b443f407e78b":[3,0,46,36], "class_s_x128x.html#a7927beac8c610dffd06cf95242706f39":[3,0,46,1], -"class_s_x128x.html#a8171d2f3de53156526580ca4fe4d647d":[3,0,46,42], -"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,46,29], -"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,46,21], +"class_s_x128x.html#a8171d2f3de53156526580ca4fe4d647d":[3,0,46,44], +"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,46,31], +"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,46,22], "class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,46,9], -"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,46,38], +"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,46,40], "class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93":[3,0,46,4], -"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,46,43], -"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,46,22], +"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,46,45], +"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,46,23], "class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,46,6], -"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,46,14], +"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,46,15], "class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,46,8], -"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,46,27], +"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,46,28], "class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7":[3,0,46,0], -"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,46,25], -"class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e":[3,0,46,41], -"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,46,26], -"class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,46,47], +"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,46,26], +"class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e":[3,0,46,43], +"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,46,27], +"class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,46,49], "class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,46,5], "class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,46,11], "class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660":[3,0,46,3], -"class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9":[3,0,46,32], -"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,46,35], -"class_s_x128x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,46,15], -"class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,46,13], -"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,46,23], -"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,46,49], -"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,46,45], -"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,46,44], -"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,46,50], -"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,46,51], -"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,46,16], -"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,46,19], +"class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9":[3,0,46,34], +"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,46,37], +"class_s_x128x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,46,16], +"class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,46,14], +"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,46,24], +"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,46,51], +"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,46,47], +"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,46,46], +"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,46,52], +"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,46,53], +"class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,46,17], +"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,46,30], +"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,46,20], "class_si4430.html":[3,0,25], "class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,25,2], "class_si4430.html#a8e17e67d0d3dd9b478be964be8647ca7":[3,0,25,1], @@ -237,17 +245,9 @@ var NAVTREEINDEX2 = "class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84":[3,0,27,2], "class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac":[3,0,27,0], "class_si443x.html":[3,0,28], -"class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2":[3,0,28,26], -"class_si443x.html#a1382fc3b68f447e381613e6670747128":[3,0,28,17], -"class_si443x.html#a178b471527813a608c04db7d3c9648d6":[3,0,28,13], -"class_si443x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,28,12], -"class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10":[3,0,28,4], -"class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314":[3,0,28,29], -"class_si443x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,28,30], -"class_si443x.html#a453eda5436dc4dfe0dad676dc3977752":[3,0,28,1], -"class_si443x.html#a4821a6141caf16141074615c976ecd91":[3,0,28,20], -"class_si443x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,28,32], -"class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a":[3,0,28,23], -"class_si443x.html#a51e6b7c677e82042224798114f311175":[3,0,28,22], -"class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3":[3,0,28,3] +"class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2":[3,0,28,28], +"class_si443x.html#a1382fc3b68f447e381613e6670747128":[3,0,28,19], +"class_si443x.html#a178b471527813a608c04db7d3c9648d6":[3,0,28,14], +"class_si443x.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,28,13], +"class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10":[3,0,28,4] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index 76d1a266..14de4bd6 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,29 +1,39 @@ var NAVTREEINDEX3 = { -"class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99":[3,0,28,36], +"class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314":[3,0,28,31], +"class_si443x.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,28,32], +"class_si443x.html#a453eda5436dc4dfe0dad676dc3977752":[3,0,28,1], +"class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7":[3,0,28,7], +"class_si443x.html#a4821a6141caf16141074615c976ecd91":[3,0,28,22], +"class_si443x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,28,34], +"class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a":[3,0,28,25], +"class_si443x.html#a51e6b7c677e82042224798114f311175":[3,0,28,24], +"class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3":[3,0,28,3], +"class_si443x.html#a55fae20e81755c8b014d080741d61913":[3,0,28,18], +"class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99":[3,0,28,38], "class_si443x.html#a616eb24c4b11c5d39caaade160be8092":[3,0,28,5], -"class_si443x.html#a782748025e19ec6e597293afb6570bff":[3,0,28,34], -"class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66":[3,0,28,18], -"class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726":[3,0,28,19], +"class_si443x.html#a782748025e19ec6e597293afb6570bff":[3,0,28,36], +"class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66":[3,0,28,20], +"class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726":[3,0,28,21], "class_si443x.html#a8d019f58551346c3f3bd8b72d2486109":[3,0,28,2], -"class_si443x.html#a923654706eff5118ef6e84214e837f27":[3,0,28,27], -"class_si443x.html#aabca3ba8eda212938febab1df2e764b4":[3,0,28,11], -"class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,28,31], -"class_si443x.html#ac45d2776df3ff338db154ead143fb7b8":[3,0,28,25], -"class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e":[3,0,28,8], +"class_si443x.html#a923654706eff5118ef6e84214e837f27":[3,0,28,29], +"class_si443x.html#aabca3ba8eda212938febab1df2e764b4":[3,0,28,12], +"class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,28,33], +"class_si443x.html#ac45d2776df3ff338db154ead143fb7b8":[3,0,28,27], +"class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e":[3,0,28,9], "class_si443x.html#ad371b44fc0c4ddd3ed39e2595e85b5df":[3,0,28,6], -"class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170":[3,0,28,15], -"class_si443x.html#ada90718aeb67d7f0e9899da534de9695":[3,0,28,24], -"class_si443x.html#ade08c79074c7e4414d34eefa25cee168":[3,0,28,16], -"class_si443x.html#ae365087803b88b29932b5c793edff1d4":[3,0,28,21], -"class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97":[3,0,28,14], +"class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170":[3,0,28,16], +"class_si443x.html#ada90718aeb67d7f0e9899da534de9695":[3,0,28,26], +"class_si443x.html#ade08c79074c7e4414d34eefa25cee168":[3,0,28,17], +"class_si443x.html#ae365087803b88b29932b5c793edff1d4":[3,0,28,23], +"class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97":[3,0,28,15], "class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9":[3,0,28,0], -"class_si443x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,28,9], -"class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,28,7], -"class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,28,33], -"class_si443x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,28,28], -"class_si443x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,28,35], -"class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,28,10], +"class_si443x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,28,10], +"class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,28,8], +"class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,28,35], +"class_si443x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,28,30], +"class_si443x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,28,37], +"class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,28,11], "class_transport_layer.html":[3,0,48], "class_transport_layer.html#a1d9cb76640868aa0338b52808e4f022d":[3,0,48,4], "class_transport_layer.html#a36b1ceebca3643fb475607d3d92f5d63":[3,0,48,2], @@ -49,47 +59,49 @@ var NAVTREEINDEX3 = "class_x_bee_serial.html#ae485a8ebeaf574ffe0c2c56a61583f13":[3,0,50,3], "classes.html":[3,1], "classn_r_f24.html":[3,0,15], -"classn_r_f24.html#a033287e33c532638c11e2775a073f297":[3,0,15,28], -"classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf":[3,0,15,20], -"classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303":[3,0,15,40], -"classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916":[3,0,15,19], -"classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285":[3,0,15,18], -"classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac":[3,0,15,11], +"classn_r_f24.html#a033287e33c532638c11e2775a073f297":[3,0,15,30], +"classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf":[3,0,15,22], +"classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303":[3,0,15,42], +"classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916":[3,0,15,20], +"classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285":[3,0,15,19], +"classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac":[3,0,15,12], "classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b":[3,0,15,3], -"classn_r_f24.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,15,12], -"classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a":[3,0,15,25], -"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,15,17], +"classn_r_f24.html#a2ad4c6a8ac267f8ac590260414ffcda3":[3,0,15,13], +"classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6":[3,0,15,7], +"classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a":[3,0,15,27], +"classn_r_f24.html#a3da63a447659f92153654d31a5d2854c":[3,0,15,21], +"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,15,18], "classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9":[3,0,15,4], -"classn_r_f24.html#a410fb78acb4ed358818c132687b8857a":[3,0,15,8], -"classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c":[3,0,15,13], -"classn_r_f24.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,15,34], -"classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917":[3,0,15,33], -"classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,15,36], +"classn_r_f24.html#a410fb78acb4ed358818c132687b8857a":[3,0,15,9], +"classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c":[3,0,15,14], +"classn_r_f24.html#a41a1de0ebffe7b65de6fd8cceb9a5123":[3,0,15,36], +"classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917":[3,0,15,35], +"classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,15,38], "classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a":[3,0,15,2], -"classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4":[3,0,15,22], -"classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044":[3,0,15,38], -"classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56":[3,0,15,29], -"classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4":[3,0,15,14], +"classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4":[3,0,15,24], +"classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044":[3,0,15,40], +"classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56":[3,0,15,31], +"classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4":[3,0,15,15], "classn_r_f24.html#a60eb59262c5004b587b1d8177706ff28":[3,0,15,1], -"classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4":[3,0,15,24], -"classn_r_f24.html#a923654706eff5118ef6e84214e837f27":[3,0,15,31], -"classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af":[3,0,15,27], +"classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4":[3,0,15,26], +"classn_r_f24.html#a923654706eff5118ef6e84214e837f27":[3,0,15,33], +"classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af":[3,0,15,29], "classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e":[3,0,15,0], -"classn_r_f24.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,15,35], -"classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8":[3,0,15,26], -"classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad":[3,0,15,21], -"classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3":[3,0,15,23], -"classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e":[3,0,15,16], -"classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe":[3,0,15,15], +"classn_r_f24.html#ab139a34e03a6fd5a781cd54da21d308f":[3,0,15,37], +"classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8":[3,0,15,28], +"classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad":[3,0,15,23], +"classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3":[3,0,15,25], +"classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e":[3,0,15,17], +"classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe":[3,0,15,16], "classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37":[3,0,15,5], -"classn_r_f24.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,15,9], -"classn_r_f24.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,15,7], -"classn_r_f24.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,15,37], +"classn_r_f24.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,15,10], +"classn_r_f24.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,15,8], +"classn_r_f24.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,15,39], "classn_r_f24.html#aeb98b92de42dec7c703888c62e061c3c":[3,0,15,6], -"classn_r_f24.html#af068e6e862c99e39d0261a7971dd56db":[3,0,15,32], -"classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c":[3,0,15,30], -"classn_r_f24.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,15,39], -"classn_r_f24.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,15,10], +"classn_r_f24.html#af068e6e862c99e39d0261a7971dd56db":[3,0,15,34], +"classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c":[3,0,15,32], +"classn_r_f24.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,15,41], +"classn_r_f24.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,15,11], "dir_022d1f7e87f0a3cd97fb9c4aa339f7b1.html":[4,0,0,1,9], "dir_1496c164e9c77875dd570f4157f3157f.html":[4,0,0,0,6], "dir_2cdd3c47e80335731aa10f67042c391a.html":[4,0,0,1,6], @@ -118,15 +130,15 @@ var NAVTREEINDEX3 = "dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,12], "dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,11], "files.html":[4,0], -"functions.html":[3,3,0,0], "functions.html":[3,3,0], +"functions.html":[3,3,0,0], "functions_b.html":[3,3,0,1], "functions_c.html":[3,3,0,2], "functions_d.html":[3,3,0,3], "functions_e.html":[3,3,0,4], "functions_f.html":[3,3,0,5], -"functions_func.html":[3,3,1], "functions_func.html":[3,3,1,0], +"functions_func.html":[3,3,1], "functions_func_b.html":[3,3,1,1], "functions_func_c.html":[3,3,1,2], "functions_func_d.html":[3,3,1,3], @@ -237,17 +249,5 @@ var NAVTREEINDEX3 = "group__status__codes.html#gac1fec2f7cf44d57a670a90d49de224dd":[2,4,6], "group__status__codes.html#gac4980128c06104656146109af0a944e4":[2,4,66], "group__status__codes.html#gac852eedc5c168b511bbc83abce3123e7":[2,4,39], -"group__status__codes.html#gac9ca6ac94f8a11579c418e63943c056d":[2,4,36], -"group__status__codes.html#gaccd2c15a0a2372183a64c7796fa3207f":[2,4,48], -"group__status__codes.html#gacd4ead53ff1363d12e2f2c3ebdf2caae":[2,4,30], -"group__status__codes.html#gacfda389267c561c2ab2ac5c368954d0c":[2,4,68], -"group__status__codes.html#gad0226134c1246d627d2a532a89b03050":[2,4,2], -"group__status__codes.html#gad46a0a43a686f8057b2516dcee2ac935":[2,4,42], -"group__status__codes.html#gadd7021d50cf3fd55417a3d476bb4308d":[2,4,54], -"group__status__codes.html#gae20ae543b703697fa7bebfcec73617ee":[2,4,72], -"group__status__codes.html#gae340a46264dfa98e51c5d2eefeae08e7":[2,4,22], -"group__status__codes.html#gae4108bebce0009bdbca68c645b3207ff":[2,4,43], -"group__status__codes.html#gae68036ef658da67f79e0506034e72221":[2,4,50], -"group__status__codes.html#gae98a89e9fb2c2d8c85203870c939e43a":[2,4,34], -"group__status__codes.html#gaec29abeb9f0b3f44f7dbed1a17bc675a":[2,4,58] +"group__status__codes.html#gac9ca6ac94f8a11579c418e63943c056d":[2,4,36] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index c0a8dd1d..1fd725cb 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,5 +1,17 @@ var NAVTREEINDEX4 = { +"group__status__codes.html#gaccd2c15a0a2372183a64c7796fa3207f":[2,4,48], +"group__status__codes.html#gacd4ead53ff1363d12e2f2c3ebdf2caae":[2,4,30], +"group__status__codes.html#gacfda389267c561c2ab2ac5c368954d0c":[2,4,68], +"group__status__codes.html#gad0226134c1246d627d2a532a89b03050":[2,4,2], +"group__status__codes.html#gad46a0a43a686f8057b2516dcee2ac935":[2,4,42], +"group__status__codes.html#gadd7021d50cf3fd55417a3d476bb4308d":[2,4,54], +"group__status__codes.html#gae20ae543b703697fa7bebfcec73617ee":[2,4,72], +"group__status__codes.html#gae340a46264dfa98e51c5d2eefeae08e7":[2,4,22], +"group__status__codes.html#gae4108bebce0009bdbca68c645b3207ff":[2,4,43], +"group__status__codes.html#gae68036ef658da67f79e0506034e72221":[2,4,50], +"group__status__codes.html#gae98a89e9fb2c2d8c85203870c939e43a":[2,4,34], +"group__status__codes.html#gaec29abeb9f0b3f44f7dbed1a17bc675a":[2,4,58], "group__status__codes.html#gaf1f9fb751ed4f4094c02a406e049f645":[2,4,11], "group__status__codes.html#gaf56437c272ebe407f2e323eacc4d30b4":[2,4,7], "group__status__codes.html#gaf6ce56c0b0d24e28f68fc28159a9f9e2":[2,4,19], diff --git a/search/all_10.js b/search/all_10.js index 4ff0b5c3..c9537438 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -29,7 +29,7 @@ var searchData= ['setdio0action_261',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]], ['setdio1action_262',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], ['setdio2asrfswitch_263',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], - ['setdirectaction_264',['setDirectAction',['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], + ['setdirectaction_264',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::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#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], ['setdirectsyncword_265',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], ['setencoding_266',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::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_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]], ['setfrequency_267',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::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()']]], diff --git a/search/all_f.js b/search/all_f.js index b2f433ae..056df6bf 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -26,7 +26,7 @@ var searchData= ['range_217',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]], ['rcvseqnumber_218',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], ['read_219',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]], - ['readbit_220',['readBit',['../class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd',1,'SX127x::readBit()'],['../class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f',1,'PhysicalLayer::readBit()']]], + ['readbit_220',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]], ['readdata_221',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::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#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]], ['receive_222',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_e_s_p8266.html#aa79f841de9ae9c5d6057e89a9f1721ea',1,'ESP8266::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_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0'],['../class_transport_layer.html#a846492348f71d7328834076c9046dc3f',1,'TransportLayer::receive()']]], ['receivedirect_223',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]], diff --git a/search/functions_10.js b/search/functions_10.js index 9f84a133..78831fe7 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -27,7 +27,7 @@ var searchData= ['setdio0action_554',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]], ['setdio1action_555',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], ['setdio2asrfswitch_556',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], - ['setdirectaction_557',['setDirectAction',['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], + ['setdirectaction_557',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::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#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], ['setdirectsyncword_558',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], ['setencoding_559',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::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_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]], ['setfrequency_560',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::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()']]], diff --git a/search/functions_f.js b/search/functions_f.js index 589bba33..c5690870 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -3,7 +3,7 @@ var searchData= ['random_517',['random',['../class_c_c1101.html#aeea507b71f1a3dfab5be4c3a1606b8fd',1,'CC1101::random()'],['../classn_r_f24.html#aeb98b92de42dec7c703888c62e061c3c',1,'nRF24::random()'],['../class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c',1,'RF69::random()'],['../class_si443x.html#ad371b44fc0c4ddd3ed39e2595e85b5df',1,'Si443x::random()'],['../class_s_x126x.html#a3dd88861454d8b6e742470dee04961be',1,'SX126x::random()'],['../class_s_x127x.html#a6a03da620f9fb532c879900ba05732de',1,'SX127x::random()'],['../class_s_x128x.html#a1cefaf76d47ee71d143fc073333a9d82',1,'SX128x::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)'],['../class_physical_layer.html#a5bf5bac5b015aa9312025255ca503d4f',1,'PhysicalLayer::random()=0']]], ['range_518',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]], ['read_519',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]], - ['readbit_520',['readBit',['../class_s_x127x.html#ae1e58e9c92557dd0334646a3a4759bbd',1,'SX127x::readBit()'],['../class_physical_layer.html#a6ac05c26d08c763388451b0359cb2b1f',1,'PhysicalLayer::readBit()']]], + ['readbit_520',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]], ['readdata_521',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::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#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]], ['receive_522',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_e_s_p8266.html#aa79f841de9ae9c5d6057e89a9f1721ea',1,'ESP8266::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_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0'],['../class_transport_layer.html#a846492348f71d7328834076c9046dc3f',1,'TransportLayer::receive()']]], ['receivedirect_523',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]],