Deploying to gh-pages from @ b3ed84a035 🚀

This commit is contained in:
jgromes 2024-03-26 06:24:37 +00:00
parent 1028d42c81
commit be110939f8
10 changed files with 105 additions and 94 deletions

View file

@ -721,84 +721,83 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
<div class="line"><a name="l00866"></a><span class="lineno"> 866</span>&#160; </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="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="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; int16_t <a class="code" href="class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb">setPromiscuousMode</a>(<span class="keywordtype">bool</span> enable = <span class="keyword">true</span>, <span class="keywordtype">bool</span> requireCarrierSense = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00880"></a><span class="lineno"> 880</span>&#160; </div> <div class="line"><a name="l00881"></a><span class="lineno"> 881</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; <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="l00888"></a><span class="lineno"> 888</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; 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="l00896"></a><span class="lineno"> 896</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; 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="l00904"></a><span class="lineno"> 904</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; <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="l00907"></a><span class="lineno"> 907</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; <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="l00910"></a><span class="lineno"> 910</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; 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="l00916"></a><span class="lineno"> 916</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; 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; </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="l00924"></a><span class="lineno"> 924</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; <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="l00930"></a><span class="lineno"> 930</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="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;<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="l00937"></a><span class="lineno"> 937</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; 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; </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="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="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;<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; <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; </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; <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 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; 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; <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; 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> 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; <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; </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; <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; </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="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="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;<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; <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; </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> 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; <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 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 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; 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; </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">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; <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; 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; </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> 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> 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; <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; </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; 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; </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 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#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 <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; 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; <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; 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="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="l00989"></a><span class="lineno"> 989</span>&#160;<span class="preprocessor">#endif</span></div> <div class="line"><a name="l00990"></a><span class="lineno"> 990</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"><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_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:954</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:829</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:492</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:492</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:767</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:767</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_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:944</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:949</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 synchronous direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:194</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 synchronous direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:194</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_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:940</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_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:471</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:471</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:246</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:246</div></div>
@ -809,9 +808,9 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
<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:261</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:261</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:544</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:544</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:791</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:791</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_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:945</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:763</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:763</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:908</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:913</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:819</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:819</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_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:690</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:690</div></div>
@ -819,8 +818,8 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
<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:273</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:273</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:265</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:265</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:170</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:170</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:912</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:917</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:916</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:921</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_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:425</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:425</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:701</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:701</div></div>
@ -828,17 +827,18 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
<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:229</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:229</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:451</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:451</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 synchronous direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:225</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 synchronous direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:225</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:884</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:889</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:257</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:257</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_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:519</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:519</div></div>
<div class="ttc" id="aclass_c_c1101_html_ac1155543b27e46fa27aa4c9180da18bb"><div class="ttname"><a href="class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb">CC1101::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool enable=true, bool requireCarrierSense=false)</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:829</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:285</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:285</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:781</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:781</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:277</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:277</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_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:865</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:870</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:648</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:648</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:861</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:866</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:198</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:198</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:331</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:331</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:342</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:342</div></div>

View file

@ -153,7 +153,7 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable
<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><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 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><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 class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb">setPromiscuousMode</a>(bool enable=true, 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#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#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 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><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>

View file

