Deploying to gh-pages from @ 30961964c5 🚀

This commit is contained in:
jgromes 2024-01-12 19:35:46 +00:00
parent 8b1005b4ba
commit 210b70b64e
11 changed files with 345 additions and 352 deletions

View file

@ -621,230 +621,229 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; </div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; <a class="code" href="class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e">CC1101</a>(<a class="code" href="class_module.html">Module</a>* module);</div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160; </div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; <span class="comment">// basic methods</span></div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160; </div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160; <span class="comment">// basic methods</span></div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160; </div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565">begin</a>(</div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160; <span class="keywordtype">float</span> freq = RADIOLIB_CC1101_DEFAULT_FREQ,</div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; <span class="keywordtype">float</span> br = RADIOLIB_CC1101_DEFAULT_BR,</div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160; <span class="keywordtype">float</span> freqDev = RADIOLIB_CC1101_DEFAULT_FREQDEV,</div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160; <span class="keywordtype">float</span> rxBw = RADIOLIB_CC1101_DEFAULT_RXBW,</div>
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160; int8_t pwr = RADIOLIB_CC1101_DEFAULT_POWER,</div>
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160; uint8_t preambleLength = RADIOLIB_CC1101_DEFAULT_PREAMBLELEN);</div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160; </div>
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21">reset</a>();</div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; </div>
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160; </div>
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160; </div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">standby</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160; </div>
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">standby</a>(uint8_t mode) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160; </div>
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160; </div>
<div class="line"><a name="l00614"></a><span class="lineno"> 614</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">receiveDirect</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160; </div>
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>&#160; int16_t <a class="code" href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">transmitDirectAsync</a>(uint32_t frf = 0);</div>
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span>&#160; </div>
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">receiveDirectAsync</a>();</div>
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160; </div>
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">packetMode</a>();</div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565">begin</a>(</div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160; <span class="keywordtype">float</span> freq = RADIOLIB_CC1101_DEFAULT_FREQ,</div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160; <span class="keywordtype">float</span> br = RADIOLIB_CC1101_DEFAULT_BR,</div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160; <span class="keywordtype">float</span> freqDev = RADIOLIB_CC1101_DEFAULT_FREQDEV,</div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; <span class="keywordtype">float</span> rxBw = RADIOLIB_CC1101_DEFAULT_RXBW,</div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160; int8_t pwr = RADIOLIB_CC1101_DEFAULT_POWER,</div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160; uint8_t preambleLength = RADIOLIB_CC1101_DEFAULT_PREAMBLELEN);</div>
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160; </div>
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21">reset</a>();</div>
<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160; </div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <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="l00586"></a><span class="lineno"> 586</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>&#160; </div>
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">standby</a>() <span class="keyword">override</span>;</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_c_c1101.html#a7612bf81e48086004c62548de2682266">standby</a>(uint8_t mode) <span class="keyword">override</span>;</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_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160; </div>
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">receiveDirect</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00613"></a><span class="lineno"> 613</span>&#160; </div>
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160; int16_t <a class="code" href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">transmitDirectAsync</a>(uint32_t frf = 0);</div>
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span>&#160; </div>
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">receiveDirectAsync</a>();</div>
<div class="line"><a name="l00626"></a><span class="lineno"> 626</span>&#160; </div>
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">packetMode</a>();</div>
<div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160; </div>
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; <span class="comment">// interrupt methods</span></div>
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160; </div>
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160; <span class="comment">// interrupt methods</span></div>
<div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160; </div>
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7">setGdo0Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>), uint32_t dir);</div>
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span>&#160; </div>
<div class="line"><a name="l00647"></a><span class="lineno"> 647</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8">clearGdo0Action</a>();</div>
<div class="line"><a name="l00648"></a><span class="lineno"> 648</span>&#160; </div>
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9">setGdo2Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>), uint32_t dir);</div>
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span>&#160; </div>
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4">clearGdo2Action</a>();</div>
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160; </div>
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb">setPacketReceivedAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00666"></a><span class="lineno"> 666</span>&#160; </div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6">clearPacketReceivedAction</a>();</div>
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>&#160; </div>
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676">setPacketSentAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span>&#160; </div>
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40">clearPacketSentAction</a>();</div>
<div class="line"><a name="l00682"></a><span class="lineno"> 682</span>&#160; </div>
<div class="line"><a name="l00691"></a><span class="lineno"> 691</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00692"></a><span class="lineno"> 692</span>&#160; </div>
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>&#160; int16_t <a class="code" href="class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f">finishTransmit</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>&#160; </div>
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>&#160; int16_t <a class="code" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>();</div>
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>&#160; </div>
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span>&#160; int16_t <a class="code" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160; </div>
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160; int16_t <a class="code" href="class_c_c1101.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="l00640"></a><span class="lineno"> 640</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7">setGdo0Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>), uint32_t dir);</div>
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160; </div>
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8">clearGdo0Action</a>();</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; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9">setGdo2Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>), uint32_t dir);</div>
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160; </div>
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4">clearGdo2Action</a>();</div>
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160; </div>
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb">setPacketReceivedAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160; </div>
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6">clearPacketReceivedAction</a>();</div>
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160; </div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676">setPacketSentAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span>&#160; </div>
<div class="line"><a name="l00679"></a><span class="lineno"> 679</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40">clearPacketSentAction</a>();</div>
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160; </div>
<div class="line"><a name="l00689"></a><span class="lineno"> 689</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00690"></a><span class="lineno"> 690</span>&#160; </div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160; int16_t <a class="code" href="class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f">finishTransmit</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span>&#160; </div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; int16_t <a class="code" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>();</div>
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>&#160; </div>
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>&#160; int16_t <a class="code" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>&#160; </div>
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>&#160; int16_t <a class="code" href="class_c_c1101.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="l00722"></a><span class="lineno"> 722</span>&#160; </div>
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160; </div>
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>&#160; </div>
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>&#160; </div>
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span>&#160; int16_t <a class="code" href="class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00741"></a><span class="lineno"> 741</span>&#160; </div>
<div class="line"><a name="l00748"></a><span class="lineno"> 748</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">setRxBandwidth</a>(<span class="keywordtype">float</span> rxBw);</div>
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span>&#160; </div>
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span>&#160; </div>
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>&#160; int16_t <a class="code" href="class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124">getFrequencyDeviation</a>(<span class="keywordtype">float</span> *freqDev);</div>
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160; </div>
<div class="line"><a name="l00769"></a><span class="lineno"> 769</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa">setOutputPower</a>(int8_t pwr);</div>
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>&#160; </div>
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">setSyncWord</a>(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits = 0, <span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160; </div>
<div class="line"><a name="l00789"></a><span class="lineno"> 789</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">setSyncWord</a>(uint8_t* syncWord, uint8_t len, uint8_t maxErrBits = 0, <span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00790"></a><span class="lineno"> 790</span>&#160; </div>
<div class="line"><a name="l00796"></a><span class="lineno"> 796</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570">setPreambleLength</a>(uint8_t preambleLength, uint8_t qualityThreshold);</div>
<div class="line"><a name="l00797"></a><span class="lineno"> 797</span>&#160; </div>
<div class="line"><a name="l00805"></a><span class="lineno"> 805</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">setNodeAddress</a>(uint8_t nodeAddr, uint8_t numBroadcastAddrs = 0);</div>
<div class="line"><a name="l00806"></a><span class="lineno"> 806</span>&#160; </div>
<div class="line"><a name="l00811"></a><span class="lineno"> 811</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883">disableAddressFiltering</a>();</div>
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span>&#160; </div>
<div class="line"><a name="l00818"></a><span class="lineno"> 818</span>&#160; int16_t <a class="code" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">setOOK</a>(<span class="keywordtype">bool</span> enableOOK);</div>
<div class="line"><a name="l00819"></a><span class="lineno"> 819</span>&#160; </div>
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">getRSSI</a>();</div>
<div class="line"><a name="l00826"></a><span class="lineno"> 826</span>&#160; </div>
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span>&#160; uint8_t <a class="code" href="class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb">getLQI</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span>&#160; </div>
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>&#160; </div>
<div class="line"><a name="l00845"></a><span class="lineno"> 845</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ad25ad96cddf62273bffd601384d22275">fixedPacketLengthMode</a>(uint8_t len = RADIOLIB_CC1101_MAX_PACKET_LENGTH);</div>
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>&#160; </div>
<div class="line"><a name="l00852"></a><span class="lineno"> 852</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">variablePacketLengthMode</a>(uint8_t maxLen = RADIOLIB_CC1101_MAX_PACKET_LENGTH);</div>
<div class="line"><a name="l00853"></a><span class="lineno"> 853</span>&#160; </div>
<div class="line"><a name="l00860"></a><span class="lineno"> 860</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4">enableSyncWordFiltering</a>(uint8_t maxErrBits = 0, <span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00861"></a><span class="lineno"> 861</span>&#160; </div>
<div class="line"><a name="l00867"></a><span class="lineno"> 867</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b">disableSyncWordFiltering</a>(<span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00868"></a><span class="lineno"> 868</span>&#160; </div>
<div class="line"><a name="l00874"></a><span class="lineno"> 874</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">setCrcFiltering</a>(<span class="keywordtype">bool</span> enable = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00875"></a><span class="lineno"> 875</span>&#160; </div>
<div class="line"><a name="l00881"></a><span class="lineno"> 881</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">setPromiscuousMode</a>(<span class="keywordtype">bool</span> enable = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00882"></a><span class="lineno"> 882</span>&#160; </div>
<div class="line"><a name="l00888"></a><span class="lineno"> 888</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">getPromiscuousMode</a>();</div>
<div class="line"><a name="l00889"></a><span class="lineno"> 889</span>&#160; </div>
<div class="line"><a name="l00896"></a><span class="lineno"> 896</span>&#160; int16_t <a class="code" href="class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00897"></a><span class="lineno"> 897</span>&#160; </div>
<div class="line"><a name="l00904"></a><span class="lineno"> 904</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00905"></a><span class="lineno"> 905</span>&#160; </div>
<div class="line"><a name="l00907"></a><span class="lineno"> 907</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a5ef45183690bb1879f106af079b01140">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div>
<div class="line"><a name="l00908"></a><span class="lineno"> 908</span>&#160; </div>
<div class="line"><a name="l00910"></a><span class="lineno"> 910</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a7b401995be4bc136063a035ce1820634">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="l00911"></a><span class="lineno"> 911</span>&#160; </div>
<div class="line"><a name="l00916"></a><span class="lineno"> 916</span>&#160; uint8_t <a class="code" href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">randomByte</a>();</div>
<div class="line"><a name="l00917"></a><span class="lineno"> 917</span>&#160; </div>
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">getChipVersion</a>();</div>
<div class="line"><a name="l00924"></a><span class="lineno"> 924</span>&#160; </div>
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>&#160;<span class="preprocessor"> #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE</span></div>
<div class="line"><a name="l00930"></a><span class="lineno"> 930</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160; </div>
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">readBit</a>(uint32_t pin);</div>
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160; </div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6">setDIOMapping</a>(uint32_t pin, uint32_t value);</div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; </div>
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160;<span class="preprocessor"> #if !RADIOLIB_GODMODE &amp;&amp; !RADIOLIB_LOW_LEVEL</span></div>
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; <a class="code" href="class_module.html">Module</a>* mod;</div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160; </div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; <span class="comment">// SPI read overrides to set bit for burst write and status registers access</span></div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160; int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);</div>
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160; int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);</div>
<div class="line"><a name="l00955"></a><span class="lineno"> 955</span>&#160; <span class="keywordtype">void</span> SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);</div>
<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>&#160; uint8_t SPIreadRegister(uint8_t reg);</div>
<div class="line"><a name="l00957"></a><span class="lineno"> 957</span>&#160; <span class="keywordtype">void</span> SPIwriteRegisterBurst(uint8_t reg, uint8_t* data, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160; <span class="keywordtype">void</span> SPIwriteRegister(uint8_t reg, uint8_t data);</div>
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>&#160; </div>
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160; int16_t <a class="code" href="class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160; </div>
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">setRxBandwidth</a>(<span class="keywordtype">float</span> rxBw);</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_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <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="l00760"></a><span class="lineno"> 760</span>&#160; int16_t <a class="code" href="class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124">getFrequencyDeviation</a>(<span class="keywordtype">float</span> *freqDev);</div>
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160; </div>
<div class="line"><a name="l00767"></a><span class="lineno"> 767</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa">setOutputPower</a>(int8_t pwr);</div>
<div class="line"><a name="l00768"></a><span class="lineno"> 768</span>&#160; </div>
<div class="line"><a name="l00777"></a><span class="lineno"> 777</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">setSyncWord</a>(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits = 0, <span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00778"></a><span class="lineno"> 778</span>&#160; </div>
<div class="line"><a name="l00787"></a><span class="lineno"> 787</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">setSyncWord</a>(uint8_t* syncWord, uint8_t len, uint8_t maxErrBits = 0, <span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00788"></a><span class="lineno"> 788</span>&#160; </div>
<div class="line"><a name="l00794"></a><span class="lineno"> 794</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570">setPreambleLength</a>(uint8_t preambleLength, uint8_t qualityThreshold);</div>
<div class="line"><a name="l00795"></a><span class="lineno"> 795</span>&#160; </div>
<div class="line"><a name="l00803"></a><span class="lineno"> 803</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">setNodeAddress</a>(uint8_t nodeAddr, uint8_t numBroadcastAddrs = 0);</div>
<div class="line"><a name="l00804"></a><span class="lineno"> 804</span>&#160; </div>
<div class="line"><a name="l00809"></a><span class="lineno"> 809</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883">disableAddressFiltering</a>();</div>
<div class="line"><a name="l00810"></a><span class="lineno"> 810</span>&#160; </div>
<div class="line"><a name="l00816"></a><span class="lineno"> 816</span>&#160; int16_t <a class="code" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">setOOK</a>(<span class="keywordtype">bool</span> enableOOK);</div>
<div class="line"><a name="l00817"></a><span class="lineno"> 817</span>&#160; </div>
<div class="line"><a name="l00823"></a><span class="lineno"> 823</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">getRSSI</a>();</div>
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160; </div>
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160; uint8_t <a class="code" href="class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb">getLQI</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160; </div>
<div class="line"><a name="l00836"></a><span class="lineno"> 836</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160; </div>
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ad25ad96cddf62273bffd601384d22275">fixedPacketLengthMode</a>(uint8_t len = RADIOLIB_CC1101_MAX_PACKET_LENGTH);</div>
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span>&#160; </div>
<div class="line"><a name="l00850"></a><span class="lineno"> 850</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">variablePacketLengthMode</a>(uint8_t maxLen = RADIOLIB_CC1101_MAX_PACKET_LENGTH);</div>
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span>&#160; </div>
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4">enableSyncWordFiltering</a>(uint8_t maxErrBits = 0, <span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span>&#160; </div>
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b">disableSyncWordFiltering</a>(<span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00866"></a><span class="lineno"> 866</span>&#160; </div>
<div class="line"><a name="l00872"></a><span class="lineno"> 872</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">setCrcFiltering</a>(<span class="keywordtype">bool</span> enable = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00873"></a><span class="lineno"> 873</span>&#160; </div>
<div class="line"><a name="l00879"></a><span class="lineno"> 879</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">setPromiscuousMode</a>(<span class="keywordtype">bool</span> enable = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00880"></a><span class="lineno"> 880</span>&#160; </div>
<div class="line"><a name="l00886"></a><span class="lineno"> 886</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">getPromiscuousMode</a>();</div>
<div class="line"><a name="l00887"></a><span class="lineno"> 887</span>&#160; </div>
<div class="line"><a name="l00894"></a><span class="lineno"> 894</span>&#160; int16_t <a class="code" href="class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00895"></a><span class="lineno"> 895</span>&#160; </div>
<div class="line"><a name="l00902"></a><span class="lineno"> 902</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00903"></a><span class="lineno"> 903</span>&#160; </div>
<div class="line"><a name="l00905"></a><span class="lineno"> 905</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a5ef45183690bb1879f106af079b01140">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div>
<div class="line"><a name="l00906"></a><span class="lineno"> 906</span>&#160; </div>
<div class="line"><a name="l00908"></a><span class="lineno"> 908</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a7b401995be4bc136063a035ce1820634">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="l00909"></a><span class="lineno"> 909</span>&#160; </div>
<div class="line"><a name="l00914"></a><span class="lineno"> 914</span>&#160; uint8_t <a class="code" href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">randomByte</a>();</div>
<div class="line"><a name="l00915"></a><span class="lineno"> 915</span>&#160; </div>
<div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">getChipVersion</a>();</div>
<div class="line"><a name="l00922"></a><span class="lineno"> 922</span>&#160; </div>
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160;<span class="preprocessor"> #if !RADIOLIB_EXCLUDE_DIRECT_RECEIVE</span></div>
<div class="line"><a name="l00928"></a><span class="lineno"> 928</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00929"></a><span class="lineno"> 929</span>&#160; </div>
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">readBit</a>(uint32_t pin);</div>
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160; </div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6">setDIOMapping</a>(uint32_t pin, uint32_t value);</div>
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; </div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160;<span class="preprocessor"> #if !RADIOLIB_GODMODE &amp;&amp; !RADIOLIB_LOW_LEVEL</span></div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div>
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160; </div>
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; <span class="comment">// SPI read overrides to set bit for burst write and status registers access</span></div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160; int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);</div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);</div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160; <span class="keywordtype">void</span> SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);</div>
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160; uint8_t SPIreadRegister(uint8_t reg);</div>
<div class="line"><a name="l00955"></a><span class="lineno"> 955</span>&#160; <span class="keywordtype">void</span> SPIwriteRegisterBurst(uint8_t reg, uint8_t* data, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>&#160; <span class="keywordtype">void</span> SPIwriteRegister(uint8_t reg, uint8_t data);</div>
<div class="line"><a name="l00957"></a><span class="lineno"> 957</span>&#160; </div>
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160; <span class="keywordtype">void</span> SPIsendCommand(uint8_t cmd);</div>
<div class="line"><a name="l00959"></a><span class="lineno"> 959</span>&#160; </div>
<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>&#160; <span class="keywordtype">void</span> SPIsendCommand(uint8_t cmd);</div>
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span>&#160; </div>
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span>&#160;<span class="preprocessor"> #if !RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span>&#160; </div>
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160; <span class="keywordtype">float</span> frequency = RADIOLIB_CC1101_DEFAULT_FREQ;</div>
<div class="line"><a name="l00967"></a><span class="lineno"> 967</span>&#160; <span class="keywordtype">float</span> bitRate = RADIOLIB_CC1101_DEFAULT_BR;</div>
<div class="line"><a name="l00968"></a><span class="lineno"> 968</span>&#160; uint8_t rawRSSI = 0;</div>
<div class="line"><a name="l00969"></a><span class="lineno"> 969</span>&#160; uint8_t rawLQI = 0;</div>
<div class="line"><a name="l00970"></a><span class="lineno"> 970</span>&#160; uint8_t modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;</div>
<div class="line"><a name="l00971"></a><span class="lineno"> 971</span>&#160; </div>
<div class="line"><a name="l00972"></a><span class="lineno"> 972</span>&#160; <span class="keywordtype">size_t</span> packetLength = 0;</div>
<div class="line"><a name="l00973"></a><span class="lineno"> 973</span>&#160; <span class="keywordtype">bool</span> packetLengthQueried = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00974"></a><span class="lineno"> 974</span>&#160; uint8_t packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;</div>
<div class="line"><a name="l00975"></a><span class="lineno"> 975</span>&#160; </div>
<div class="line"><a name="l00976"></a><span class="lineno"> 976</span>&#160; <span class="keywordtype">bool</span> promiscuous = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00977"></a><span class="lineno"> 977</span>&#160; <span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00978"></a><span class="lineno"> 978</span>&#160; <span class="keywordtype">bool</span> directModeEnabled = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00979"></a><span class="lineno"> 979</span>&#160; </div>
<div class="line"><a name="l00980"></a><span class="lineno"> 980</span>&#160; int8_t power = RADIOLIB_CC1101_DEFAULT_POWER;</div>
<div class="line"><a name="l00981"></a><span class="lineno"> 981</span>&#160; </div>
<div class="line"><a name="l00982"></a><span class="lineno"> 982</span>&#160; int16_t config();</div>
<div class="line"><a name="l00983"></a><span class="lineno"> 983</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">transmitDirect</a>(<span class="keywordtype">bool</span> sync, uint32_t frf);</div>
<div class="line"><a name="l00984"></a><span class="lineno"> 984</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">receiveDirect</a>(<span class="keywordtype">bool</span> sync);</div>
<div class="line"><a name="l00985"></a><span class="lineno"> 985</span>&#160; int16_t directMode(<span class="keywordtype">bool</span> sync);</div>
<div class="line"><a name="l00986"></a><span class="lineno"> 986</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> getExpMant(<span class="keywordtype">float</span> target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t&amp; exp, uint8_t&amp; mant);</div>
<div class="line"><a name="l00987"></a><span class="lineno"> 987</span>&#160; int16_t setPacketMode(uint8_t mode, uint16_t len);</div>
<div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160;};</div>
<div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160; </div>
<div class="line"><a name="l00990"></a><span class="lineno"> 990</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>&#160;<span class="preprocessor"> #if !RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>&#160; <a class="code" href="class_module.html">Module</a>* mod;</div>
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160; </div>
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span>&#160; <span class="keywordtype">float</span> frequency = RADIOLIB_CC1101_DEFAULT_FREQ;</div>
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160; <span class="keywordtype">float</span> bitRate = RADIOLIB_CC1101_DEFAULT_BR;</div>
<div class="line"><a name="l00967"></a><span class="lineno"> 967</span>&#160; uint8_t rawRSSI = 0;</div>
<div class="line"><a name="l00968"></a><span class="lineno"> 968</span>&#160; uint8_t rawLQI = 0;</div>
<div class="line"><a name="l00969"></a><span class="lineno"> 969</span>&#160; uint8_t modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;</div>
<div class="line"><a name="l00970"></a><span class="lineno"> 970</span>&#160; </div>
<div class="line"><a name="l00971"></a><span class="lineno"> 971</span>&#160; <span class="keywordtype">size_t</span> packetLength = 0;</div>
<div class="line"><a name="l00972"></a><span class="lineno"> 972</span>&#160; <span class="keywordtype">bool</span> packetLengthQueried = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00973"></a><span class="lineno"> 973</span>&#160; uint8_t packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;</div>
<div class="line"><a name="l00974"></a><span class="lineno"> 974</span>&#160; </div>
<div class="line"><a name="l00975"></a><span class="lineno"> 975</span>&#160; <span class="keywordtype">bool</span> promiscuous = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00976"></a><span class="lineno"> 976</span>&#160; <span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00977"></a><span class="lineno"> 977</span>&#160; <span class="keywordtype">bool</span> directModeEnabled = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00978"></a><span class="lineno"> 978</span>&#160; </div>
<div class="line"><a name="l00979"></a><span class="lineno"> 979</span>&#160; int8_t power = RADIOLIB_CC1101_DEFAULT_POWER;</div>
<div class="line"><a name="l00980"></a><span class="lineno"> 980</span>&#160; </div>
<div class="line"><a name="l00981"></a><span class="lineno"> 981</span>&#160; int16_t config();</div>
<div class="line"><a name="l00982"></a><span class="lineno"> 982</span>&#160; int16_t <a class="code" href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">transmitDirect</a>(<span class="keywordtype">bool</span> sync, uint32_t frf);</div>
<div class="line"><a name="l00983"></a><span class="lineno"> 983</span>&#160; int16_t <a class="code" href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">receiveDirect</a>(<span class="keywordtype">bool</span> sync);</div>
<div class="line"><a name="l00984"></a><span class="lineno"> 984</span>&#160; int16_t directMode(<span class="keywordtype">bool</span> sync);</div>
<div class="line"><a name="l00985"></a><span class="lineno"> 985</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> getExpMant(<span class="keywordtype">float</span> target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t&amp; exp, uint8_t&amp; mant);</div>
<div class="line"><a name="l00986"></a><span class="lineno"> 986</span>&#160; int16_t setPacketMode(uint8_t mode, uint16_t len);</div>
<div class="line"><a name="l00987"></a><span class="lineno"> 987</span>&#160;};</div>
<div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160; </div>
<div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclass_c_c1101_html"><div class="ttname"><a href="class_c_c1101.html">CC1101</a></div><div class="ttdoc">Control class for CC1101 module.</div><div class="ttdef"><b>Definition:</b> CC1101.h:530</div></div>
<div class="ttc" id="aclass_c_c1101_html_a009c31564866d8d14759f17f29b08ee6"><div class="ttname"><a href="class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6">CC1101::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(uint32_t pin, uint32_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:949</div></div>
<div class="ttc" id="aclass_c_c1101_html_a047be5159af73374521a26e8f880fe12"><div class="ttname"><a href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool enable=true)</div><div class="ttdoc">Set modem in &quot;sniff&quot; mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:828</div></div>
<div class="ttc" id="aclass_c_c1101_html_a0d69713b9f20c9de354c13c3167b18b3"><div class="ttname"><a href="class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">CC1101::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation. Allowed values range from 1.587 to 380.8 kHz.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:491</div></div>
<div class="ttc" id="aclass_c_c1101_html_a122281f6a915b77ee9dafc9926e731a0"><div class="ttname"><a href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">CC1101::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> CC1101.cpp:766</div></div>
<div class="ttc" id="aclass_c_c1101_html_a1fc87275c6f5d7f6927ca51a175eba21"><div class="ttname"><a href="class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21">CC1101::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset method - resets the chip using manual reset sequence (without RESET pin).</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:94</div></div>
<div class="ttc" id="aclass_c_c1101_html_a206e6c6f094aa7e68388fd9412cd969e"><div class="ttname"><a href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">CC1101::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:944</div></div>
<div class="ttc" id="aclass_c_c1101_html_a240eef8fa7d838d76f3c11086dc50e46"><div class="ttname"><a href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">CC1101::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> CC1101.cpp:193</div></div>
<div class="ttc" id="aclass_c_c1101_html_a2a4c6e622dffd2788d8ac52d708b0705"><div class="ttname"><a href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">CC1101::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:935</div></div>
<div class="ttc" id="aclass_c_c1101_html_a009c31564866d8d14759f17f29b08ee6"><div class="ttname"><a href="class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6">CC1101::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(uint32_t pin, uint32_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:945</div></div>
<div class="ttc" id="aclass_c_c1101_html_a047be5159af73374521a26e8f880fe12"><div class="ttname"><a href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool enable=true)</div><div class="ttdoc">Set modem in &quot;sniff&quot; mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:824</div></div>
<div class="ttc" id="aclass_c_c1101_html_a0d69713b9f20c9de354c13c3167b18b3"><div class="ttname"><a href="class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">CC1101::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation. Allowed values range from 1.587 to 380.8 kHz.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:487</div></div>
<div class="ttc" id="aclass_c_c1101_html_a122281f6a915b77ee9dafc9926e731a0"><div class="ttname"><a href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">CC1101::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> CC1101.cpp:762</div></div>
<div class="ttc" id="aclass_c_c1101_html_a1fc87275c6f5d7f6927ca51a175eba21"><div class="ttname"><a href="class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21">CC1101::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset method - resets the chip using manual reset sequence (without RESET pin).</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:90</div></div>
<div class="ttc" id="aclass_c_c1101_html_a206e6c6f094aa7e68388fd9412cd969e"><div class="ttname"><a href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">CC1101::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:940</div></div>
<div class="ttc" id="aclass_c_c1101_html_a240eef8fa7d838d76f3c11086dc50e46"><div class="ttname"><a href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">CC1101::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> CC1101.cpp:189</div></div>
<div class="ttc" id="aclass_c_c1101_html_a2a4c6e622dffd2788d8ac52d708b0705"><div class="ttname"><a href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">CC1101::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:931</div></div>
<div class="ttc" id="aclass_c_c1101_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">CC1101::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_c_c1101_html_a381d0059d7a0ccd8a2f54d7d3376f9b6"><div class="ttname"><a href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">CC1101::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values are 58, 68, 81, 102, 116, 135, 162, 203, 232,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:470</div></div>
<div class="ttc" id="aclass_c_c1101_html_a38f6978c757b0dd73e3ef98164a735a2"><div class="ttname"><a href="class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">CC1101::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:245</div></div>
<div class="ttc" id="aclass_c_c1101_html_a433f1a40b33be6c84d3665a1b4cd57d6"><div class="ttname"><a href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">CC1101::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Sets 16-bit sync word as a two byte value.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:642</div></div>
<div class="ttc" id="aclass_c_c1101_html_a490b2aa48bd7e5728fa82882411910dc"><div class="ttname"><a href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">CC1101::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. In asynchronous direct mo...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:739</div></div>
<div class="ttc" id="aclass_c_c1101_html_a381d0059d7a0ccd8a2f54d7d3376f9b6"><div class="ttname"><a href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">CC1101::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values are 58, 68, 81, 102, 116, 135, 162, 203, 232,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:466</div></div>
<div class="ttc" id="aclass_c_c1101_html_a38f6978c757b0dd73e3ef98164a735a2"><div class="ttname"><a href="class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">CC1101::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:241</div></div>
<div class="ttc" id="aclass_c_c1101_html_a433f1a40b33be6c84d3665a1b4cd57d6"><div class="ttname"><a href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">CC1101::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Sets 16-bit sync word as a two byte value.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:638</div></div>
<div class="ttc" id="aclass_c_c1101_html_a490b2aa48bd7e5728fa82882411910dc"><div class="ttname"><a href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">CC1101::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. In asynchronous direct mo...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:735</div></div>
<div class="ttc" id="aclass_c_c1101_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">CC1101::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_c_c1101_html_a4f2dc4176b62a0636636088e31b8e85b"><div class="ttname"><a href="class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b">CC1101::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering(bool requireCarrierSense=false)</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:813</div></div>
<div class="ttc" id="aclass_c_c1101_html_a4f47f83e7a1cb6cd014161803db867fb"><div class="ttname"><a href="class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb">CC1101::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> CC1101.cpp:260</div></div>
<div class="ttc" id="aclass_c_c1101_html_a4f89d13ea170157df109eca36674f0aa"><div class="ttname"><a href="class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa">CC1101::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t pwr)</div><div class="ttdoc">Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:543</div></div>
<div class="ttc" id="aclass_c_c1101_html_a50b9e73d2d82a4cd03841f465825b73f"><div class="ttname"><a href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">CC1101::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:790</div></div>
<div class="ttc" id="aclass_c_c1101_html_a5161fa10b19d857840579601ef565363"><div class="ttname"><a href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:940</div></div>
<div class="ttc" id="aclass_c_c1101_html_a59ca9e8956e308159949638bf327e5fb"><div class="ttname"><a href="class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb">CC1101::getLQI</a></div><div class="ttdeci">uint8_t getLQI() const</div><div class="ttdoc">Gets LQI (Link Quality Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:762</div></div>
<div class="ttc" id="aclass_c_c1101_html_a5ef45183690bb1879f106af079b01140"><div class="ttname"><a href="class_c_c1101.html#a5ef45183690bb1879f106af079b01140">CC1101::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> CC1101.cpp:907</div></div>
<div class="ttc" id="aclass_c_c1101_html_a60695681fc74a37f2a31a9638552e877"><div class="ttname"><a href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">CC1101::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool enable=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:818</div></div>
<div class="ttc" id="aclass_c_c1101_html_a4f2dc4176b62a0636636088e31b8e85b"><div class="ttname"><a href="class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b">CC1101::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering(bool requireCarrierSense=false)</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:809</div></div>
<div class="ttc" id="aclass_c_c1101_html_a4f47f83e7a1cb6cd014161803db867fb"><div class="ttname"><a href="class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb">CC1101::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> CC1101.cpp:256</div></div>
<div class="ttc" id="aclass_c_c1101_html_a4f89d13ea170157df109eca36674f0aa"><div class="ttname"><a href="class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa">CC1101::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t pwr)</div><div class="ttdoc">Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:539</div></div>
<div class="ttc" id="aclass_c_c1101_html_a50b9e73d2d82a4cd03841f465825b73f"><div class="ttname"><a href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">CC1101::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:786</div></div>
<div class="ttc" id="aclass_c_c1101_html_a5161fa10b19d857840579601ef565363"><div class="ttname"><a href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:936</div></div>
<div class="ttc" id="aclass_c_c1101_html_a59ca9e8956e308159949638bf327e5fb"><div class="ttname"><a href="class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb">CC1101::getLQI</a></div><div class="ttdeci">uint8_t getLQI() const</div><div class="ttdoc">Gets LQI (Link Quality Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:758</div></div>
<div class="ttc" id="aclass_c_c1101_html_a5ef45183690bb1879f106af079b01140"><div class="ttname"><a href="class_c_c1101.html#a5ef45183690bb1879f106af079b01140">CC1101::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> CC1101.cpp:903</div></div>
<div class="ttc" id="aclass_c_c1101_html_a60695681fc74a37f2a31a9638552e877"><div class="ttname"><a href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">CC1101::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool enable=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:814</div></div>
<div class="ttc" id="aclass_c_c1101_html_a6807e4254c4b55fa8d393b2bf8f2db3e"><div class="ttname"><a href="class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e">CC1101::CC1101</a></div><div class="ttdeci">CC1101(Module *module)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:5</div></div>
<div class="ttc" id="aclass_c_c1101_html_a6e62914790f132816134fc68c2bb5eb8"><div class="ttname"><a href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">CC1101::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)</div><div class="ttdoc">Sets node and broadcast addresses. Calling this method will also enable address filtering.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:689</div></div>
<div class="ttc" id="aclass_c_c1101_html_a6fe55d0217bf5218865198ef8d6fdab4"><div class="ttname"><a href="class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4">CC1101::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:794</div></div>
<div class="ttc" id="aclass_c_c1101_html_a70ac3d16c54a7340f83f3c5ac6bb8e40"><div class="ttname"><a href="class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40">CC1101::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> CC1101.cpp:272</div></div>
<div class="ttc" id="aclass_c_c1101_html_a70fa0ead602f3128f161fc2018cc3af6"><div class="ttname"><a href="class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6">CC1101::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> CC1101.cpp:264</div></div>
<div class="ttc" id="aclass_c_c1101_html_a7612bf81e48086004c62548de2682266"><div class="ttname"><a href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">CC1101::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:169</div></div>
<div class="ttc" id="aclass_c_c1101_html_a7b401995be4bc136063a035ce1820634"><div class="ttname"><a href="class_c_c1101.html#a7b401995be4bc136063a035ce1820634">CC1101::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> CC1101.cpp:911</div></div>
<div class="ttc" id="aclass_c_c1101_html_a7ecf49d530ea7c29dd755f56db17d833"><div class="ttname"><a href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:915</div></div>
<div class="ttc" id="aclass_c_c1101_html_a6e62914790f132816134fc68c2bb5eb8"><div class="ttname"><a href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">CC1101::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)</div><div class="ttdoc">Sets node and broadcast addresses. Calling this method will also enable address filtering.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:685</div></div>
<div class="ttc" id="aclass_c_c1101_html_a6fe55d0217bf5218865198ef8d6fdab4"><div class="ttname"><a href="class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4">CC1101::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:790</div></div>
<div class="ttc" id="aclass_c_c1101_html_a70ac3d16c54a7340f83f3c5ac6bb8e40"><div class="ttname"><a href="class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40">CC1101::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> CC1101.cpp:268</div></div>
<div class="ttc" id="aclass_c_c1101_html_a70fa0ead602f3128f161fc2018cc3af6"><div class="ttname"><a href="class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6">CC1101::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> CC1101.cpp:260</div></div>
<div class="ttc" id="aclass_c_c1101_html_a7612bf81e48086004c62548de2682266"><div class="ttname"><a href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">CC1101::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:165</div></div>
<div class="ttc" id="aclass_c_c1101_html_a7b401995be4bc136063a035ce1820634"><div class="ttname"><a href="class_c_c1101.html#a7b401995be4bc136063a035ce1820634">CC1101::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> CC1101.cpp:907</div></div>
<div class="ttc" id="aclass_c_c1101_html_a7ecf49d530ea7c29dd755f56db17d833"><div class="ttname"><a href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:911</div></div>
<div class="ttc" id="aclass_c_c1101_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">CC1101::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_c_c1101_html_a9592c023556c38c2b8066a23da96ae5e"><div class="ttname"><a href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">CC1101::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 300.0 to 348.0 MHz, 387.0 to 464....</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:424</div></div>
<div class="ttc" id="aclass_c_c1101_html_a9aee5df428d30b9c80b8a8700609a883"><div class="ttname"><a href="class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883">CC1101::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:700</div></div>
<div class="ttc" id="aclass_c_c1101_html_a9bee13612cf4da067faeb57d18ee2eb7"><div class="ttname"><a href="class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7">CC1101::setGdo0Action</a></div><div class="ttdeci">void setGdo0Action(void(*func)(void), uint32_t dir)</div><div class="ttdoc">Sets interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:252</div></div>
<div class="ttc" id="aclass_c_c1101_html_a9ec1ff1312d2caaae7e3e0389268fca2"><div class="ttname"><a href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">CC1101::receiveDirectAsync</a></div><div class="ttdeci">int16_t receiveDirectAsync()</div><div class="ttdoc">Starts asynchronous direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:228</div></div>
<div class="ttc" id="aclass_c_c1101_html_aa53427cabcda0778f287ed1d850bbe37"><div class="ttname"><a href="class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">CC1101::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 0.025 to 600.0 kbps.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:450</div></div>
<div class="ttc" id="aclass_c_c1101_html_ab053c185330519d58f364790108d29ac"><div class="ttname"><a href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">CC1101::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:224</div></div>
<div class="ttc" id="aclass_c_c1101_html_ab4b98eb6af33d006306bb7514ed216ea"><div class="ttname"><a href="class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">CC1101::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:883</div></div>
<div class="ttc" id="aclass_c_c1101_html_ab5e6b3745f80cf61e1ced33303311df8"><div class="ttname"><a href="class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8">CC1101::clearGdo0Action</a></div><div class="ttdeci">void clearGdo0Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:256</div></div>
<div class="ttc" id="aclass_c_c1101_html_a9592c023556c38c2b8066a23da96ae5e"><div class="ttname"><a href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">CC1101::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 300.0 to 348.0 MHz, 387.0 to 464....</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:420</div></div>
<div class="ttc" id="aclass_c_c1101_html_a9aee5df428d30b9c80b8a8700609a883"><div class="ttname"><a href="class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883">CC1101::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:696</div></div>
<div class="ttc" id="aclass_c_c1101_html_a9bee13612cf4da067faeb57d18ee2eb7"><div class="ttname"><a href="class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7">CC1101::setGdo0Action</a></div><div class="ttdeci">void setGdo0Action(void(*func)(void), uint32_t dir)</div><div class="ttdoc">Sets interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:248</div></div>
<div class="ttc" id="aclass_c_c1101_html_a9ec1ff1312d2caaae7e3e0389268fca2"><div class="ttname"><a href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">CC1101::receiveDirectAsync</a></div><div class="ttdeci">int16_t receiveDirectAsync()</div><div class="ttdoc">Starts asynchronous direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:224</div></div>
<div class="ttc" id="aclass_c_c1101_html_aa53427cabcda0778f287ed1d850bbe37"><div class="ttname"><a href="class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">CC1101::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 0.025 to 600.0 kbps.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:446</div></div>
<div class="ttc" id="aclass_c_c1101_html_ab053c185330519d58f364790108d29ac"><div class="ttname"><a href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">CC1101::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:220</div></div>
<div class="ttc" id="aclass_c_c1101_html_ab4b98eb6af33d006306bb7514ed216ea"><div class="ttname"><a href="class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">CC1101::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:879</div></div>
<div class="ttc" id="aclass_c_c1101_html_ab5e6b3745f80cf61e1ced33303311df8"><div class="ttname"><a href="class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8">CC1101::clearGdo0Action</a></div><div class="ttdeci">void clearGdo0Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:252</div></div>
<div class="ttc" id="aclass_c_c1101_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">CC1101::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_c_c1101_html_abe26fa310e973bf2b14750b9eae02124"><div class="ttname"><a href="class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124">CC1101::getFrequencyDeviation</a></div><div class="ttdeci">int16_t getFrequencyDeviation(float *freqDev)</div><div class="ttdoc">Gets frequency deviation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:518</div></div>
<div class="ttc" id="aclass_c_c1101_html_ac7a8b1fe7d08dc6db20cf1569b0d37b4"><div class="ttname"><a href="class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4">CC1101::clearGdo2Action</a></div><div class="ttdeci">void clearGdo2Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:284</div></div>
<div class="ttc" id="aclass_c_c1101_html_ad25ad96cddf62273bffd601384d22275"><div class="ttname"><a href="class_c_c1101.html#ad25ad96cddf62273bffd601384d22275">CC1101::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:780</div></div>
<div class="ttc" id="aclass_c_c1101_html_ad71efbe54590e4431f3286ab99536fe9"><div class="ttname"><a href="class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9">CC1101::setGdo2Action</a></div><div class="ttdeci">void setGdo2Action(void(*func)(void), uint32_t dir)</div><div class="ttdoc">Sets interrupt service routine to call when GDO2 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:276</div></div>
<div class="ttc" id="aclass_c_c1101_html_ad86f23bb3d113d20f6238a671f18b565"><div class="ttname"><a href="class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565">CC1101::begin</a></div><div class="ttdeci">int16_t begin(float freq=RADIOLIB_CC1101_DEFAULT_FREQ, float br=RADIOLIB_CC1101_DEFAULT_BR, float freqDev=RADIOLIB_CC1101_DEFAULT_FREQDEV, float rxBw=RADIOLIB_CC1101_DEFAULT_RXBW, int8_t pwr=RADIOLIB_CC1101_DEFAULT_POWER, uint8_t preambleLength=RADIOLIB_CC1101_DEFAULT_PREAMBLELEN)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:13</div></div>
<div class="ttc" id="aclass_c_c1101_html_adf96e77f25b7e256891601bef04f35a6"><div class="ttname"><a href="class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">CC1101::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed value is RADI...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:864</div></div>
<div class="ttc" id="aclass_c_c1101_html_ae77c828c9c7cc12012fe011e8c4d3570"><div class="ttname"><a href="class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570">CC1101::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:647</div></div>
<div class="ttc" id="aclass_c_c1101_html_aeea78919ec14d940cda0f213e4fdced6"><div class="ttname"><a href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">CC1101::getPromiscuousMode</a></div><div class="ttdeci">bool getPromiscuousMode()</div><div class="ttdoc">Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:860</div></div>
<div class="ttc" id="aclass_c_c1101_html_aef7c152858537a40e71cf133962cb893"><div class="ttname"><a href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">CC1101::transmitDirectAsync</a></div><div class="ttdeci">int16_t transmitDirectAsync(uint32_t frf=0)</div><div class="ttdoc">Starts asynchronous direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:197</div></div>
<div class="ttc" id="aclass_c_c1101_html_af70ea860154cd6d2b2e2a6962e161c8f"><div class="ttname"><a href="class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f">CC1101::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> CC1101.cpp:330</div></div>
<div class="ttc" id="aclass_c_c1101_html_af727750d05be0bcef4bb8ac260d110e3"><div class="ttname"><a href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">CC1101::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:341</div></div>
<div class="ttc" id="aclass_c_c1101_html_afa64d1ad4789d3146b38d14437234756"><div class="ttname"><a href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:710</div></div>
<div class="ttc" id="aclass_c_c1101_html_aff4ddeb8f8680307079a1e84de1cc676"><div class="ttname"><a href="class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676">CC1101::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> CC1101.cpp:268</div></div>
<div class="ttc" id="aclass_c_c1101_html_abe26fa310e973bf2b14750b9eae02124"><div class="ttname"><a href="class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124">CC1101::getFrequencyDeviation</a></div><div class="ttdeci">int16_t getFrequencyDeviation(float *freqDev)</div><div class="ttdoc">Gets frequency deviation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:514</div></div>
<div class="ttc" id="aclass_c_c1101_html_ac7a8b1fe7d08dc6db20cf1569b0d37b4"><div class="ttname"><a href="class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4">CC1101::clearGdo2Action</a></div><div class="ttdeci">void clearGdo2Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:280</div></div>
<div class="ttc" id="aclass_c_c1101_html_ad25ad96cddf62273bffd601384d22275"><div class="ttname"><a href="class_c_c1101.html#ad25ad96cddf62273bffd601384d22275">CC1101::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:776</div></div>
<div class="ttc" id="aclass_c_c1101_html_ad71efbe54590e4431f3286ab99536fe9"><div class="ttname"><a href="class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9">CC1101::setGdo2Action</a></div><div class="ttdeci">void setGdo2Action(void(*func)(void), uint32_t dir)</div><div class="ttdoc">Sets interrupt service routine to call when GDO2 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:272</div></div>
<div class="ttc" id="aclass_c_c1101_html_ad86f23bb3d113d20f6238a671f18b565"><div class="ttname"><a href="class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565">CC1101::begin</a></div><div class="ttdeci">int16_t begin(float freq=RADIOLIB_CC1101_DEFAULT_FREQ, float br=RADIOLIB_CC1101_DEFAULT_BR, float freqDev=RADIOLIB_CC1101_DEFAULT_FREQDEV, float rxBw=RADIOLIB_CC1101_DEFAULT_RXBW, int8_t pwr=RADIOLIB_CC1101_DEFAULT_POWER, uint8_t preambleLength=RADIOLIB_CC1101_DEFAULT_PREAMBLELEN)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:9</div></div>
<div class="ttc" id="aclass_c_c1101_html_adf96e77f25b7e256891601bef04f35a6"><div class="ttname"><a href="class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">CC1101::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed value is RADI...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:860</div></div>
<div class="ttc" id="aclass_c_c1101_html_ae77c828c9c7cc12012fe011e8c4d3570"><div class="ttname"><a href="class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570">CC1101::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:643</div></div>
<div class="ttc" id="aclass_c_c1101_html_aeea78919ec14d940cda0f213e4fdced6"><div class="ttname"><a href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">CC1101::getPromiscuousMode</a></div><div class="ttdeci">bool getPromiscuousMode()</div><div class="ttdoc">Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:856</div></div>
<div class="ttc" id="aclass_c_c1101_html_aef7c152858537a40e71cf133962cb893"><div class="ttname"><a href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">CC1101::transmitDirectAsync</a></div><div class="ttdeci">int16_t transmitDirectAsync(uint32_t frf=0)</div><div class="ttdoc">Starts asynchronous direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:193</div></div>
<div class="ttc" id="aclass_c_c1101_html_af70ea860154cd6d2b2e2a6962e161c8f"><div class="ttname"><a href="class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f">CC1101::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> CC1101.cpp:326</div></div>
<div class="ttc" id="aclass_c_c1101_html_af727750d05be0bcef4bb8ac260d110e3"><div class="ttname"><a href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">CC1101::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:337</div></div>
<div class="ttc" id="aclass_c_c1101_html_afa64d1ad4789d3146b38d14437234756"><div class="ttname"><a href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:706</div></div>
<div class="ttc" id="aclass_c_c1101_html_aff4ddeb8f8680307079a1e84de1cc676"><div class="ttname"><a href="class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676">CC1101::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> CC1101.cpp:264</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:31</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.</div><div class="ttdef"><b>Definition:</b> Module.h:42</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:34</div></div>

View file

@ -109,75 +109,74 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable
<tr><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 class="even"><td class="entry"><a class="el" href="class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124">getFrequencyDeviation</a>(float *freqDev)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb">getLQI</a>() const</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getMod</b>() (defined in <a class="el" href="class_c_c1101.html">CC1101</a>)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">getPacketLength</a>(bool update=true) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">getPromiscuousMode</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">getRSSI</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</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#aedddaf9460941b90e43e9005035faa0f">getSNR</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_physical_layer.html#a55ccbe60bfc1ab58814dbd5f9cd4939e">getTimeOnAir</a>(size_t len)</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#a11b4c6d0bf3ae7b9ca04e9434180feab">invertIQ</a>(bool enable)</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_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292">irqRxDoneRxTimeout</a>(uint16_t &amp;irqFlags, uint16_t &amp;irqMask)</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#acb8d8182a32439fe91f2806d73e629f4">isRxTimeout</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_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">packetMode</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5">PhysicalLayer</a>(float step, size_t maxLen)</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_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a>(int32_t max)</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_physical_layer.html#a76113e10481743094a1cd0280692b0a9">random</a>(int32_t min, int32_t max)</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_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">randomByte</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</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#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</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_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">readBit</a>(uint32_t pin)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#aedc1067d0334bb69ed5316146014097d">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">receiveDirectAsync</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21">reset</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718">scanChannel</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_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae11c191a7edf3116bf468b9153237260">setChannelScanAction</a>(void(*func)(void))</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_c_c1101.html#a60695681fc74a37f2a31a9638552e877">setCrcFiltering</a>(bool enable=true)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751">setDataRate</a>(DataRate_t dr)</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_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6">setDIOMapping</a>(uint32_t pin, uint32_t value)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">setDirectSyncWord</a>(uint32_t syncWord, uint8_t len)</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_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">setEncoding</a>(uint8_t encoding) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">setFrequency</a>(float freq)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">setFrequencyDeviation</a>(float freqDev) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7">setGdo0Action</a>(void(*func)(void), uint32_t dir)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9">setGdo2Action</a>(void(*func)(void), uint32_t dir)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">setNodeAddress</a>(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">setOOK</a>(bool enableOOK)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa">setOutputPower</a>(int8_t pwr)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb">setPacketReceivedAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676">setPacketSentAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570">setPreambleLength</a>(uint8_t preambleLength, uint8_t qualityThreshold)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a85db1ff64e6c56e054f276c511194633">PhysicalLayer::setPreambleLength</a>(size_t len)</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_c_c1101.html#a047be5159af73374521a26e8f880fe12">setPromiscuousMode</a>(bool enable=true)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a5ef45183690bb1879f106af079b01140">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a7b401995be4bc136063a035ce1820634">setRfSwitchTable</a>(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">setRxBandwidth</a>(float rxBw)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">setSyncWord</a>(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001">setSyncWord</a>(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a6c71cdc1238e1368274670758431a977">PhysicalLayer::setSyncWord</a>(uint8_t *sync, size_t len)</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_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</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_c_c1101.html#a7612bf81e48086004c62548de2682266">standby</a>() override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a">standby</a>(uint8_t mode) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</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><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_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</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_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</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_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">transmitDirectAsync</a>(uint32_t frf=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">getPacketLength</a>(bool update=true) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">getPromiscuousMode</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">getRSSI</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f">getSNR</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_physical_layer.html#a55ccbe60bfc1ab58814dbd5f9cd4939e">getTimeOnAir</a>(size_t len)</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_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab">invertIQ</a>(bool enable)</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#a1d1fe00d107bbc23b0315fd442bc3292">irqRxDoneRxTimeout</a>(uint16_t &amp;irqFlags, uint16_t &amp;irqMask)</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_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4">isRxTimeout</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_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">packetMode</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5">PhysicalLayer</a>(float step, size_t maxLen)</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_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a>(int32_t max)</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_physical_layer.html#a76113e10481743094a1cd0280692b0a9">random</a>(int32_t min, int32_t max)</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_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">randomByte</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</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_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">readBit</a>(uint32_t pin)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#aedc1067d0334bb69ed5316146014097d">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">receiveDirectAsync</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21">reset</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718">scanChannel</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_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</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#ae11c191a7edf3116bf468b9153237260">setChannelScanAction</a>(void(*func)(void))</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_c_c1101.html#a60695681fc74a37f2a31a9638552e877">setCrcFiltering</a>(bool enable=true)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751">setDataRate</a>(DataRate_t dr)</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_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6">setDIOMapping</a>(uint32_t pin, uint32_t value)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</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#a8e378fe136a498ea485a9c10f5e15aab">setDirectSyncWord</a>(uint32_t syncWord, uint8_t len)</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_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">setEncoding</a>(uint8_t encoding) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">setFrequency</a>(float freq)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">setFrequencyDeviation</a>(float freqDev) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7">setGdo0Action</a>(void(*func)(void), uint32_t dir)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9">setGdo2Action</a>(void(*func)(void), uint32_t dir)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">setNodeAddress</a>(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">setOOK</a>(bool enableOOK)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa">setOutputPower</a>(int8_t pwr)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb">setPacketReceivedAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676">setPacketSentAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570">setPreambleLength</a>(uint8_t preambleLength, uint8_t qualityThreshold)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a85db1ff64e6c56e054f276c511194633">PhysicalLayer::setPreambleLength</a>(size_t len)</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_c_c1101.html#a047be5159af73374521a26e8f880fe12">setPromiscuousMode</a>(bool enable=true)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a5ef45183690bb1879f106af079b01140">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a7b401995be4bc136063a035ce1820634">setRfSwitchTable</a>(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">setRxBandwidth</a>(float rxBw)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">setSyncWord</a>(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001">setSyncWord</a>(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a6c71cdc1238e1368274670758431a977">PhysicalLayer::setSyncWord</a>(uint8_t *sync, size_t len)</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#af1bb9a5da26da8829795ebb72e9c666e">sleep</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_c_c1101.html#a7612bf81e48086004c62548de2682266">standby</a>() override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a">standby</a>(uint8_t mode) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><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_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><td class="entry"><a class="el" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</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_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</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_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">transmitDirectAsync</a>(uint32_t frf=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View file

@ -109,9 +109,6 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a6807e4254c4b55fa8d393b2bf8f2db3e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e">CC1101</a> (<a class="el" href="class_module.html">Module</a> *module)</td></tr>
<tr class="memdesc:a6807e4254c4b55fa8d393b2bf8f2db3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor. <a href="class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e">More...</a><br /></td></tr>
<tr class="separator:a6807e4254c4b55fa8d393b2bf8f2db3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad47b3b7bd67159638ff9afcfe002fc66"><td class="memItemLeft" align="right" valign="top"><a id="ad47b3b7bd67159638ff9afcfe002fc66"></a>
<a class="el" href="class_module.html">Module</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>getMod</b> ()</td></tr>
<tr class="separator:ad47b3b7bd67159638ff9afcfe002fc66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad86f23bb3d113d20f6238a671f18b565"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565">begin</a> (float freq=RADIOLIB_CC1101_DEFAULT_FREQ, float br=RADIOLIB_CC1101_DEFAULT_BR, float freqDev=RADIOLIB_CC1101_DEFAULT_FREQDEV, float rxBw=RADIOLIB_CC1101_DEFAULT_RXBW, int8_t pwr=RADIOLIB_CC1101_DEFAULT_POWER, uint8_t preambleLength=RADIOLIB_CC1101_DEFAULT_PREAMBLELEN)</td></tr>
<tr class="memdesc:ad86f23bb3d113d20f6238a671f18b565"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization method. <a href="class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565">More...</a><br /></td></tr>
<tr class="separator:ad86f23bb3d113d20f6238a671f18b565"><td class="memSeparator" colspan="2">&#160;</td></tr>

View file

@ -14,7 +14,6 @@ var class_c_c1101 =
[ "getChipVersion", "class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705", null ],
[ "getFrequencyDeviation", "class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124", null ],
[ "getLQI", "class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb", null ],
[ "getMod", "class_c_c1101.html#ad47b3b7bd67159638ff9afcfe002fc66", null ],
[ "getPacketLength", "class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0", null ],
[ "getPromiscuousMode", "class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6", null ],
[ "getRSSI", "class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc", null ],

View file

@ -50,11 +50,11 @@ var NAVTREE =
var NAVTREEINDEX =
[
"_a_f_s_k_8h_source.html",
"class_module.html#a4ea888758b4a7784082d513a1e7849a4",
"class_radio_lib_hal.html#ab4cc3bef7109f00b77b95e84511b0bb9",
"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1",
"classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c",
"struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15"
"class_module.html#a4ec27f0ba5e0009ea9661a5110526b52",
"class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460",
"class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e",
"classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b",
"struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View file

@ -117,69 +117,68 @@ var NAVTREEINDEX0 =
"class_bell_client.html#ab9d0d76bb88fc8bdc995ab800063c149":[3,0,7,1],
"class_bell_client.html#add9edc89cd6ff5c527ddbdabe79cb60f":[3,0,7,2],
"class_c_c1101.html":[3,0,9],
"class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6":[3,0,9,31],
"class_c_c1101.html#a047be5159af73374521a26e8f880fe12":[3,0,9,44],
"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,9,35],
"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,9,56],
"class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,9,15],
"class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21":[3,0,9,27],
"class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e":[3,0,9,20],
"class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33":[3,0,9,53],
"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,9,60],
"class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6":[3,0,9,30],
"class_c_c1101.html#a047be5159af73374521a26e8f880fe12":[3,0,9,43],
"class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3":[3,0,9,34],
"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,9,55],
"class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,9,14],
"class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21":[3,0,9,26],
"class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e":[3,0,9,19],
"class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33":[3,0,9,52],
"class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46":[3,0,9,59],
"class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705":[3,0,9,11],
"class_c_c1101.html#a3563453988a83d22dd07d4691543a300":[3,0,9,21],
"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,9,47],
"class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2":[3,0,9,18],
"class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,9,58],
"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,9,49],
"class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc":[3,0,9,17],
"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,9,57],
"class_c_c1101.html#a3563453988a83d22dd07d4691543a300":[3,0,9,20],
"class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6":[3,0,9,46],
"class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2":[3,0,9,17],
"class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,9,57],
"class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6":[3,0,9,48],
"class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc":[3,0,9,16],
"class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,9,56],
"class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b":[3,0,9,7],
"class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb":[3,0,9,41],
"class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa":[3,0,9,40],
"class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f":[3,0,9,62],
"class_c_c1101.html#a5161fa10b19d857840579601ef565363":[3,0,9,32],
"class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb":[3,0,9,40],
"class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa":[3,0,9,39],
"class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f":[3,0,9,61],
"class_c_c1101.html#a5161fa10b19d857840579601ef565363":[3,0,9,31],
"class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb":[3,0,9,13],
"class_c_c1101.html#a5ef45183690bb1879f106af079b01140":[3,0,9,45],
"class_c_c1101.html#a60695681fc74a37f2a31a9638552e877":[3,0,9,29],
"class_c_c1101.html#a5ef45183690bb1879f106af079b01140":[3,0,9,44],
"class_c_c1101.html#a60695681fc74a37f2a31a9638552e877":[3,0,9,28],
"class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e":[3,0,9,0],
"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,9,38],
"class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8":[3,0,9,37],
"class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4":[3,0,9,8],
"class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40":[3,0,9,5],
"class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6":[3,0,9,4],
"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,9,50],
"class_c_c1101.html#a7b401995be4bc136063a035ce1820634":[3,0,9,46],
"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,9,59],
"class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833":[3,0,9,19],
"class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22":[3,0,9,22],
"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,9,54],
"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,9,34],
"class_c_c1101.html#a7612bf81e48086004c62548de2682266":[3,0,9,49],
"class_c_c1101.html#a7b401995be4bc136063a035ce1820634":[3,0,9,45],
"class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4":[3,0,9,58],
"class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833":[3,0,9,18],
"class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22":[3,0,9,21],
"class_c_c1101.html#a923654706eff5118ef6e84214e837f27":[3,0,9,53],
"class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e":[3,0,9,33],
"class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883":[3,0,9,6],
"class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7":[3,0,9,36],
"class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2":[3,0,9,26],
"class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37":[3,0,9,28],
"class_c_c1101.html#ab053c185330519d58f364790108d29ac":[3,0,9,25],
"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,9,33],
"class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7":[3,0,9,35],
"class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2":[3,0,9,25],
"class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37":[3,0,9,27],
"class_c_c1101.html#ab053c185330519d58f364790108d29ac":[3,0,9,24],
"class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea":[3,0,9,32],
"class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8":[3,0,9,2],
"class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,9,23],
"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,9,48],
"class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,9,22],
"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,9,47],
"class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124":[3,0,9,12],
"class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4":[3,0,9,3],
"class_c_c1101.html#ad25ad96cddf62273bffd601384d22275":[3,0,9,10],
"class_c_c1101.html#ad47b3b7bd67159638ff9afcfe002fc66":[3,0,9,14],
"class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,9,55],
"class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9":[3,0,9,37],
"class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,9,54],
"class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9":[3,0,9,36],
"class_c_c1101.html#ad86f23bb3d113d20f6238a671f18b565":[3,0,9,1],
"class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6":[3,0,9,30],
"class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570":[3,0,9,43],
"class_c_c1101.html#aedc1067d0334bb69ed5316146014097d":[3,0,9,24],
"class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6":[3,0,9,16],
"class_c_c1101.html#aef7c152858537a40e71cf133962cb893":[3,0,9,61],
"class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a":[3,0,9,51],
"class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6":[3,0,9,29],
"class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570":[3,0,9,42],
"class_c_c1101.html#aedc1067d0334bb69ed5316146014097d":[3,0,9,23],
"class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6":[3,0,9,15],
"class_c_c1101.html#aef7c152858537a40e71cf133962cb893":[3,0,9,60],
"class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a":[3,0,9,50],
"class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f":[3,0,9,9],
"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,9,52],
"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,9,39],
"class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676":[3,0,9,42],
"class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3":[3,0,9,51],
"class_c_c1101.html#afa64d1ad4789d3146b38d14437234756":[3,0,9,38],
"class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676":[3,0,9,41],
"class_external_radio.html":[3,0,11],
"class_external_radio.html#a02928a19eab0eab615c02180cedda3eb":[3,0,11,4],
"class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda":[3,0,11,0],
@ -249,5 +248,6 @@ var NAVTREEINDEX0 =
"class_module.html#a4483f0a39a523dd1b37b467d81418f7d":[3,0,25,30],
"class_module.html#a45bd514a1f2859d9a867c8f9b13eb332":[3,0,25,28],
"class_module.html#a466112286d19675ca2dbe481358e4365":[3,0,25,32],
"class_module.html#a47978200f7e2e408fb64f506c81cee9f":[3,0,25,29]
"class_module.html#a47978200f7e2e408fb64f506c81cee9f":[3,0,25,29],
"class_module.html#a4ea888758b4a7784082d513a1e7849a4":[3,0,25,11]
};

View file

@ -1,6 +1,5 @@
var NAVTREEINDEX1 =
{
"class_module.html#a4ea888758b4a7784082d513a1e7849a4":[3,0,25,11],
"class_module.html#a4ec27f0ba5e0009ea9661a5110526b52":[3,0,25,7],
"class_module.html#a5699a937b62ba41387567b4d679b9377":[3,0,25,5],
"class_module.html#a5a67b3a63420d762ecba9448671c99bf":[3,0,25,2],
@ -249,5 +248,6 @@ var NAVTREEINDEX1 =
"class_radio_lib_hal.html#a8427720749d8c87d17654071dfa5b94e":[3,0,33,2],
"class_radio_lib_hal.html#a85cb796531c85215fa20f54754f6b4f3":[3,0,33,26],
"class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030":[3,0,33,18],
"class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e":[3,0,33,23]
"class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e":[3,0,33,23],
"class_radio_lib_hal.html#ab4cc3bef7109f00b77b95e84511b0bb9":[3,0,33,24]
};

View file

@ -1,6 +1,5 @@
var NAVTREEINDEX2 =
{
"class_radio_lib_hal.html#ab4cc3bef7109f00b77b95e84511b0bb9":[3,0,33,24],
"class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460":[3,0,33,19],
"class_radio_lib_hal.html#ac9d93c46d699b8ece64ec9afe4d3ad71":[3,0,33,25],
"class_radio_lib_hal.html#ad49128a75a3d7abdc68baa302955f3ac":[3,0,33,3],
@ -249,5 +248,6 @@ var NAVTREEINDEX2 =
"class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a":[3,0,63,0],
"class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817":[3,0,63,3],
"class_s_x127x.html":[3,0,64],
"class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4":[3,0,64,10]
"class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4":[3,0,64,10],
"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,64,38]
};

View file

@ -1,6 +1,5 @@
var NAVTREEINDEX3 =
{
"class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1":[3,0,64,38],
"class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e":[3,0,64,37],
"class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71":[3,0,64,9],
"class_s_x127x.html#a103b606166eba8c69bff061270744768":[3,0,64,57],
@ -249,5 +248,6 @@ var NAVTREEINDEX3 =
"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,27,19],
"classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9":[3,0,27,8],
"classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8":[3,0,27,22],
"classn_r_f24.html#a410fb78acb4ed358818c132687b8857a":[3,0,27,11]
"classn_r_f24.html#a410fb78acb4ed358818c132687b8857a":[3,0,27,11],
"classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c":[3,0,27,14]
};

View file

@ -1,6 +1,5 @@
var NAVTREEINDEX4 =
{
"classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c":[3,0,27,14],
"classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b":[3,0,27,3],
"classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917":[3,0,27,37],
"classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,27,39],
@ -208,8 +207,8 @@ var NAVTREEINDEX4 =
"group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,4,64],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,2],
"hierarchy.html":[3,2],
"index.html":[0],
"index.html":[],
"index.html":[0],
"modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,2,0],
"pages.html":[],
@ -249,5 +248,6 @@ var NAVTREEINDEX4 =
"struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b":[3,0,18,1],
"struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055":[3,0,18,3],
"struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c":[3,0,18,9],
"struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38":[3,0,18,10]
"struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38":[3,0,18,10],
"struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15":[3,0,18,5]
};

View file

@ -1,6 +1,5 @@
var NAVTREEINDEX5 =
{
"struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15":[3,0,18,5],
"struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3":[3,0,18,11],
"struct_lo_ra_w_a_n_band__t.html#aaa9cd9d68c61815da4ae01f7ce312a83":[3,0,18,6],
"struct_lo_ra_w_a_n_band__t.html#ad7ab17cc0b530fb99c3be39fd6411802":[3,0,18,0],