Deploying to gh-pages from @ b81a2d7549 🚀

This commit is contained in:
jgromes 2021-05-02 09:31:27 +00:00
parent 35eaae4eea
commit c621054991

View file

@ -674,59 +674,59 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00909"></a><span class="lineno"> 909</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclass_r_f69_html_ac205bc487833dc4eae4bb0069c0c4d1e"><div class="ttname"><a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">RF69::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:718</div></div>
<div class="ttc" id="aclass_r_f69_html_ac205bc487833dc4eae4bb0069c0c4d1e"><div class="ttname"><a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">RF69::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:715</div></div>
<div class="ttc" id="aclass_r_f69_html_a9e50a1183d13ff9984f8438a7e9e4a77"><div class="ttname"><a href="class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77">RF69::setDio0Action</a></div><div class="ttdeci">void setDio0Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:269</div></div>
<div class="ttc" id="aclass_r_f69_html_ade1f9a7a603d712c480ed5e9a8d1bf51"><div class="ttname"><a href="class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51">RF69::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:285</div></div>
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:8</div></div>
<div class="ttc" id="aclass_r_f69_html_a1b7598b87ffaabdbe733c47317fa91d8"><div class="ttname"><a href="class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8">RF69::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:637</div></div>
<div class="ttc" id="aclass_r_f69_html_a1b7598b87ffaabdbe733c47317fa91d8"><div class="ttname"><a href="class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8">RF69::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:634</div></div>
<div class="ttc" id="aclass_r_f69_html_abd556b0f455f9510213b17588a4baf1b"><div class="ttname"><a href="class_r_f69.html#abd556b0f455f9510213b17588a4baf1b">RF69::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:200</div></div>
<div class="ttc" id="aclass_r_f69_html_aada7c48828b950cdfd260594d502b03d"><div class="ttname"><a href="class_r_f69.html#aada7c48828b950cdfd260594d502b03d">RF69::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:802</div></div>
<div class="ttc" id="aclass_r_f69_html_a3983b66c83818b4082805bcafc712f00"><div class="ttname"><a href="class_r_f69.html#a3983b66c83818b4082805bcafc712f00">RF69::readData</a></div><div class="ttdeci">int16_t readData(uint8_t *data, size_t len) override</div><div class="ttdoc">Reads data received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:343</div></div>
<div class="ttc" id="aclass_r_f69_html_a6d90ad1d455de045c53c5758babd876c"><div class="ttname"><a href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">RF69::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool promiscuous=true)</div><div class="ttdoc">Set modem in &quot;sniff&quot; mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:726</div></div>
<div class="ttc" id="aclass_r_f69_html_aada7c48828b950cdfd260594d502b03d"><div class="ttname"><a href="class_r_f69.html#aada7c48828b950cdfd260594d502b03d">RF69::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:799</div></div>
<div class="ttc" id="aclass_r_f69_html_a3983b66c83818b4082805bcafc712f00"><div class="ttname"><a href="class_r_f69.html#a3983b66c83818b4082805bcafc712f00">RF69::readData</a></div><div class="ttdeci">int16_t readData(uint8_t *data, size_t len) override</div><div class="ttdoc">Reads data received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:340</div></div>
<div class="ttc" id="aclass_r_f69_html_a6d90ad1d455de045c53c5758babd876c"><div class="ttname"><a href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">RF69::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool promiscuous=true)</div><div class="ttdoc">Set modem in &quot;sniff&quot; mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:723</div></div>
<div class="ttc" id="aclass_r_f69_html_ae36e8e6042245621a182b29526fe2245"><div class="ttname"><a href="class_r_f69.html#ae36e8e6042245621a182b29526fe2245">RF69::receive</a></div><div class="ttdeci">int16_t receive(uint8_t *data, size_t len) override</div><div class="ttdoc">Blocking binary receive method. Overloads for string-based transmissions are implemented in PhysicalL...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:139</div></div>
<div class="ttc" id="aclass_r_f69_html_a9721d2a3ed9fa8dd878575d71d5a4942"><div class="ttname"><a href="class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942">RF69::clearDio0Action</a></div><div class="ttdeci">void clearDio0Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:273</div></div>
<div class="ttc" id="aclass_r_f69_html_a86a080086c0228d23e2cb77d2b1915c1"><div class="ttname"><a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">RF69::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:680</div></div>
<div class="ttc" id="aclass_r_f69_html_a86a080086c0228d23e2cb77d2b1915c1"><div class="ttname"><a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">RF69::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:677</div></div>
<div class="ttc" id="aclass_r_f69_html"><div class="ttname"><a href="class_r_f69.html">RF69</a></div><div class="ttdoc">Control class for RF69 module. Also serves as base class for SX1231.</div><div class="ttdef"><b>Definition:</b> RF69.h:440</div></div>
<div class="ttc" id="aclass_r_f69_html_aa72ad2ac5238bd87886684064b7494cf"><div class="ttname"><a href="class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf">RF69::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:277</div></div>
<div class="ttc" id="aclass_r_f69_html_afae38fa64242043de34096bf497725f1"><div class="ttname"><a href="class_r_f69.html#afae38fa64242043de34096bf497725f1">RF69::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:241</div></div>
<div class="ttc" id="aclass_r_f69_html_ab467f0fc318e651d0cdfbc0399d4c34b"><div class="ttname"><a href="class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b">RF69::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:394</div></div>
<div class="ttc" id="aclass_r_f69_html_a4c9dcbd7e44bc5e46d9f10ae276a0c5f"><div class="ttname"><a href="class_r_f69.html#a4c9dcbd7e44bc5e46d9f10ae276a0c5f">RF69::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:693</div></div>
<div class="ttc" id="aclass_r_f69_html_ab9c217d5ece259950780a05c6e41f75c"><div class="ttname"><a href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">RF69::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:628</div></div>
<div class="ttc" id="aclass_r_f69_html_ab467f0fc318e651d0cdfbc0399d4c34b"><div class="ttname"><a href="class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b">RF69::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:391</div></div>
<div class="ttc" id="aclass_r_f69_html_a4c9dcbd7e44bc5e46d9f10ae276a0c5f"><div class="ttname"><a href="class_r_f69.html#a4c9dcbd7e44bc5e46d9f10ae276a0c5f">RF69::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:690</div></div>
<div class="ttc" id="aclass_r_f69_html_ab9c217d5ece259950780a05c6e41f75c"><div class="ttname"><a href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">RF69::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:625</div></div>
<div class="ttc" id="aclass_r_f69_html_a1fd4609f419d8b0213ee39b05dd40b69"><div class="ttname"><a href="class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69">RF69::enableAES</a></div><div class="ttdeci">int16_t enableAES()</div><div class="ttdoc">Enables AES encryption.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:233</div></div>
<div class="ttc" id="aclass_r_f69_html_a7c84b3f881cad6e05b0f4f68c24496d9"><div class="ttname"><a href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">RF69::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLen)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:617</div></div>
<div class="ttc" id="aclass_r_f69_html_a7c84b3f881cad6e05b0f4f68c24496d9"><div class="ttname"><a href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">RF69::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLen)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:614</div></div>
<div class="ttc" id="aclass_r_f69_html_af953ee17aca5392f1e62ea4fe690550a"><div class="ttname"><a href="class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a">RF69::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:102</div></div>
<div class="ttc" id="aclass_r_f69_html_a09ba80f60ee7974011a4b4f6c18c6847"><div class="ttname"><a href="class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847">RF69::transmit</a></div><div class="ttdeci">int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override</div><div class="ttdoc">Blocking binary transmit method. Overloads for string-based transmissions are implemented in Physical...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:110</div></div>
<div class="ttc" id="aclass_r_f69_html_a735d8f22095a7e69471d73ca021b9d1a"><div class="ttname"><a href="class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a">RF69::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values are 2.6, 3.1, 3.9, 5.2, 6.3, 7.8, 10.4, 12....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:437</div></div>
<div class="ttc" id="aclass_r_f69_html_a735d8f22095a7e69471d73ca021b9d1a"><div class="ttname"><a href="class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a">RF69::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values are 2.6, 3.1, 3.9, 5.2, 6.3, 7.8, 10.4, 12....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:434</div></div>
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &amp;str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:57</div></div>
<div class="ttc" id="aclass_r_f69_html_ad7f8132912a5dbf38c5cf676ac167d13"><div class="ttname"><a href="class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13">RF69::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 1.2 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:416</div></div>
<div class="ttc" id="aclass_r_f69_html_ad7f8132912a5dbf38c5cf676ac167d13"><div class="ttname"><a href="class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13">RF69::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 1.2 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:413</div></div>
<div class="ttc" id="aclass_r_f69_html_a15fafb6c24a8b5721623be447628bbaa"><div class="ttname"><a href="class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa">RF69::disableAES</a></div><div class="ttdeci">int16_t disableAES()</div><div class="ttdoc">Disables AES encryption.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:237</div></div>
<div class="ttc" id="aclass_r_f69_html_afbc84d4f91502bcbe12ddda2fde51448"><div class="ttname"><a href="class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448">RF69::RF69</a></div><div class="ttdeci">RF69(Module *module)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:4</div></div>
<div class="ttc" id="aclass_r_f69_html_a42b99e437454e92c6932c3b7acc1fc4a"><div class="ttname"><a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">RF69::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RA...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:752</div></div>
<div class="ttc" id="aclass_r_f69_html_a9c2f94a1c3c8a4f3fd2c5785217bee0a"><div class="ttname"><a href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">RF69::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:372</div></div>
<div class="ttc" id="aclass_r_f69_html_a42b99e437454e92c6932c3b7acc1fc4a"><div class="ttname"><a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">RF69::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RA...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:749</div></div>
<div class="ttc" id="aclass_r_f69_html_a9c2f94a1c3c8a4f3fd2c5785217bee0a"><div class="ttname"><a href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">RF69::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:369</div></div>
<div class="ttc" id="aclass_r_f69_html_a20242499eb926ff7b7da6e3f74a9ece1"><div class="ttname"><a href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">RF69::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:171</div></div>
<div class="ttc" id="aclass_r_f69_html_aa14dbfd82cd75b9759d4d78bdb05c194"><div class="ttname"><a href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">RF69::setLnaTestBoost</a></div><div class="ttdeci">int16_t setLnaTestBoost(bool value)</div><div class="ttdoc">Enable/disable LNA Boost mode (disabled by default).</div><div class="ttdef"><b>Definition:</b> RF69.cpp:790</div></div>
<div class="ttc" id="aclass_r_f69_html_a0526ce6ea3722fd258f96d9677a60853"><div class="ttname"><a href="class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853">RF69::getTemperature</a></div><div class="ttdeci">int16_t getTemperature()</div><div class="ttdoc">Measures temperature.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:663</div></div>
<div class="ttc" id="aclass_r_f69_html_adb9fbfedf95f34ac537815870b98a9be"><div class="ttname"><a href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">RF69::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:532</div></div>
<div class="ttc" id="aclass_r_f69_html_a5996fc1751e7542baafa0d6c0a6c78ee"><div class="ttname"><a href="class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee">RF69::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:646</div></div>
<div class="ttc" id="aclass_r_f69_html_a26667d50ec845c28e17236c69c886561"><div class="ttname"><a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">RF69::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</div><div class="ttdoc">Sets sync word. Up to 8 bytes can be set as sync word.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:594</div></div>
<div class="ttc" id="aclass_r_f69_html_a400bb57d2353b57c29cf41a6d9497c80"><div class="ttname"><a href="class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80">RF69::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering()</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:706</div></div>
<div class="ttc" id="aclass_r_f69_html_ac4fc3f2b178ef08caec3a9f548f44cd7"><div class="ttname"><a href="class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7">RF69::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:798</div></div>
<div class="ttc" id="aclass_r_f69_html_aa14dbfd82cd75b9759d4d78bdb05c194"><div class="ttname"><a href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">RF69::setLnaTestBoost</a></div><div class="ttdeci">int16_t setLnaTestBoost(bool value)</div><div class="ttdoc">Enable/disable LNA Boost mode (disabled by default).</div><div class="ttdef"><b>Definition:</b> RF69.cpp:787</div></div>
<div class="ttc" id="aclass_r_f69_html_a0526ce6ea3722fd258f96d9677a60853"><div class="ttname"><a href="class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853">RF69::getTemperature</a></div><div class="ttdeci">int16_t getTemperature()</div><div class="ttdoc">Measures temperature.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:660</div></div>
<div class="ttc" id="aclass_r_f69_html_adb9fbfedf95f34ac537815870b98a9be"><div class="ttname"><a href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">RF69::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:529</div></div>
<div class="ttc" id="aclass_r_f69_html_a5996fc1751e7542baafa0d6c0a6c78ee"><div class="ttname"><a href="class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee">RF69::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:643</div></div>
<div class="ttc" id="aclass_r_f69_html_a26667d50ec845c28e17236c69c886561"><div class="ttname"><a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">RF69::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</div><div class="ttdoc">Sets sync word. Up to 8 bytes can be set as sync word.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:591</div></div>
<div class="ttc" id="aclass_r_f69_html_a400bb57d2353b57c29cf41a6d9497c80"><div class="ttname"><a href="class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80">RF69::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering()</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:703</div></div>
<div class="ttc" id="aclass_r_f69_html_ac4fc3f2b178ef08caec3a9f548f44cd7"><div class="ttname"><a href="class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7">RF69::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:795</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:13</div></div>
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &amp;str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:98</div></div>
<div class="ttc" id="aclass_r_f69_html_aae828ce8dda16da4e54d2f18b1fb8af2"><div class="ttname"><a href="class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2">RF69::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER an...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:772</div></div>
<div class="ttc" id="aclass_r_f69_html_aae828ce8dda16da4e54d2f18b1fb8af2"><div class="ttname"><a href="class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2">RF69::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER an...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:769</div></div>
<div class="ttc" id="aclass_r_f69_html_abe5b378d7cc274fd8b75881e7d604bf3"><div class="ttname"><a href="class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3">RF69::setAESKey</a></div><div class="ttdeci">void setAESKey(uint8_t *key)</div><div class="ttdoc">Sets AES key.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:229</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level SPI/UART/I2C methods to control the wireless module....</div><div class="ttdef"><b>Definition:</b> Module.h:17</div></div>
<div class="ttc" id="aclass_r_f69_html_a222682569338abb49d6952430b6eebdd"><div class="ttname"><a href="class_r_f69.html#a222682569338abb49d6952430b6eebdd">RF69::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:179</div></div>
<div class="ttc" id="aclass_r_f69_html_a998ddd21fc152d835c6f1b8d31b02fcc"><div class="ttname"><a href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">RF69::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power, bool highPower=false)</div><div class="ttdoc">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to ...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:556</div></div>
<div class="ttc" id="aclass_r_f69_html_a998ddd21fc152d835c6f1b8d31b02fcc"><div class="ttname"><a href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">RF69::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power, bool highPower=false)</div><div class="ttdoc">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to ...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:553</div></div>
<div class="ttc" id="aclass_r_f69_html_a6a67dd698b3cc6afcaf18c3710ad5f0f"><div class="ttname"><a href="class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f">RF69::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:225</div></div>
<div class="ttc" id="aclass_r_f69_html_ac37d9ddee2adcc8876a182b8ebc3e703"><div class="ttname"><a href="class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703">RF69::setAmbientTemperature</a></div><div class="ttdeci">void setAmbientTemperature(int16_t tempAmbient)</div><div class="ttdoc">Sets ambient temperature. Required to correct values from on-board temperature sensor.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:659</div></div>
<div class="ttc" id="aclass_r_f69_html_a219a046c10ddcc0a787ad19346ecad6a"><div class="ttname"><a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">RF69::setOokThresholdType</a></div><div class="ttdeci">int16_t setOokThresholdType(uint8_t type)</div><div class="ttdoc">Selects the type of threshold in the OOK data slicer.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:387</div></div>
<div class="ttc" id="aclass_r_f69_html_ac37d9ddee2adcc8876a182b8ebc3e703"><div class="ttname"><a href="class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703">RF69::setAmbientTemperature</a></div><div class="ttdeci">void setAmbientTemperature(int16_t tempAmbient)</div><div class="ttdoc">Sets ambient temperature. Required to correct values from on-board temperature sensor.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:656</div></div>
<div class="ttc" id="aclass_r_f69_html_a219a046c10ddcc0a787ad19346ecad6a"><div class="ttname"><a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">RF69::setOokThresholdType</a></div><div class="ttdeci">int16_t setOokThresholdType(uint8_t type)</div><div class="ttdoc">Selects the type of threshold in the OOK data slicer.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:384</div></div>
<div class="ttc" id="aclass_r_f69_html_a472a04041551cb38d2223fb34f71d8eb"><div class="ttname"><a href="class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb">RF69::sleep</a></div><div class="ttdeci">int16_t sleep()</div><div class="ttdoc">Sets the module to sleep mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:163</div></div>
<div class="ttc" id="aclass_r_f69_html_a0c30202b2d52eb32f43066bc0f938638"><div class="ttname"><a href="class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638">RF69::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:825</div></div>
<div class="ttc" id="aclass_r_f69_html_a643a711bcb4b7771a7ab1f457e61a417"><div class="ttname"><a href="class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417">RF69::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:701</div></div>
<div class="ttc" id="aclass_r_f69_html_af62ebde1ea34a394b9781a21ae348c39"><div class="ttname"><a href="class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39">RF69::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:697</div></div>
<div class="ttc" id="aclass_r_f69_html_a0c30202b2d52eb32f43066bc0f938638"><div class="ttname"><a href="class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638">RF69::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:822</div></div>
<div class="ttc" id="aclass_r_f69_html_a643a711bcb4b7771a7ab1f457e61a417"><div class="ttname"><a href="class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417">RF69::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:698</div></div>
<div class="ttc" id="aclass_r_f69_html_af62ebde1ea34a394b9781a21ae348c39"><div class="ttname"><a href="class_r_f69.html#af62ebde1ea34a394b9781a21ae348c39">RF69::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:694</div></div>
<div class="ttc" id="aclass_r_f69_html_a855dc194947b095b821ec1524ba6814c"><div class="ttname"><a href="class_r_f69.html#a855dc194947b095b821ec1524ba6814c">RF69::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override</div><div class="ttdoc">Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in ...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:292</div></div>
<div class="ttc" id="aclass_r_f69_html_a54cd7be92e166659b50bd6ed4433db4c"><div class="ttname"><a href="class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c">RF69::random</a></div><div class="ttdeci">uint8_t random()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:806</div></div>
<div class="ttc" id="aclass_r_f69_html_a54cd7be92e166659b50bd6ed4433db4c"><div class="ttname"><a href="class_r_f69.html#a54cd7be92e166659b50bd6ed4433db4c">RF69::random</a></div><div class="ttdeci">uint8_t random()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:803</div></div>
<div class="ttc" id="aclass_r_f69_html_a4d0dea965aba1017a660c9478ec57560"><div class="ttname"><a href="class_r_f69.html#a4d0dea965aba1017a660c9478ec57560">RF69::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:8</div></div>
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &amp;str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:49</div></div>
<!-- start footer part -->