@ -247,9 +247,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a60695681fc74a37f2a31a9638552e877"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">setCrcFiltering</a> (bool enable=true)</td></tr> <tr class="memitem:a60695681fc74a37f2a31a9638552e877"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">setCrcFiltering</a> (bool enable=true)</td></tr>
<tr class="memdesc:a60695681fc74a37f2a31a9638552e877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable CRC filtering and generation. <a href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">More...</a><br /></td></tr> <tr class="memdesc:a60695681fc74a37f2a31a9638552e877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable CRC filtering and generation. <a href="class_c_c1101.html#a60695681fc74a37f2a31a9638552e877">More...</a><br /></td></tr>
<tr class="separator:a60695681fc74a37f2a31a9638552e877"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a60695681fc74a37f2a31a9638552e877"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a047be5159af73374521a26e8f880fe12"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">setPromiscuousMode</a> (bool enable=true)</td></tr> <tr class="memitem:ac1155543b27e46fa27aa4c9180da18bb"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb">setPromiscuousMode</a> (bool enable=true, bool requireCarrierSense=false)</td></tr>
<tr class="memdesc:a047be5159af73374521a26e8f880fe12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">More...</a><br /></td></tr> <tr class="memdesc:ac1155543b27e46fa27aa4c9180da18bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb">More...</a><br /></td></tr>
<tr class="separator:a047be5159af73374521a26e8f880fe12"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac1155543b27e46fa27aa4c9180da18bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeea78919ec14d940cda0f213e4fdced6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">getPromiscuousMode</a> ()</td></tr> <tr class="memitem:aeea78919ec14d940cda0f213e4fdced6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">getPromiscuousMode</a> ()</td></tr>
<tr class="memdesc:aeea78919ec14d940cda0f213e4fdced6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">More...</a><br /></td></tr> <tr class="memdesc:aeea78919ec14d940cda0f213e4fdced6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">More...</a><br /></td></tr>
<tr class="separator:aeea78919ec14d940cda0f213e4fdced6"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aeea78919ec14d940cda0f213e4fdced6"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -1616,8 +1616,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
</div> </div>
</div> </div>
<a id="a047be5159af73374521a26e8f880fe12"></a> <a id="ac1155543b27e46fa27aa4c9180da18bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a047be5159af73374521a26e8f880fe12">&#9670;&nbsp;</a></span>setPromiscuousMode()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ac1155543b27e46fa27aa4c9180da18bb">&#9670;&nbsp;</a></span>setPromiscuousMode()</h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -1626,8 +1626,18 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<td class="memname">int16_t CC1101::setPromiscuousMode </td> <td class="memname">int16_t CC1101::setPromiscuousMode </td>
<td>(</td> <td>(</td>
<td class="paramtype">bool&#160;</td> <td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enable</em> = <code>true</code></td><td>)</td> <td class="paramname"><em>enable</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td> <td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>requireCarrierSense</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr> </tr>
</table> </table>
</div><div class="memdoc"> </div><div class="memdoc">
@ -1636,6 +1646,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">enable</td><td>Set or unset promiscuous mode. </td></tr> <tr><td class="paramname">enable</td><td>Set or unset promiscuous mode. </td></tr>
<tr><td class="paramname">defaults</td><td>to false: no carriersense, true: sets carriersense above threshold </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>

View file

@ -43,7 +43,7 @@ var class_c_c1101 =
[ "setPacketReceivedAction", "class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb", null ], [ "setPacketReceivedAction", "class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb", null ],
[ "setPacketSentAction", "class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676", null ], [ "setPacketSentAction", "class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676", null ],
[ "setPreambleLength", "class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570", null ], [ "setPreambleLength", "class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570", null ],
[ "setPromiscuousMode", "class_c_c1101.html#a047be5159af73374521a26e8f880fe12", null ], [ "setPromiscuousMode", "class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb", null ],
[ "setRfSwitchPins", "class_c_c1101.html#a5ef45183690bb1879f106af079b01140", null ], [ "setRfSwitchPins", "class_c_c1101.html#a5ef45183690bb1879f106af079b01140", null ],
[ "setRfSwitchTable", "class_c_c1101.html#a7b401995be4bc136063a035ce1820634", null ], [ "setRfSwitchTable", "class_c_c1101.html#a7b401995be4bc136063a035ce1820634", null ],
[ "setRxBandwidth", "class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6", null ], [ "setRxBandwidth", "class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6", null ],

View file

@ -447,7 +447,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, <a class="el" href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x</a> , <a class="el" href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x</a>
</li> </li>
<li>setPromiscuousMode() <li>setPromiscuousMode()
: <a class="el" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101</a> : <a class="el" href="class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb">CC1101</a>
, <a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69</a> , <a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69</a>
</li> </li>
<li>setReceivePipe() <li>setReceivePipe()

View file

@ -453,7 +453,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, <a class="el" href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x</a> , <a class="el" href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x</a>
</li> </li>
<li>setPromiscuousMode() <li>setPromiscuousMode()
: <a class="el" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101</a> : <a class="el" href="class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb">CC1101</a>
, <a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69</a> , <a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69</a>
</li> </li>
<li>setReceivePipe() <li>setReceivePipe()

View file

@ -118,7 +118,6 @@ var NAVTREEINDEX0 =
"class_bell_client.html#add9edc89cd6ff5c527ddbdabe79cb60f":[3,0,7,2], "class_bell_client.html#add9edc89cd6ff5c527ddbdabe79cb60f":[3,0,7,2],
"class_c_c1101.html":[3,0,9], "class_c_c1101.html":[3,0,9],
"class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6":[3,0,9,30], "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#a0d69713b9f20c9de354c13c3167b18b3":[3,0,9,34],
"class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,9,55], "class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea":[3,0,9,55],
"class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,9,14], "class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0":[3,0,9,14],
@ -164,6 +163,7 @@ var NAVTREEINDEX0 =
"class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,9,22], "class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,9,22],
"class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,9,47], "class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001":[3,0,9,47],
"class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124":[3,0,9,12], "class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124":[3,0,9,12],
"class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb":[3,0,9,43],
"class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4":[3,0,9,3], "class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4":[3,0,9,3],
"class_c_c1101.html#ad25ad96cddf62273bffd601384d22275":[3,0,9,10], "class_c_c1101.html#ad25ad96cddf62273bffd601384d22275":[3,0,9,10],
"class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,9,54], "class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,9,54],

