Deploying to gh-pages from @ bcd8a05cd4 🚀

This commit is contained in:
jgromes 2024-05-05 11:42:37 +00:00
parent e50e937ae2
commit e51b55028c
23 changed files with 351 additions and 277 deletions

View file

@ -493,138 +493,142 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; uint16_t <a class="code" href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">getIrqStatus</a>();</div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160; </div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160; </div>
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>&#160; </div>
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160; </div>
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">setBandwidth</a>(<span class="keywordtype">float</span> bw);</div>
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>&#160; </div>
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">setSpreadingFactor</a>(uint8_t sf);</div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160; </div>
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">setCodingRate</a>(uint8_t cr, <span class="keywordtype">bool</span> longInterleaving = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160; </div>
<div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0">setOutputPower</a>(int8_t pwr);</div>
<div class="line"><a name="l00610"></a><span class="lineno"> 610</span>&#160; </div>
<div class="line"><a name="l00617"></a><span class="lineno"> 617</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7">checkOutputPower</a>(int8_t power, int8_t* clipped);</div>
<div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160; </div>
<div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">setPreambleLength</a>(uint32_t preambleLength);</div>
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160; </div>
<div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; </div>
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; </div>
<div class="line"><a name="l00647"></a><span class="lineno"> 647</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00648"></a><span class="lineno"> 648</span>&#160; </div>
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">setSyncWord</a>(uint8_t* syncWord, uint8_t len);</div>
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160; </div>
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">setSyncWord</a>(uint8_t syncWord, uint8_t controlBits = 0x44);</div>
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160; </div>
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span>&#160; int16_t <a class="code" href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">setCRC</a>(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);</div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160; </div>
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">setWhitening</a>(<span class="keywordtype">bool</span> enabled);</div>
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span>&#160; </div>
<div class="line"><a name="l00687"></a><span class="lineno"> 687</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">setAccessAddress</a>(uint32_t addr);</div>
<div class="line"><a name="l00688"></a><span class="lineno"> 688</span>&#160; </div>
<div class="line"><a name="l00694"></a><span class="lineno"> 694</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5">setHighSensitivityMode</a>(<span class="keywordtype">bool</span> enable);</div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160; </div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">setGainControl</a>(uint8_t gain = 0);</div>
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>&#160; </div>
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">getRSSI</a>();</div>
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160; </div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span>&#160; </div>
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>&#160; </div>
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>&#160; </div>
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>&#160; </div>
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">setBandwidth</a>(<span class="keywordtype">float</span> bw);</div>
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160; </div>
<div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">setSpreadingFactor</a>(uint8_t sf);</div>
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160; </div>
<div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">setCodingRate</a>(uint8_t cr, <span class="keywordtype">bool</span> longInterleaving = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00616"></a><span class="lineno"> 616</span>&#160; </div>
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0">setOutputPower</a>(int8_t pwr);</div>
<div class="line"><a name="l00623"></a><span class="lineno"> 623</span>&#160; </div>
<div class="line"><a name="l00630"></a><span class="lineno"> 630</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7">checkOutputPower</a>(int8_t power, int8_t* clipped);</div>
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160; </div>
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">setPreambleLength</a>(uint32_t preambleLength);</div>
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160; </div>
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160; </div>
<div class="line"><a name="l00652"></a><span class="lineno"> 652</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160; </div>
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span>&#160; </div>
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">setSyncWord</a>(uint8_t* syncWord, uint8_t len);</div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160; </div>
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">setSyncWord</a>(uint8_t syncWord, uint8_t controlBits = 0x44);</div>
<div class="line"><a name="l00678"></a><span class="lineno"> 678</span>&#160; </div>
<div class="line"><a name="l00686"></a><span class="lineno"> 686</span>&#160; int16_t <a class="code" href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">setCRC</a>(uint8_t len, uint32_t initial = 0x1D0F, uint16_t polynomial = 0x1021);</div>
<div class="line"><a name="l00687"></a><span class="lineno"> 687</span>&#160; </div>
<div class="line"><a name="l00693"></a><span class="lineno"> 693</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">setWhitening</a>(<span class="keywordtype">bool</span> enabled);</div>
<div class="line"><a name="l00694"></a><span class="lineno"> 694</span>&#160; </div>
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">setAccessAddress</a>(uint32_t addr);</div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; </div>
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5">setHighSensitivityMode</a>(<span class="keywordtype">bool</span> enable);</div>
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>&#160; </div>
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">getSNR</a>();</div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160; </div>
<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">getFrequencyError</a>();</div>
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>&#160; </div>
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">setGainControl</a>(uint8_t gain = 0);</div>
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>&#160; </div>
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">getRSSI</a>();</div>
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>&#160; </div>
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">getSNR</a>();</div>
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>&#160; </div>
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>&#160; <a class="code" href="group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd">RadioLibTime_t</a> <a class="code" href="class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7">getTimeOnAir</a>(<span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>&#160; </div>
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">implicitHeader</a>(<span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">getFrequencyError</a>();</div>
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>&#160; </div>
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span>&#160; </div>
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">explicitHeader</a>();</div>
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160; <a class="code" href="group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd">RadioLibTime_t</a> <a class="code" href="class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7">getTimeOnAir</a>(<span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00747"></a><span class="lineno"> 747</span>&#160; </div>
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>&#160; </div>
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div>
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>&#160; </div>
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958">setRfSwitchTable</a>(<span class="keyword">const</span> uint32_t (&amp;pins)[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a>], <span class="keyword">const</span> <a class="code" href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a> table[]);</div>
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>&#160; int16_t <a class="code" href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">implicitHeader</a>(<span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>&#160; </div>
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">explicitHeader</a>();</div>
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>&#160; </div>
<div class="line"><a name="l00765"></a><span class="lineno"> 765</span>&#160; uint8_t <a class="code" href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">randomByte</a>();</div>
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span>&#160; </div>
<div class="line"><a name="l00772"></a><span class="lineno"> 772</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6">invertIQ</a>(<span class="keywordtype">bool</span> enable);</div>
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00767"></a><span class="lineno"> 767</span>&#160; </div>
<div class="line"><a name="l00769"></a><span class="lineno"> 769</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div>
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>&#160; </div>
<div class="line"><a name="l00772"></a><span class="lineno"> 772</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958">setRfSwitchTable</a>(<span class="keyword">const</span> uint32_t (&amp;pins)[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a>], <span class="keyword">const</span> <a class="code" href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a> table[]);</div>
<div class="line"><a name="l00773"></a><span class="lineno"> 773</span>&#160; </div>
<div class="line"><a name="l00774"></a><span class="lineno"> 774</span>&#160;<span class="preprocessor"> #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE</span></div>
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160; </div>
<div class="line"><a name="l00785"></a><span class="lineno"> 785</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">readBit</a>(uint32_t pin);</div>
<div class="line"><a name="l00786"></a><span class="lineno"> 786</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00787"></a><span class="lineno"> 787</span>&#160; </div>
<div class="line"><a name="l00788"></a><span class="lineno"> 788</span>&#160;<span class="preprocessor">#if !RADIOLIB_GODMODE &amp;&amp; !RADIOLIB_LOW_LEVEL</span></div>
<div class="line"><a name="l00789"></a><span class="lineno"> 789</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00790"></a><span class="lineno"> 790</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00791"></a><span class="lineno"> 791</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div>
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span>&#160; </div>
<div class="line"><a name="l00793"></a><span class="lineno"> 793</span>&#160; <span class="comment">// cached LoRa parameters</span></div>
<div class="line"><a name="l00794"></a><span class="lineno"> 794</span>&#160; <span class="keywordtype">float</span> bandwidthKhz = 0;</div>
<div class="line"><a name="l00795"></a><span class="lineno"> 795</span>&#160; uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;</div>
<div class="line"><a name="l00796"></a><span class="lineno"> 796</span>&#160; uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;</div>
<div class="line"><a name="l00797"></a><span class="lineno"> 797</span>&#160; </div>
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160; <span class="comment">// SX128x SPI command implementations</span></div>
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span>&#160; uint8_t getStatus();</div>
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span>&#160; int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00801"></a><span class="lineno"> 801</span>&#160; int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00802"></a><span class="lineno"> 802</span>&#160; int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);</div>
<div class="line"><a name="l00803"></a><span class="lineno"> 803</span>&#160; int16_t readBuffer(uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00804"></a><span class="lineno"> 804</span>&#160; int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);</div>
<div class="line"><a name="l00805"></a><span class="lineno"> 805</span>&#160; int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);</div>
<div class="line"><a name="l00806"></a><span class="lineno"> 806</span>&#160; int16_t setCad();</div>
<div class="line"><a name="l00807"></a><span class="lineno"> 807</span>&#160; uint8_t getPacketType();</div>
<div class="line"><a name="l00808"></a><span class="lineno"> 808</span>&#160; int16_t setRfFrequency(uint32_t frf);</div>
<div class="line"><a name="l00809"></a><span class="lineno"> 809</span>&#160; int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);</div>
<div class="line"><a name="l00810"></a><span class="lineno"> 810</span>&#160; int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);</div>
<div class="line"><a name="l00811"></a><span class="lineno"> 811</span>&#160; int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);</div>
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span>&#160; int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);</div>
<div class="line"><a name="l00813"></a><span class="lineno"> 813</span>&#160; int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);</div>
<div class="line"><a name="l00814"></a><span class="lineno"> 814</span>&#160; int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);</div>
<div class="line"><a name="l00815"></a><span class="lineno"> 815</span>&#160; int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);</div>
<div class="line"><a name="l00816"></a><span class="lineno"> 816</span>&#160; int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);</div>
<div class="line"><a name="l00817"></a><span class="lineno"> 817</span>&#160; int16_t setRangingRole(uint8_t role);</div>
<div class="line"><a name="l00818"></a><span class="lineno"> 818</span>&#160; int16_t setPacketType(uint8_t type);</div>
<div class="line"><a name="l00819"></a><span class="lineno"> 819</span>&#160; </div>
<div class="line"><a name="l00820"></a><span class="lineno"> 820</span>&#160;<span class="preprocessor">#if !RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00821"></a><span class="lineno"> 821</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00822"></a><span class="lineno"> 822</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00823"></a><span class="lineno"> 823</span>&#160; <a class="code" href="class_module.html">Module</a>* mod;</div>
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160; </div>
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span>&#160; <span class="comment">// common low-level SPI interface</span></div>
<div class="line"><a name="l00826"></a><span class="lineno"> 826</span>&#160; <span class="keyword">static</span> int16_t SPIparseStatus(uint8_t in);</div>
<div class="line"><a name="l00827"></a><span class="lineno"> 827</span>&#160; </div>
<div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160; <span class="comment">// common parameters</span></div>
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160; uint8_t power = 0;</div>
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160; </div>
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span>&#160; <span class="comment">// cached LoRa parameters</span></div>
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span>&#160; uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;</div>
<div class="line"><a name="l00833"></a><span class="lineno"> 833</span>&#160; </div>
<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>&#160; <span class="comment">// cached GFSK parameters</span></div>
<div class="line"><a name="l00835"></a><span class="lineno"> 835</span>&#160; <span class="keywordtype">float</span> modIndexReal = 0;</div>
<div class="line"><a name="l00836"></a><span class="lineno"> 836</span>&#160; uint16_t bitRateKbps = 0;</div>
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160; uint8_t bitRate = 0, modIndex = 0, shaping = 0;</div>
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;</div>
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>&#160; </div>
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160; <span class="comment">// cached FLRC parameters</span></div>
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span>&#160; uint8_t codingRateFLRC = 0;</div>
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span>&#160; </div>
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160; <span class="comment">// cached BLE parameters</span></div>
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span>&#160; uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;</div>
<div class="line"><a name="l00845"></a><span class="lineno"> 845</span>&#160; </div>
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>&#160; int16_t config(uint8_t modem);</div>
<div class="line"><a name="l00847"></a><span class="lineno"> 847</span>&#160; int16_t setHeaderType(uint8_t hdrType, <span class="keywordtype">size_t</span> len = 0xFF);</div>
<div class="line"><a name="l00848"></a><span class="lineno"> 848</span>&#160;};</div>
<div class="line"><a name="l00849"></a><span class="lineno"> 849</span>&#160; </div>
<div class="line"><a name="l00850"></a><span class="lineno"> 850</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span>&#160; </div>
<div class="line"><a name="l00852"></a><span class="lineno"> 852</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00778"></a><span class="lineno"> 778</span>&#160; uint8_t <a class="code" href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">randomByte</a>();</div>
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>&#160; </div>
<div class="line"><a name="l00785"></a><span class="lineno"> 785</span>&#160; int16_t <a class="code" href="class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6">invertIQ</a>(<span class="keywordtype">bool</span> enable);</div>
<div class="line"><a name="l00786"></a><span class="lineno"> 786</span>&#160; </div>
<div class="line"><a name="l00787"></a><span class="lineno"> 787</span>&#160;<span class="preprocessor"> #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE</span></div>
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00793"></a><span class="lineno"> 793</span>&#160; </div>
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">readBit</a>(uint32_t pin);</div>
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span>&#160; </div>
<div class="line"><a name="l00801"></a><span class="lineno"> 801</span>&#160;<span class="preprocessor">#if !RADIOLIB_GODMODE &amp;&amp; !RADIOLIB_LOW_LEVEL</span></div>
<div class="line"><a name="l00802"></a><span class="lineno"> 802</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00803"></a><span class="lineno"> 803</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00804"></a><span class="lineno"> 804</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div>
<div class="line"><a name="l00805"></a><span class="lineno"> 805</span>&#160; </div>
<div class="line"><a name="l00806"></a><span class="lineno"> 806</span>&#160; <span class="comment">// cached LoRa parameters</span></div>
<div class="line"><a name="l00807"></a><span class="lineno"> 807</span>&#160; <span class="keywordtype">float</span> bandwidthKhz = 0;</div>
<div class="line"><a name="l00808"></a><span class="lineno"> 808</span>&#160; uint8_t bandwidth = 0, spreadingFactor = 0, codingRateLoRa = 0;</div>
<div class="line"><a name="l00809"></a><span class="lineno"> 809</span>&#160; uint8_t preambleLengthLoRa = 0, headerType = 0, payloadLen = 0, crcLoRa = 0;</div>
<div class="line"><a name="l00810"></a><span class="lineno"> 810</span>&#160; </div>
<div class="line"><a name="l00811"></a><span class="lineno"> 811</span>&#160; <span class="comment">// SX128x SPI command implementations</span></div>
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span>&#160; uint8_t getStatus();</div>
<div class="line"><a name="l00813"></a><span class="lineno"> 813</span>&#160; int16_t writeRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00814"></a><span class="lineno"> 814</span>&#160; int16_t readRegister(uint16_t addr, uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00815"></a><span class="lineno"> 815</span>&#160; int16_t writeBuffer(uint8_t* data, uint8_t numBytes, uint8_t offset = 0x00);</div>
<div class="line"><a name="l00816"></a><span class="lineno"> 816</span>&#160; int16_t readBuffer(uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00817"></a><span class="lineno"> 817</span>&#160; int16_t setTx(uint16_t periodBaseCount = RADIOLIB_SX128X_TX_TIMEOUT_NONE, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);</div>
<div class="line"><a name="l00818"></a><span class="lineno"> 818</span>&#160; int16_t setRx(uint16_t periodBaseCount, uint8_t periodBase = RADIOLIB_SX128X_PERIOD_BASE_15_625_US);</div>
<div class="line"><a name="l00819"></a><span class="lineno"> 819</span>&#160; int16_t setCad();</div>
<div class="line"><a name="l00820"></a><span class="lineno"> 820</span>&#160; uint8_t getPacketType();</div>
<div class="line"><a name="l00821"></a><span class="lineno"> 821</span>&#160; int16_t setRfFrequency(uint32_t frf);</div>
<div class="line"><a name="l00822"></a><span class="lineno"> 822</span>&#160; int16_t setTxParams(uint8_t pwr, uint8_t rampTime = RADIOLIB_SX128X_PA_RAMP_10_US);</div>
<div class="line"><a name="l00823"></a><span class="lineno"> 823</span>&#160; int16_t setBufferBaseAddress(uint8_t txBaseAddress = 0x00, uint8_t rxBaseAddress = 0x00);</div>
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160; int16_t setModulationParams(uint8_t modParam1, uint8_t modParam2, uint8_t modParam3);</div>
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span>&#160; int16_t setPacketParamsGFSK(uint8_t preambleLen, uint8_t syncLen, uint8_t syncMatch, uint8_t crcLen, uint8_t whiten, uint8_t payLen = 0xFF, uint8_t hdrType = RADIOLIB_SX128X_GFSK_FLRC_PACKET_VARIABLE);</div>
<div class="line"><a name="l00826"></a><span class="lineno"> 826</span>&#160; int16_t setPacketParamsBLE(uint8_t connState, uint8_t crcLen, uint8_t bleTest, uint8_t whiten);</div>
<div class="line"><a name="l00827"></a><span class="lineno"> 827</span>&#160; int16_t setPacketParamsLoRa(uint8_t preambleLen, uint8_t hdrType, uint8_t payLen, uint8_t crc, uint8_t invIQ = RADIOLIB_SX128X_LORA_IQ_STANDARD);</div>
<div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160; int16_t setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask = RADIOLIB_SX128X_IRQ_NONE, uint16_t dio3Mask = RADIOLIB_SX128X_IRQ_NONE);</div>
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160; int16_t clearIrqStatus(uint16_t clearIrqParams = RADIOLIB_SX128X_IRQ_ALL);</div>
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160; int16_t setRangingRole(uint8_t role);</div>
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span>&#160; int16_t setPacketType(uint8_t type);</div>
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span>&#160; </div>
<div class="line"><a name="l00833"></a><span class="lineno"> 833</span>&#160;<span class="preprocessor">#if !RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00835"></a><span class="lineno"> 835</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00836"></a><span class="lineno"> 836</span>&#160; <a class="code" href="class_module.html">Module</a>* mod;</div>
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160; </div>
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; <span class="comment">// common low-level SPI interface</span></div>
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>&#160; <span class="keyword">static</span> int16_t SPIparseStatus(uint8_t in);</div>
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160; </div>
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span>&#160; <span class="comment">// common parameters</span></div>
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span>&#160; uint8_t power = 0;</div>
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160; </div>
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span>&#160; <span class="comment">// cached LoRa parameters</span></div>
<div class="line"><a name="l00845"></a><span class="lineno"> 845</span>&#160; uint8_t invertIQEnabled = RADIOLIB_SX128X_LORA_IQ_STANDARD;</div>
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>&#160; </div>
<div class="line"><a name="l00847"></a><span class="lineno"> 847</span>&#160; <span class="comment">// cached GFSK parameters</span></div>
<div class="line"><a name="l00848"></a><span class="lineno"> 848</span>&#160; <span class="keywordtype">float</span> modIndexReal = 0;</div>
<div class="line"><a name="l00849"></a><span class="lineno"> 849</span>&#160; uint16_t bitRateKbps = 0;</div>
<div class="line"><a name="l00850"></a><span class="lineno"> 850</span>&#160; uint8_t bitRate = 0, modIndex = 0, shaping = 0;</div>
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span>&#160; uint8_t preambleLengthGFSK = 0, syncWordLen = 0, syncWordMatch = 0, crcGFSK = 0, whitening = 0;</div>
<div class="line"><a name="l00852"></a><span class="lineno"> 852</span>&#160; </div>
<div class="line"><a name="l00853"></a><span class="lineno"> 853</span>&#160; <span class="comment">// cached FLRC parameters</span></div>
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span>&#160; uint8_t codingRateFLRC = 0;</div>
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span>&#160; </div>
<div class="line"><a name="l00856"></a><span class="lineno"> 856</span>&#160; <span class="comment">// cached BLE parameters</span></div>
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160; uint8_t connectionState = 0, crcBLE = 0, bleTestPayload = 0;</div>
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160; </div>
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span>&#160; int16_t config(uint8_t modem);</div>
<div class="line"><a name="l00860"></a><span class="lineno"> 860</span>&#160; int16_t setHeaderType(uint8_t hdrType, <span class="keywordtype">size_t</span> len = 0xFF);</div>
<div class="line"><a name="l00861"></a><span class="lineno"> 861</span>&#160;};</div>
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span>&#160; </div>
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160; </div>
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>&#160;<span class="preprocessor">#endif</span></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 methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</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:54</div></div>
@ -634,58 +638,60 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:118</div></div>
<div class="ttc" id="aclass_s_x128x_html"><div class="ttname"><a href="class_s_x128x.html">SX128x</a></div><div class="ttdoc">Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX128x.h:350</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0759fb31b3ce5bf1c832259c9c2245ed"><div class="ttname"><a href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x::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> SX128x.cpp:491</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0efa595867624a54153d693d16f9f731"><div class="ttname"><a href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">SX128x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, uint8_t len)</div><div class="ttdoc">Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:952</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1463f0769b815e95d789fd708dc2ffe6"><div class="ttname"><a href="class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6">SX128x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool enable)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1339</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1984a405262f155f16a4759c5f6b0133"><div class="ttname"><a href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint32_t preambleLength)</div><div class="ttdoc">Sets preamble length for currently active modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:784</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2043ef7bb806968b9d9dcb64561ca371"><div class="ttname"><a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">SX128x::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:667</div></div>
<div class="ttc" id="aclass_s_x128x_html_a20b21a4f804b148fede4b7199c4d1e71"><div class="ttname"><a href="class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71">SX128x::clearPacketReceivedAction</a></div><div class="ttdeci">void clearPacketReceivedAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:503</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0759fb31b3ce5bf1c832259c9c2245ed"><div class="ttname"><a href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x::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> SX128x.cpp:460</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0efa595867624a54153d693d16f9f731"><div class="ttname"><a href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">SX128x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, uint8_t len)</div><div class="ttdoc">Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:967</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1463f0769b815e95d789fd708dc2ffe6"><div class="ttname"><a href="class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6">SX128x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool enable)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1354</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1984a405262f155f16a4759c5f6b0133"><div class="ttname"><a href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint32_t preambleLength)</div><div class="ttdoc">Sets preamble length for currently active modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:799</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2043ef7bb806968b9d9dcb64561ca371"><div class="ttname"><a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">SX128x::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:682</div></div>
<div class="ttc" id="aclass_s_x128x_html_a20b21a4f804b148fede4b7199c4d1e71"><div class="ttname"><a href="class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71">SX128x::clearPacketReceivedAction</a></div><div class="ttdeci">void clearPacketReceivedAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:472</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2643ce22176293631fea2169f5e68e66"><div class="ttname"><a href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">SX128x::reset</a></div><div class="ttdeci">int16_t reset(bool verify=true)</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:271</div></div>
<div class="ttc" id="aclass_s_x128x_html_a26d0d02e5e53a3172df9208fa343a3f1"><div class="ttname"><a href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">SX128x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:889</div></div>
<div class="ttc" id="aclass_s_x128x_html_a26d0d02e5e53a3172df9208fa343a3f1"><div class="ttname"><a href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">SX128x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:904</div></div>
<div class="ttc" id="aclass_s_x128x_html_a275a9a86934124eab4982ad52bf91aea"><div class="ttname"><a href="class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea">SX128x::begin</a></div><div class="ttdeci">int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)</div><div class="ttdoc">Initialization method for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:9</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2b424000856a9dc212f571d0e8890635"><div class="ttname"><a href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">SX128x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1203</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2be8cc6c3b61b59cb6a6ca4f6a030b45"><div class="ttname"><a href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">SX128x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:474</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2b424000856a9dc212f571d0e8890635"><div class="ttname"><a href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">SX128x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1218</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2be8cc6c3b61b59cb6a6ca4f6a030b45"><div class="ttname"><a href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">SX128x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:443</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2c4a24623c5fd27b3cc937e55783d709"><div class="ttname"><a href="class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709">SX128x::beginFLRC</a></div><div class="ttdeci">int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:203</div></div>
<div class="ttc" id="aclass_s_x128x_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">SX128x::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:209</div></div>
<div class="ttc" id="aclass_s_x128x_html_a3837662441a9eb3f0a71f4f667db9e91"><div class="ttname"><a href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">SX128x::setGainControl</a></div><div class="ttdeci">int16_t setGainControl(uint8_t gain=0)</div><div class="ttdoc">Enables or disables receiver manual gain control.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1123</div></div>
<div class="ttc" id="aclass_s_x128x_html_a390fd0749b316eed67da7b54f4f24735"><div class="ttname"><a href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">SX128x::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> SX128x.cpp:1236</div></div>
<div class="ttc" id="aclass_s_x128x_html_a4587409a9b96a0c496cf12b3acac20c4"><div class="ttname"><a href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">SX128x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:579</div></div>
<div class="ttc" id="aclass_s_x128x_html_a465ac114dbe6844069b5cb989f87c3ee"><div class="ttname"><a href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">SX128x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:832</div></div>
<div class="ttc" id="aclass_s_x128x_html_a3837662441a9eb3f0a71f4f667db9e91"><div class="ttname"><a href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">SX128x::setGainControl</a></div><div class="ttdeci">int16_t setGainControl(uint8_t gain=0)</div><div class="ttdoc">Enables or disables receiver manual gain control.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1138</div></div>
<div class="ttc" id="aclass_s_x128x_html_a390fd0749b316eed67da7b54f4f24735"><div class="ttname"><a href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">SX128x::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> SX128x.cpp:1251</div></div>
<div class="ttc" id="aclass_s_x128x_html_a4587409a9b96a0c496cf12b3acac20c4"><div class="ttname"><a href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">SX128x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:548</div></div>
<div class="ttc" id="aclass_s_x128x_html_a465ac114dbe6844069b5cb989f87c3ee"><div class="ttname"><a href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">SX128x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:847</div></div>
<div class="ttc" id="aclass_s_x128x_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">SX128x::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">C-string transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:52</div></div>
<div class="ttc" id="aclass_s_x128x_html_a53892566b0259d348158efe3c3c3601a"><div class="ttname"><a href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">SX128x::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> SX128x.cpp:390</div></div>
<div class="ttc" id="aclass_s_x128x_html_a5ba683fbc4a46418ce3736f224fb55f2"><div class="ttname"><a href="class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2">SX128x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1325</div></div>
<div class="ttc" id="aclass_s_x128x_html_a697880c42c4b1def04c8fe7f3a023ffb"><div class="ttname"><a href="class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb">SX128x::setPacketReceivedAction</a></div><div class="ttdeci">void setPacketReceivedAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:499</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6c9116b17c5f795c874c48f6d0b6fbb7"><div class="ttname"><a href="class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7">SX128x::checkOutputPower</a></div><div class="ttdeci">int16_t checkOutputPower(int8_t power, int8_t *clipped)</div><div class="ttdoc">Check if output power is configurable.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:776</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6e45fbfaec7063e52e188f47a3a585a5"><div class="ttname"><a href="class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5">SX128x::setHighSensitivityMode</a></div><div class="ttdeci">int16_t setHighSensitivityMode(bool enable)</div><div class="ttdoc">Enables or disables receiver high sensitivity mode.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1106</div></div>
<div class="ttc" id="aclass_s_x128x_html_a5ba683fbc4a46418ce3736f224fb55f2"><div class="ttname"><a href="class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2">SX128x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1340</div></div>
<div class="ttc" id="aclass_s_x128x_html_a697880c42c4b1def04c8fe7f3a023ffb"><div class="ttname"><a href="class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb">SX128x::setPacketReceivedAction</a></div><div class="ttdeci">void setPacketReceivedAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:468</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6c9116b17c5f795c874c48f6d0b6fbb7"><div class="ttname"><a href="class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7">SX128x::checkOutputPower</a></div><div class="ttdeci">int16_t checkOutputPower(int8_t power, int8_t *clipped)</div><div class="ttdoc">Check if output power is configurable.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:791</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6e45fbfaec7063e52e188f47a3a585a5"><div class="ttname"><a href="class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5">SX128x::setHighSensitivityMode</a></div><div class="ttdeci">int16_t setHighSensitivityMode(bool enable)</div><div class="ttdoc">Enables or disables receiver high sensitivity mode.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1121</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6ed60dfbd142315bb4e1abd2555a470a"><div class="ttname"><a href="class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a">SX128x::beginGFSK</a></div><div class="ttdeci">int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)</div><div class="ttdoc">Initialization method for GFSK modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:73</div></div>
<div class="ttc" id="aclass_s_x128x_html_a86000239b7f9871168fdfa8f8c73b377"><div class="ttname"><a href="class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377">SX128x::clearPacketSentAction</a></div><div class="ttdeci">void clearPacketSentAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:511</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8720a388d2cd10fac3112b89f4a80947"><div class="ttname"><a href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">SX128x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1321</div></div>
<div class="ttc" id="aclass_s_x128x_html_a86000239b7f9871168fdfa8f8c73b377"><div class="ttname"><a href="class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377">SX128x::clearPacketSentAction</a></div><div class="ttdeci">void clearPacketSentAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:480</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8720a388d2cd10fac3112b89f4a80947"><div class="ttname"><a href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">SX128x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1336</div></div>
<div class="ttc" id="aclass_s_x128x_html_a89cc916f5cd5cdfbd331bb15f8a3d5cb"><div class="ttname"><a href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">SX128x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel()</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:413</div></div>
<div class="ttc" id="aclass_s_x128x_html_a89ebf1f4f227cd35c0799c06d5d9c1d2"><div class="ttname"><a href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">SX128x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1183</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8b3eea268f21bf911b6eaf37c5eb0b5f"><div class="ttname"><a href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">SX128x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled)</div><div class="ttdoc">Sets whitening parameters, not available for LoRa or FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1075</div></div>
<div class="ttc" id="aclass_s_x128x_html_a89ebf1f4f227cd35c0799c06d5d9c1d2"><div class="ttname"><a href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">SX128x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1198</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8b3eea268f21bf911b6eaf37c5eb0b5f"><div class="ttname"><a href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">SX128x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled)</div><div class="ttdoc">Sets whitening parameters, not available for LoRa or FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1090</div></div>
<div class="ttc" id="aclass_s_x128x_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">SX128x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(const char *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:149</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9346490a6c56edcff2e12ae0369a8df5"><div class="ttname"><a href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x::setAccessAddress</a></div><div class="ttdeci">int16_t setAccessAddress(uint32_t addr)</div><div class="ttdoc">Sets BLE access address.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1095</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94b7fb26cc99385d30b0c98b76d8188d"><div class="ttname"><a href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">SX128x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1317</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94d3003277925e2dc3372548b3311008"><div class="ttname"><a href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">SX128x::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> SX128x.cpp:1159</div></div>
<div class="ttc" id="aclass_s_x128x_html_a95637e8addc48b0e1c30c2cf6f54354a"><div class="ttname"><a href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Dummy random method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1333</div></div>
<div class="ttc" id="aclass_s_x128x_html_a99491c705e88dddc820f884b778f1660"><div class="ttname"><a href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">SX128x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:922</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9346490a6c56edcff2e12ae0369a8df5"><div class="ttname"><a href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x::setAccessAddress</a></div><div class="ttdeci">int16_t setAccessAddress(uint32_t addr)</div><div class="ttdoc">Sets BLE access address.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1110</div></div>
<div class="ttc" id="aclass_s_x128x_html_a948156af6e886bc46a6c6c5fb10a087a"><div class="ttname"><a href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">SX128x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan() override</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:636</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94b7fb26cc99385d30b0c98b76d8188d"><div class="ttname"><a href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">SX128x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1332</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94d3003277925e2dc3372548b3311008"><div class="ttname"><a href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">SX128x::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> SX128x.cpp:1174</div></div>
<div class="ttc" id="aclass_s_x128x_html_a95637e8addc48b0e1c30c2cf6f54354a"><div class="ttname"><a href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Dummy random method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1348</div></div>
<div class="ttc" id="aclass_s_x128x_html_a99491c705e88dddc820f884b778f1660"><div class="ttname"><a href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">SX128x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:937</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9ccbf51f8304f1041c8eef182be547a7"><div class="ttname"><a href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x::SX128x</a></div><div class="ttdeci">SX128x(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:5</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9da544e4a6120f73a078b46c6138505a"><div class="ttname"><a href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">SX128x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:739</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9ff92bccb8193937a5484e38c0dad2c7"><div class="ttname"><a href="class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7">SX128x::getTimeOnAir</a></div><div class="ttdeci">RadioLibTime_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1249</div></div>
<div class="ttc" id="aclass_s_x128x_html_aa4b1e0b96347011522e053f30202c0fe"><div class="ttname"><a href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">SX128x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1011</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9da544e4a6120f73a078b46c6138505a"><div class="ttname"><a href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">SX128x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:754</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9ff92bccb8193937a5484e38c0dad2c7"><div class="ttname"><a href="class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7">SX128x::getTimeOnAir</a></div><div class="ttdeci">RadioLibTime_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1264</div></div>
<div class="ttc" id="aclass_s_x128x_html_aa4b1e0b96347011522e053f30202c0fe"><div class="ttname"><a href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">SX128x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1026</div></div>
<div class="ttc" id="aclass_s_x128x_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">SX128x::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclass_s_x128x_html_ab8a3fe8e2843fa039ef369668f1a423f"><div class="ttname"><a href="class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f">SX128x::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> SX128x.cpp:495</div></div>
<div class="ttc" id="aclass_s_x128x_html_ac69cc622020419cb3393eac5cc88915b"><div class="ttname"><a href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">SX128x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1313</div></div>
<div class="ttc" id="aclass_s_x128x_html_acaa115bb9eb3d325d6baba1f578d678b"><div class="ttname"><a href="class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b">SX128x::setPacketSentAction</a></div><div class="ttdeci">void setPacketSentAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:507</div></div>
<div class="ttc" id="aclass_s_x128x_html_ab8a3fe8e2843fa039ef369668f1a423f"><div class="ttname"><a href="class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f">SX128x::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> SX128x.cpp:464</div></div>
<div class="ttc" id="aclass_s_x128x_html_ac39f77b77a2e4124cc30aeae08b4c653"><div class="ttname"><a href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">SX128x::getChannelScanResult</a></div><div class="ttdeci">int16_t getChannelScanResult() override</div><div class="ttdoc">Read the channel scan result.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:661</div></div>
<div class="ttc" id="aclass_s_x128x_html_ac69cc622020419cb3393eac5cc88915b"><div class="ttname"><a href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">SX128x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1328</div></div>
<div class="ttc" id="aclass_s_x128x_html_acaa115bb9eb3d325d6baba1f578d678b"><div class="ttname"><a href="class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b">SX128x::setPacketSentAction</a></div><div class="ttdeci">void setPacketSentAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:476</div></div>
<div class="ttc" id="aclass_s_x128x_html_ace5ede905bf85aada0c61b9cfaaea127"><div class="ttname"><a href="class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127">SX128x::beginBLE</a></div><div class="ttdeci">int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for BLE modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:145</div></div>
<div class="ttc" id="aclass_s_x128x_html_aceeb18acbfedb20c6cf60e26d5275793"><div class="ttname"><a href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">SX128x::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1360</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad5789bd27d46b24f54aac9ca55ec9958"><div class="ttname"><a href="class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958">SX128x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1329</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad988727ea6c9b4e11562651d312514c0"><div class="ttname"><a href="class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0">SX128x::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t pwr)</div><div class="ttdoc">Sets output power. Allowed values are in range from -18 to 13 dBm.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:767</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae1f933f767161cc59fdaca816ab93e22"><div class="ttname"><a href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">SX128x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1464</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae435f57132f76f4283abb870176acf54"><div class="ttname"><a href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">SX128x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:705</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae93c99c85deb950fe9bc7101142b5f6a"><div class="ttname"><a href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">SX128x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:675</div></div>
<div class="ttc" id="aclass_s_x128x_html_afe700968c1e02e335c389b59d950ca39"><div class="ttname"><a href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">SX128x::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:587</div></div>
<div class="ttc" id="aclass_s_x128x_html_aff1b549077b9d752f53bf9dfc6840236"><div class="ttname"><a href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1354</div></div>
<div class="ttc" id="aclass_s_x128x_html_aceeb18acbfedb20c6cf60e26d5275793"><div class="ttname"><a href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">SX128x::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1375</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad5789bd27d46b24f54aac9ca55ec9958"><div class="ttname"><a href="class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958">SX128x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1344</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad988727ea6c9b4e11562651d312514c0"><div class="ttname"><a href="class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0">SX128x::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t pwr)</div><div class="ttdoc">Sets output power. Allowed values are in range from -18 to 13 dBm.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:782</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae1f933f767161cc59fdaca816ab93e22"><div class="ttname"><a href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">SX128x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1479</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae435f57132f76f4283abb870176acf54"><div class="ttname"><a href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">SX128x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:720</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae93c99c85deb950fe9bc7101142b5f6a"><div class="ttname"><a href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">SX128x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:690</div></div>
<div class="ttc" id="aclass_s_x128x_html_afe700968c1e02e335c389b59d950ca39"><div class="ttname"><a href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">SX128x::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:556</div></div>
<div class="ttc" id="aclass_s_x128x_html_aff1b549077b9d752f53bf9dfc6840236"><div class="ttname"><a href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1369</div></div>
<div class="ttc" id="aclass_s_x128x_html_aff7d86352c98771595375e17d19a2a97"><div class="ttname"><a href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">SX128x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:405</div></div>
<div class="ttc" id="agroup__config__shaping_html_gaa778d14c29d21fe329137a28a3f54a5d"><div class="ttname"><a href="group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d">RADIOLIB_SHAPING_0_5</a></div><div class="ttdeci">#define RADIOLIB_SHAPING_0_5</div><div class="ttdoc">Gaussian shaping filter, BT = 0.5.</div><div class="ttdef"><b>Definition:</b> TypeDef.h:27</div></div>
<div class="ttc" id="agroup__typedefs_html_ga210f31dd2bff7fb80563275648a5bbbd"><div class="ttname"><a href="group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd">RadioLibTime_t</a></div><div class="ttdeci">unsigned long RadioLibTime_t</div><div class="ttdoc">Type used for durations in RadioLib.</div><div class="ttdef"><b>Definition:</b> TypeDef.h:586</div></div>

View file

@ -560,7 +560,7 @@ class&#160;</td><td class="memItemRight" valign="bottom"><b>LoRaWANNode</b></td>
<p>Read the channel scan result. </p>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
<p>Reimplemented in <a class="el" href="class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2">SX127x</a>, <a class="el" href="class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317">SX126x</a>, and <a class="el" href="class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f">LR11x0</a>.</p>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">SX128x</a>, <a class="el" href="class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2">SX127x</a>, <a class="el" href="class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317">SX126x</a>, and <a class="el" href="class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f">LR11x0</a>.</p>
</div>
</div>
@ -1838,7 +1838,7 @@ class&#160;</td><td class="memItemRight" valign="bottom"><b>LoRaWANNode</b></td>
<p>Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class. </p>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
<p>Reimplemented in <a class="el" href="class_s_x127x.html#a6fa5723724393576ed597509200e17d1">SX127x</a>, <a class="el" href="class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3">SX126x</a>, and <a class="el" href="class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d">LR11x0</a>.</p>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">SX128x</a>, <a class="el" href="class_s_x127x.html#a6fa5723724393576ed597509200e17d1">SX127x</a>, <a class="el" href="class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3">SX126x</a>, and <a class="el" href="class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d">LR11x0</a>.</p>
</div>
</div>

View file

@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">dropSync</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">explicitHeader</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">finishTransmit</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a>() const</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">getFrequencyError</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">getIrqStatus</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">standby</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae">standby</a>(uint8_t mode, bool wakeup=false)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8">PhysicalLayer::standby</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10">startRanging</a>(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)</td><td class="entry"><a class="el" href="class_s_x1280.html">SX1280</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">startReceive</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -207,6 +207,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a> (uint8_t *data, size_t len) override</td></tr>
<tr class="memdesc:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads data received after calling startReceive method. When the packet length is not known in advance, getPacketLength method must be called BEFORE calling readData! <a href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">More...</a><br /></td></tr>
<tr class="separator:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a> () override</td></tr>
<tr class="memdesc:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48. <a href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">More...</a><br /></td></tr>
<tr class="separator:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a> () override</td></tr>
<tr class="memdesc:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">More...</a><br /></td></tr>
<tr class="separator:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">setFrequency</a> (float freq)</td></tr>
<tr class="memdesc:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz. <a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">More...</a><br /></td></tr>
<tr class="separator:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -361,12 +367,6 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">isRxTimeout</a> ()</td></tr>
<tr class="memdesc:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether the IRQ bit for RxTimeout is set. <a href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">More...</a><br /></td></tr>
<tr class="separator:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a> ()</td></tr>
<tr class="memdesc:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class. <a href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">More...</a><br /></td></tr>
<tr class="separator:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a> ()</td></tr>
<tr class="memdesc:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">More...</a><br /></td></tr>
<tr class="separator:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a> (int32_t max)</td></tr>
<tr class="memdesc:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get truly random number in range 0 - max. <a href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">More...</a><br /></td></tr>
<tr class="separator:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>

View file

@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">dropSync</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">explicitHeader</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">finishTransmit</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a>() const</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">getFrequencyError</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">getIrqStatus</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">standby</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae">standby</a>(uint8_t mode, bool wakeup=false)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8">PhysicalLayer::standby</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">startReceive</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276">startReceive</a>(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>

View file

@ -194,6 +194,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a> (uint8_t *data, size_t len) override</td></tr>
<tr class="memdesc:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads data received after calling startReceive method. When the packet length is not known in advance, getPacketLength method must be called BEFORE calling readData! <a href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">More...</a><br /></td></tr>
<tr class="separator:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a> () override</td></tr>
<tr class="memdesc:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48. <a href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">More...</a><br /></td></tr>
<tr class="separator:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a> () override</td></tr>
<tr class="memdesc:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">More...</a><br /></td></tr>
<tr class="separator:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">setFrequency</a> (float freq)</td></tr>
<tr class="memdesc:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz. <a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">More...</a><br /></td></tr>
<tr class="separator:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -348,12 +354,6 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">isRxTimeout</a> ()</td></tr>
<tr class="memdesc:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether the IRQ bit for RxTimeout is set. <a href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">More...</a><br /></td></tr>
<tr class="separator:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a> ()</td></tr>
<tr class="memdesc:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class. <a href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">More...</a><br /></td></tr>
<tr class="separator:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a> ()</td></tr>
<tr class="memdesc:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">More...</a><br /></td></tr>
<tr class="separator:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a> (int32_t max)</td></tr>
<tr class="memdesc:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get truly random number in range 0 - max. <a href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">More...</a><br /></td></tr>
<tr class="separator:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>

View file

@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">dropSync</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">explicitHeader</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">finishTransmit</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a>() const</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">getFrequencyError</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">getIrqStatus</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">standby</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae">standby</a>(uint8_t mode, bool wakeup=false)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8">PhysicalLayer::standby</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10">startRanging</a>(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)</td><td class="entry"><a class="el" href="class_s_x1280.html">SX1280</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">startReceive</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -211,6 +211,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a> (uint8_t *data, size_t len) override</td></tr>
<tr class="memdesc:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads data received after calling startReceive method. When the packet length is not known in advance, getPacketLength method must be called BEFORE calling readData! <a href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">More...</a><br /></td></tr>
<tr class="separator:a94bca43258b09217fb476a2d8db784bb inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a> () override</td></tr>
<tr class="memdesc:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48. <a href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">More...</a><br /></td></tr>
<tr class="separator:a948156af6e886bc46a6c6c5fb10a087a inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a> () override</td></tr>
<tr class="memdesc:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">More...</a><br /></td></tr>
<tr class="separator:ac39f77b77a2e4124cc30aeae08b4c653 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">setFrequency</a> (float freq)</td></tr>
<tr class="memdesc:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz. <a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">More...</a><br /></td></tr>
<tr class="separator:a2043ef7bb806968b9d9dcb64561ca371 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -365,12 +371,6 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">isRxTimeout</a> ()</td></tr>
<tr class="memdesc:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether the IRQ bit for RxTimeout is set. <a href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">More...</a><br /></td></tr>
<tr class="separator:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a> ()</td></tr>
<tr class="memdesc:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class. <a href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">More...</a><br /></td></tr>
<tr class="separator:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a> ()</td></tr>
<tr class="memdesc:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">More...</a><br /></td></tr>
<tr class="separator:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a> (int32_t max)</td></tr>
<tr class="memdesc:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get truly random number in range 0 - max. <a href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">More...</a><br /></td></tr>
<tr class="separator:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>

View file

@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">dropSync</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">explicitHeader</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">finishTransmit</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a>() const</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">getFrequencyError</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">getIrqStatus</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">standby</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae">standby</a>(uint8_t mode, bool wakeup=false)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8">PhysicalLayer::standby</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">startReceive</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276">startReceive</a>(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>

View file

@ -190,6 +190,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a94bca43258b09217fb476a2d8db784bb"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a> (uint8_t *data, size_t len) override</td></tr>
<tr class="memdesc:a94bca43258b09217fb476a2d8db784bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads data received after calling startReceive method. When the packet length is not known in advance, getPacketLength method must be called BEFORE calling readData! <a href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">More...</a><br /></td></tr>
<tr class="separator:a94bca43258b09217fb476a2d8db784bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948156af6e886bc46a6c6c5fb10a087a"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">startChannelScan</a> () override</td></tr>
<tr class="memdesc:a948156af6e886bc46a6c6c5fb10a087a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48. <a href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">More...</a><br /></td></tr>
<tr class="separator:a948156af6e886bc46a6c6c5fb10a087a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac39f77b77a2e4124cc30aeae08b4c653"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">getChannelScanResult</a> () override</td></tr>
<tr class="memdesc:ac39f77b77a2e4124cc30aeae08b4c653"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">More...</a><br /></td></tr>
<tr class="separator:ac39f77b77a2e4124cc30aeae08b4c653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2043ef7bb806968b9d9dcb64561ca371"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">setFrequency</a> (float freq)</td></tr>
<tr class="memdesc:a2043ef7bb806968b9d9dcb64561ca371"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz. <a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">More...</a><br /></td></tr>
<tr class="separator:a2043ef7bb806968b9d9dcb64561ca371"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -344,12 +350,6 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">isRxTimeout</a> ()</td></tr>
<tr class="memdesc:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether the IRQ bit for RxTimeout is set. <a href="class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">More...</a><br /></td></tr>
<tr class="separator:acb8d8182a32439fe91f2806d73e629f4 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">startChannelScan</a> ()</td></tr>
<tr class="memdesc:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt-driven channel activity detection method. interrupt will be activated when packet is detected. Must be implemented in module class. <a href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">More...</a><br /></td></tr>
<tr class="separator:ae30dfbb5445bb674898fc54f5f90b2f9 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">getChannelScanResult</a> ()</td></tr>
<tr class="memdesc:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the channel scan result. <a href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">More...</a><br /></td></tr>
<tr class="separator:a63979795a7b53557560bb95b65480906 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a> (int32_t max)</td></tr>
<tr class="memdesc:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get truly random number in range 0 - max. <a href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">More...</a><br /></td></tr>
<tr class="separator:acd9171bd71aa80fb86113b612c42de53 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -772,6 +772,36 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">PhysicalLayer</a>.</p>
</div>
</div>
<a id="ac39f77b77a2e4124cc30aeae08b4c653"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac39f77b77a2e4124cc30aeae08b4c653">&#9670;&nbsp;</a></span>getChannelScanResult()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int16_t SX128x::getChannelScanResult </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Read the channel scan result. </p>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">PhysicalLayer</a>.</p>
</div>
</div>
<a id="a2b424000856a9dc212f571d0e8890635"></a>
@ -2205,6 +2235,36 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
</div>
</div>
<a id="a948156af6e886bc46a6c6c5fb10a087a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a948156af6e886bc46a6c6c5fb10a087a">&#9670;&nbsp;</a></span>startChannelScan()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int16_t SX128x::startChannelScan </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is detected, or upon timeout. Defaults to CAD parameter values recommended by AN1200.48. </p>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">PhysicalLayer</a>.</p>
</div>
</div>
<a id="afe700968c1e02e335c389b59d950ca39"></a>

View file

@ -11,6 +11,7 @@ var class_s_x128x =
[ "clearPacketSentAction", "class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377", null ],
[ "explicitHeader", "class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d", null ],
[ "finishTransmit", "class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4", null ],
[ "getChannelScanResult", "class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653", null ],
[ "getFrequencyError", "class_s_x128x.html#a2b424000856a9dc212f571d0e8890635", null ],
[ "getIrqStatus", "class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22", null ],
[ "getPacketLength", "class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735", null ],
@ -54,6 +55,7 @@ var class_s_x128x =
[ "sleep", "class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f", null ],
[ "standby", "class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45", null ],
[ "standby", "class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae", null ],
[ "startChannelScan", "class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a", null ],
[ "startReceive", "class_s_x128x.html#afe700968c1e02e335c389b59d950ca39", null ],
[ "startReceive", "class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276", null ],
[ "startTransmit", "class_s_x128x.html#a923654706eff5118ef6e84214e837f27", null ],

View file

@ -105,6 +105,7 @@ $(document).ready(function(){initNavTree('functions_func_g.html',''); initResiza
, <a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">PhysicalLayer</a>
, <a class="el" href="class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317">SX126x</a>
, <a class="el" href="class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2">SX127x</a>
, <a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">SX128x</a>
</li>
<li>getChipVersion()
: <a class="el" href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">CC1101</a>

View file

@ -654,20 +654,20 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: <a class="el" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">Module</a>
</li>
<li>SSTVClient()
: <a class="el" href="class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a">SSTVClient</a>
: <a class="el" href="class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1">SSTVClient</a>
</li>
<li>standby()
: <a class="el" href="class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80">BellClient</a>
, <a class="el" href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">CC1101</a>
, <a class="el" href="class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac">FSK4Client</a>
, <a class="el" href="class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665">LR11x0</a>
, <a class="el" href="classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b">nRF24</a>
, <a class="el" href="class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24">LR11x0</a>
, <a class="el" href="classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56">nRF24</a>
, <a class="el" href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">RF69</a>
, <a class="el" href="class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82">RF69</a>
, <a class="el" href="class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22">RTTYClient</a>
, <a class="el" href="class_si443x.html#ac45d2776df3ff338db154ead143fb7b8">Si443x</a>
, <a class="el" href="class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71">SX126x</a>
, <a class="el" href="class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41">SX127x</a>
, <a class="el" href="class_s_x127x.html#aa565bbff460e487672953dc05d335cb0">SX127x</a>
, <a class="el" href="class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae">SX128x</a>
</li>
<li>startChannelScan()
@ -675,6 +675,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, <a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">PhysicalLayer</a>
, <a class="el" href="class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3">SX126x</a>
, <a class="el" href="class_s_x127x.html#a6fa5723724393576ed597509200e17d1">SX127x</a>
, <a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">SX128x</a>
</li>
<li>startDirect()
: <a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">PhysicalLayer</a>

View file

@ -105,6 +105,7 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable()
, <a class="el" href="class_physical_layer.html#a63979795a7b53557560bb95b65480906">PhysicalLayer</a>
, <a class="el" href="class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317">SX126x</a>
, <a class="el" href="class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2">SX127x</a>
, <a class="el" href="class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653">SX128x</a>
</li>
<li>getChipVersion()
: <a class="el" href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">CC1101</a>

View file

@ -424,7 +424,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
</li>
<li>setOutputPower()
: <a class="el" href="class_c_c1101.html#a5d6dce30fc7da668975b6da663784cdf">CC1101</a>
, <a class="el" href="class_l_r11x0.html#a549ecc907732bca96dab27c433928740">LR11x0</a>
, <a class="el" href="class_l_r11x0.html#a2522e288732aa77ec4f5a44e724612af">LR11x0</a>
, <a class="el" href="classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a">nRF24</a>
, <a class="el" href="class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">RF69</a>
@ -484,7 +484,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, <a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69</a>
</li>
<li>setReceivePipe()
: <a class="el" href="classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8">nRF24</a>
: <a class="el" href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">nRF24</a>
</li>
<li>setRecvSequence()
: <a class="el" href="class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8">AX25Frame</a>
@ -690,21 +690,21 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: <a class="el" href="struct_l_r11x0_wifi_result_extended__t.html#a640fdd5b33e6ab2f6867cd63da567147">LR11x0WifiResultExtended_t</a>
</li>
<li>SSTVClient()
: <a class="el" href="class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a">SSTVClient</a>
: <a class="el" href="class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1">SSTVClient</a>
</li>
<li>standby()
: <a class="el" href="class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80">BellClient</a>
, <a class="el" href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">CC1101</a>
, <a class="el" href="class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac">FSK4Client</a>
, <a class="el" href="class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24">LR11x0</a>
, <a class="el" href="classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b">nRF24</a>
, <a class="el" href="class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">RF69</a>
, <a class="el" href="classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56">nRF24</a>
, <a class="el" href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82">RF69</a>
, <a class="el" href="class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22">RTTYClient</a>
, <a class="el" href="class_si443x.html#acbc0f95f32ca961294666405596ff529">Si443x</a>
, <a class="el" href="class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec">SX126x</a>
, <a class="el" href="class_si443x.html#ac45d2776df3ff338db154ead143fb7b8">Si443x</a>
, <a class="el" href="class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71">SX126x</a>
, <a class="el" href="class_s_x127x.html#aa565bbff460e487672953dc05d335cb0">SX127x</a>
, <a class="el" href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">SX128x</a>
, <a class="el" href="class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae">SX128x</a>
</li>
<li>standbyXOSC
: <a class="el" href="class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2">SX126x</a>
@ -712,8 +712,9 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
<li>startChannelScan()
: <a class="el" href="class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d">LR11x0</a>
, <a class="el" href="class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9">PhysicalLayer</a>
, <a class="el" href="class_s_x126x.html#aff8ec92d828421564322f13fb1c90223">SX126x</a>
, <a class="el" href="class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3">SX126x</a>
, <a class="el" href="class_s_x127x.html#a6fa5723724393576ed597509200e17d1">SX127x</a>
, <a class="el" href="class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a">SX128x</a>
</li>
<li>startDirect()
: <a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">PhysicalLayer</a>

View file

@ -54,7 +54,7 @@ var NAVTREEINDEX =
"class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459",
"class_s_x126x.html#a865397e1cca38bec2d055c047825ea07",
"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91",
"group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7"
"group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View file

@ -234,20 +234,20 @@ var NAVTREEINDEX3 =
"class_s_x1282.html":[3,0,73],
"class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232":[3,0,73,0],
"class_s_x128x.html":[3,0,74],
"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,74,34],
"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,74,48],
"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,74,18],
"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,74,44],
"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,74,49],
"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,74,51],
"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,74,37],
"class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed":[3,0,74,35],
"class_s_x128x.html#a0efa595867624a54153d693d16f9f731":[3,0,74,49],
"class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6":[3,0,74,19],
"class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133":[3,0,74,45],
"class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1":[3,0,74,50],
"class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f":[3,0,74,52],
"class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371":[3,0,74,38],
"class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71":[3,0,74,7],
"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,74,26],
"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,74,38],
"class_s_x128x.html#a2643ce22176293631fea2169f5e68e66":[3,0,74,27],
"class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1":[3,0,74,39],
"class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea":[3,0,74,1],
"class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,74,11],
"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,74,52],
"class_s_x128x.html#a2b424000856a9dc212f571d0e8890635":[3,0,74,12],
"class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45":[3,0,74,53],
"class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709":[3,0,74,3],
"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,74,24],
"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,74,21]
"class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99":[3,0,74,25],
"class_s_x128x.html#a3563453988a83d22dd07d4691543a300":[3,0,74,22]
};

View file

@ -1,52 +1,54 @@
var NAVTREEINDEX4 =
{
"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,74,39],
"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,74,53],
"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,74,13],
"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,74,60],
"class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91":[3,0,74,40],
"class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae":[3,0,74,54],
"class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735":[3,0,74,14],
"class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,74,62],
"class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4":[3,0,74,10],
"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,74,30],
"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,74,59],
"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,74,62],
"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,74,45],
"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,74,42],
"class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee":[3,0,74,31],
"class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,74,61],
"class_s_x128x.html#a53892566b0259d348158efe3c3c3601a":[3,0,74,64],
"class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2":[3,0,74,46],
"class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb":[3,0,74,43],
"class_s_x128x.html#a6c9116b17c5f795c874c48f6d0b6fbb7":[3,0,74,5],
"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,74,40],
"class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5":[3,0,74,41],
"class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a":[3,0,74,4],
"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,74,55],
"class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276":[3,0,74,57],
"class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377":[3,0,74,8],
"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,74,36],
"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,74,27],
"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,74,15],
"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,74,50],
"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,74,56],
"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,74,28],
"class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947":[3,0,74,37],
"class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb":[3,0,74,28],
"class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2":[3,0,74,16],
"class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f":[3,0,74,51],
"class_s_x128x.html#a923654706eff5118ef6e84214e837f27":[3,0,74,58],
"class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5":[3,0,74,29],
"class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a":[3,0,74,55],
"class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d":[3,0,74,9],
"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,74,22],
"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,74,14],
"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,74,19],
"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,74,33],
"class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb":[3,0,74,23],
"class_s_x128x.html#a94d3003277925e2dc3372548b3311008":[3,0,74,15],
"class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a":[3,0,74,20],
"class_s_x128x.html#a99491c705e88dddc820f884b778f1660":[3,0,74,34],
"class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7":[3,0,74,0],
"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,74,31],
"class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7":[3,0,74,16],
"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,74,32],
"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,74,23],
"class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a":[3,0,74,32],
"class_s_x128x.html#a9ff92bccb8193937a5484e38c0dad2c7":[3,0,74,17],
"class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe":[3,0,74,33],
"class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,74,24],
"class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f":[3,0,74,6],
"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,74,17],
"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,74,43],
"class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653":[3,0,74,11],
"class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b":[3,0,74,18],
"class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b":[3,0,74,44],
"class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127":[3,0,74,2],
"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,74,20],
"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,74,46],
"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,74,57],
"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,74,41],
"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,74,12],
"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,74,47],
"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,74,29],
"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,74,58],
"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,74,61],
"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,74,54],
"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,74,35],
"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,74,25],
"class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793":[3,0,74,21],
"class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958":[3,0,74,47],
"class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,74,59],
"class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0":[3,0,74,42],
"class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22":[3,0,74,13],
"class_s_x128x.html#ae435f57132f76f4283abb870176acf54":[3,0,74,48],
"class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,74,30],
"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,74,60],
"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,74,63],
"class_s_x128x.html#afe700968c1e02e335c389b59d950ca39":[3,0,74,56],
"class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,74,36],
"class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,74,26],
"class_si4430.html":[3,0,49],
"class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,49,2],
"class_si4430.html#aaed612b8936609442042d8156e085d2c":[3,0,49,1],
@ -247,7 +249,5 @@ var NAVTREEINDEX4 =
"group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad":[2,3,2],
"group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64":[2,3,0],
"group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d":[2,3,3],
"group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d":[2,3,1],
"group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277":[2,3,4],
"group__config__standby.html":[2,5]
"group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d":[2,3,1]
};

View file

@ -1,5 +1,7 @@
var NAVTREEINDEX5 =
{
"group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277":[2,3,4],
"group__config__standby.html":[2,5],
"group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7":[2,5,0],
"group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517":[2,5,1],
"group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5":[2,5,2],

View file

@ -139,7 +139,7 @@ var searchData=
['standby_536',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby(uint8_t mode) override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby(uint8_t mode) override'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby() override'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby(uint8_t mode, bool wakeup=true)'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby(uint8_t mode) override'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby() override'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby()']]],
['standby_20mode_20type_20aliases_2e_537',['Standby mode type aliases.',['../group__config__standby.html',1,'']]],
['standbyxosc_538',['standbyXOSC',['../class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2',1,'SX126x']]],
['startchannelscan_539',['startChannelScan',['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan() override'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()']]],
['startchannelscan_539',['startChannelScan',['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan() override'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override'],['../class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a',1,'SX128x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()']]],
['startdirect_540',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
['startranging_541',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]],
['startreceive_542',['startReceive',['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#ae71e947abf6a07b194c6c6d64fd3eb19',1,'CC1101::startReceive() override'],['../class_c_c1101.html#ad4d274deead2f6ce270810e4cb5b24d2',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) override'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive()'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()']]],

View file

@ -5,7 +5,7 @@ var searchData=
['getafcntdown_119',['getAFCntDown',['../class_lo_ra_w_a_n_node.html#a6785265f3311ff6bf296f82429c96701',1,'LoRaWANNode']]],
['getbuffernonces_120',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]],
['getbuffersession_121',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]],
['getchannelscanresult_122',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchannelscanresult_122',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653',1,'SX128x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchipversion_123',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]],
['getcs_124',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]],
['getcurrentlimit_125',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],

View file

@ -5,8 +5,8 @@ var searchData=
['getafcntdown_751',['getAFCntDown',['../class_lo_ra_w_a_n_node.html#a6785265f3311ff6bf296f82429c96701',1,'LoRaWANNode']]],
['getbuffernonces_752',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]],
['getbuffersession_753',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]],
['getchannelscanresult_754',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchipversion_755',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]],
['getchannelscanresult_754',['getChannelScanResult',['../class_l_r11x0.html#a1ae2cddeb7671d9b71e9c83bf020820f',1,'LR11x0::getChannelScanResult()'],['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_s_x128x.html#ac39f77b77a2e4124cc30aeae08b4c653',1,'SX128x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchipversion_755',['getChipVersion',['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()']]],
['getcs_756',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]],
['getcurrentlimit_757',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
['getdatarate_758',['getDataRate',['../class_l_r11x0.html#a1ec81f3625fdc8a3ef6c54a3804c3aa9',1,'LR11x0::getDataRate()'],['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],

View file

@ -123,8 +123,8 @@ var searchData=
['spiwriteregisterburst_964',['SPIwriteRegisterBurst',['../class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf',1,'Module']]],
['spiwritestream_965',['SPIwriteStream',['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['sstvclient_966',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]],
['standby_967',['standby',['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby()'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby()'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby()'],['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby(uint8_t mode, bool wakeup=true)'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override']]],
['startchannelscan_968',['startChannelScan',['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()'],['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan()'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override']]],
['standby_967',['standby',['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby()'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby(uint8_t mode) override'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby() override'],['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_l_r11x0.html#a2d682ec2ca0ddf4da41a93dd8e728665',1,'LR11x0::standby(uint8_t mode, bool wakeup=true)'],['../class_l_r11x0.html#a74c3f3f8409f1fd0f41347b7d3c7dc24',1,'LR11x0::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby()']]],
['startchannelscan_968',['startChannelScan',['../class_s_x127x.html#a6fa5723724393576ed597509200e17d1',1,'SX127x::startChannelScan()'],['../class_physical_layer.html#ae30dfbb5445bb674898fc54f5f90b2f9',1,'PhysicalLayer::startChannelScan()'],['../class_s_x128x.html#a948156af6e886bc46a6c6c5fb10a087a',1,'SX128x::startChannelScan()'],['../class_s_x126x.html#aff8ec92d828421564322f13fb1c90223',1,'SX126x::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3',1,'SX126x::startChannelScan() override'],['../class_l_r11x0.html#aa09eb53b0c32a5f229e14c46bfe45a4f',1,'LR11x0::startChannelScan(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_l_r11x0.html#a4f3bc362530b85dd643669705f03998d',1,'LR11x0::startChannelScan() override']]],
['startdirect_969',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]],
['startranging_970',['startRanging',['../class_s_x1280.html#a78cebe909fb2776f11f6c50f4f241c10',1,'SX1280']]],
['startreceive_971',['startReceive',['../class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48',1,'PhysicalLayer::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_physical_layer.html#a18664ad615c5507ff1690baaca90b094',1,'PhysicalLayer::startReceive()'],['../class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6',1,'PagerClient::startReceive(uint32_t pin, uint32_t *addrs, uint32_t *masks, size_t numAddress)'],['../class_pager_client.html#ac232570ac012ff315a1971ab0422fed3',1,'PagerClient::startReceive(uint32_t pin, uint32_t addr, uint32_t mask=0xFFFFF)'],['../class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276',1,'SX128x::startReceive(uint16_t timeout, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)'],['../class_s_x128x.html#afe700968c1e02e335c389b59d950ca39',1,'SX128x::startReceive()'],['../class_s_x127x.html#ae274d8640bba5c22217db120c51c6bb8',1,'SX127x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02',1,'SX127x::startReceive(uint8_t len, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)'],['../class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd',1,'SX127x::startReceive()'],['../class_s_x126x.html#a0d5ce0a8d2a5b275676d9d98124312ce',1,'SX126x::startReceive()'],['../class_si443x.html#a1070a6cde04a01d4a35da670f65ce539',1,'Si443x::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66',1,'RF69::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../classn_r_f24.html#ad672f45f73267249265044063e19b4fa',1,'nRF24::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_l_r11x0.html#a437eaf0e0541983751abd28db45efea8',1,'LR11x0::startReceive(uint32_t timeout, uint32_t irqFlags=RADIOLIB_LR11X0_IRQ_RX_DONE, size_t len=0)'],['../class_l_r11x0.html#aabc154b86d9159fb5f769f62418d52b7',1,'LR11x0::startReceive()'],['../class_c_c1101.html#ad4d274deead2f6ce270810e4cb5b24d2',1,'CC1101::startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len) override'],['../class_c_c1101.html#ae71e947abf6a07b194c6c6d64fd3eb19',1,'CC1101::startReceive() override'],['../class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde',1,'SX126x::startReceive()']]],