View file

@ -226,8 +226,8 @@ var NAVTREEINDEX4 =
"group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,4,64], "group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,4,64],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,2], "group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,2],
"hierarchy.html":[3,2], "hierarchy.html":[3,2],
"index.html":[],
"index.html":[0], "index.html":[0],
"index.html":[],
"modules.html":[2], "modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,2,0], "n_r_f24_8h_source.html":[4,0,0,0,2,0],
"pages.html":[], "pages.html":[],

View file

@ -76,7 +76,7 @@ var searchData=
['setpacketsentaction_413',['setPacketSentAction',['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()']]], ['setpacketsentaction_413',['setPacketSentAction',['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()']]],
['setpaconfig_414',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]], ['setpaconfig_414',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]],
['setpreamblelength_415',['setPreambleLength',['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]], ['setpreamblelength_415',['setPreambleLength',['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]],
['setpromiscuousmode_416',['setPromiscuousMode',['../class_c_c1101.html#a047be5159af73374521a26e8f880fe12',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]], ['setpromiscuousmode_416',['setPromiscuousMode',['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]],
['setreceivepipe_417',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], ['setreceivepipe_417',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
['setrecvsequence_418',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], ['setrecvsequence_418',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
['setregulatordcdc_419',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], ['setregulatordcdc_419',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],

View file

@ -74,7 +74,7 @@ var searchData=
['setpacketsentaction_828',['setPacketSentAction',['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction(void(*func)(void))']]], ['setpacketsentaction_828',['setPacketSentAction',['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction(void(*func)(void))']]],
['setpaconfig_829',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]], ['setpaconfig_829',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]],
['setpreamblelength_830',['setPreambleLength',['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]], ['setpreamblelength_830',['setPreambleLength',['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]],
['setpromiscuousmode_831',['setPromiscuousMode',['../class_c_c1101.html#a047be5159af73374521a26e8f880fe12',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]], ['setpromiscuousmode_831',['setPromiscuousMode',['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]],
['setreceivepipe_832',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], ['setreceivepipe_832',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
['setrecvsequence_833',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], ['setrecvsequence_833',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
['setregulatordcdc_834',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], ['setregulatordcdc_834',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],