Deploying to gh-pages from @ 1227ea4cd1 🚀

This commit is contained in:
jgromes 2022-10-23 18:42:07 +00:00
parent dac9bcd40e
commit c70f7b1eb5
27 changed files with 362 additions and 340 deletions

View file

@ -702,262 +702,262 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span>&#160; </div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160; <span class="comment">// interrupt methods</span></div>
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>&#160; </div>
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00722"></a><span class="lineno"> 722</span>&#160; </div>
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a>();</div>
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>&#160; </div>
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>&#160; </div>
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a>();</div>
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160; </div>
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb">setFifoEmptyAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160; </div>
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1">clearFifoEmptyAction</a>();</div>
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span>&#160; </div>
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a201c31366f32c41b801724fb662265c1">setFifoFullAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>&#160; </div>
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71">clearFifoFullAction</a>();</div>
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160; </div>
<div class="line"><a name="l00775"></a><span class="lineno"> 775</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509">fifoAdd</a>(uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keyword">volatile</span> <span class="keywordtype">int</span>* remLen);</div>
<div class="line"><a name="l00776"></a><span class="lineno"> 776</span>&#160; </div>
<div class="line"><a name="l00788"></a><span class="lineno"> 788</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a">fifoGet</a>(<span class="keyword">volatile</span> uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keyword">volatile</span> <span class="keywordtype">int</span>* rcvLen);</div>
<div class="line"><a name="l00789"></a><span class="lineno"> 789</span>&#160; </div>
<div class="line"><a name="l00801"></a><span class="lineno"> 801</span>&#160; int16_t <a class="code" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">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="l00802"></a><span class="lineno"> 802</span>&#160; </div>
<div class="line"><a name="l00808"></a><span class="lineno"> 808</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f">finishTransmit</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00809"></a><span class="lineno"> 809</span>&#160; </div>
<div class="line"><a name="l00819"></a><span class="lineno"> 819</span>&#160; int16_t <a class="code" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len = 0, uint8_t mode = RADIOLIB_SX127X_RXCONTINUOUS);</div>
<div class="line"><a name="l00820"></a><span class="lineno"> 820</span>&#160; </div>
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span>&#160; int16_t <a class="code" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span>&#160; </div>
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059">startChannelScan</a>();</div>
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160; </div>
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span>&#160; </div>
<div class="line"><a name="l00850"></a><span class="lineno"> 850</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde">setSyncWord</a>(uint8_t syncWord);</div>
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span>&#160; </div>
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit);</div>
<div class="line"><a name="l00860"></a><span class="lineno"> 860</span>&#160; </div>
<div class="line"><a name="l00868"></a><span class="lineno"> 868</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed">setPreambleLength</a>(uint16_t preambleLength);</div>
<div class="line"><a name="l00869"></a><span class="lineno"> 869</span>&#160; </div>
<div class="line"><a name="l00877"></a><span class="lineno"> 877</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362">getFrequencyError</a>(<span class="keywordtype">bool</span> autoCorrect = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00878"></a><span class="lineno"> 878</span>&#160; </div>
<div class="line"><a name="l00884"></a><span class="lineno"> 884</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544">getAFCError</a>();</div>
<div class="line"><a name="l00885"></a><span class="lineno"> 885</span>&#160; </div>
<div class="line"><a name="l00891"></a><span class="lineno"> 891</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb">getSNR</a>();</div>
<div class="line"><a name="l00892"></a><span class="lineno"> 892</span>&#160; </div>
<div class="line"><a name="l00898"></a><span class="lineno"> 898</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x127x.html#adc25b685de0859b799488bf7729350b6">getDataRate</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00899"></a><span class="lineno"> 899</span>&#160; </div>
<div class="line"><a name="l00907"></a><span class="lineno"> 907</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00908"></a><span class="lineno"> 908</span>&#160; </div>
<div class="line"><a name="l00916"></a><span class="lineno"> 916</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00917"></a><span class="lineno"> 917</span>&#160; </div>
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53">setRxBandwidth</a>(<span class="keywordtype">float</span> rxBw);</div>
<div class="line"><a name="l00926"></a><span class="lineno"> 926</span>&#160; </div>
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef">setAFCBandwidth</a>(<span class="keywordtype">float</span> afcBw);</div>
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>&#160; </div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e">setAFC</a>(<span class="keywordtype">bool</span> isEnabled);</div>
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; </div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ab0f67330124cefc07a462e77922453d0">setAFCAGCTrigger</a>(uint8_t trigger);</div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160; </div>
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde">setSyncWord</a>(uint8_t* syncWord, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160; </div>
<div class="line"><a name="l00972"></a><span class="lineno"> 972</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95">setNodeAddress</a>(uint8_t nodeAddr);</div>
<div class="line"><a name="l00973"></a><span class="lineno"> 973</span>&#160; </div>
<div class="line"><a name="l00981"></a><span class="lineno"> 981</span>&#160; int16_t <a class="code" href="class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40">setBroadcastAddress</a>(uint8_t broadAddr);</div>
<div class="line"><a name="l00982"></a><span class="lineno"> 982</span>&#160; </div>
<div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160; int16_t <a class="code" href="class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5">disableAddressFiltering</a>();</div>
<div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160; </div>
<div class="line"><a name="l00997"></a><span class="lineno"> 997</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">setOOK</a>(<span class="keywordtype">bool</span> enableOOK);</div>
<div class="line"><a name="l00998"></a><span class="lineno"> 998</span>&#160; </div>
<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a8b93142202167270db109d18b743c744">setOokThresholdType</a>(uint8_t type);</div>
<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160; </div>
<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160; int16_t <a class="code" href="class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d">setOokPeakThresholdDecrement</a>(uint8_t value);</div>
<div class="line"><a name="l01016"></a><span class="lineno"> 1016</span>&#160; </div>
<div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538">setOokFixedOrFloorThreshold</a>(uint8_t value);</div>
<div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160; </div>
<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54">setOokPeakThresholdStep</a>(uint8_t value);</div>
<div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160; </div>
<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa">enableBitSync</a>();</div>
<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160; </div>
<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd">disableBitSync</a>();</div>
<div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>&#160; </div>
<div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_s_x127x.html#a462fa74275e67c296328a01f361892d5">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160; </div>
<div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359">fixedPacketLengthMode</a>(uint8_t len = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);</div>
<div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160; </div>
<div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);</div>
<div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160; </div>
<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160; uint32_t <a class="code" href="class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac">getTimeOnAir</a>(<span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160; </div>
<div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a">setCrcFiltering</a>(<span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>);</div>
<div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160; </div>
<div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ad3955f85f456edae772a51025a19029b">setRSSIConfig</a>(uint8_t smoothingSamples, int8_t offset = 0);</div>
<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160; </div>
<div class="line"><a name="l01114"></a><span class="lineno"> 1114</span>&#160; int16_t <a class="code" href="class_s_x127x.html#abad2d455012bd28d304589c8164390eb">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l01115"></a><span class="lineno"> 1115</span>&#160; </div>
<div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160; uint16_t <a class="code" href="class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d">getIRQFlags</a>();</div>
<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160; </div>
<div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc">getModemStatus</a>();</div>
<div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160; </div>
<div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160; int8_t <a class="code" href="class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1">getTempRaw</a>();</div>
<div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160; </div>
<div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a">setRfSwitchPins</a>(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn);</div>
<div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160; </div>
<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450">randomByte</a>();</div>
<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160; </div>
<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160; int16_t <a class="code" href="class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd">getChipVersion</a>();</div>
<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160; </div>
<div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">invertIQ</a>(<span class="keywordtype">bool</span> <a class="code" href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">invertIQ</a>);</div>
<div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>&#160; </div>
<div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;<span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
<div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160; </div>
<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160; </div>
<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin);</div>
<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160; </div>
<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1">setFHSSHoppingPeriod</a>(uint8_t freqHoppingPeriod);</div>
<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160; </div>
<div class="line"><a name="l01203"></a><span class="lineno"> 1203</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617">getFHSSHoppingPeriod</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01204"></a><span class="lineno"> 1204</span>&#160; </div>
<div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c">getFHSSChannel</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>&#160; </div>
<div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66">clearFHSSInt</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160; </div>
<div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>&#160; int16_t <a class="code" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value);</div>
<div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160; </div>
<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(<span class="keywordtype">bool</span> usePreambleDetect);</div>
<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160; </div>
<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a>(<span class="keywordtype">float</span> dbm);</div>
<div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160; </div>
<div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE) &amp;&amp; !defined(RADIOLIB_LOW_LEVEL)</span></div>
<div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160; <a class="code" href="class_module.html">Module</a>* _mod;</div>
<div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160; </div>
<div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>), RADIOLIB_INTERRUPT_STATUS dir = RISING);</div>
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160; </div>
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a>();</div>
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>&#160; </div>
<div class="line"><a name="l00737"></a><span class="lineno"> 737</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>), RADIOLIB_INTERRUPT_STATUS dir = RISING);</div>
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160; </div>
<div class="line"><a name="l00742"></a><span class="lineno"> 742</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a>();</div>
<div class="line"><a name="l00743"></a><span class="lineno"> 743</span>&#160; </div>
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb">setFifoEmptyAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>&#160; </div>
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1">clearFifoEmptyAction</a>();</div>
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span>&#160; </div>
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a201c31366f32c41b801724fb662265c1">setFifoFullAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>&#160; </div>
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71">clearFifoFullAction</a>();</div>
<div class="line"><a name="l00767"></a><span class="lineno"> 767</span>&#160; </div>
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509">fifoAdd</a>(uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keyword">volatile</span> <span class="keywordtype">int</span>* remLen);</div>
<div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160; </div>
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a">fifoGet</a>(<span class="keyword">volatile</span> uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keyword">volatile</span> <span class="keywordtype">int</span>* rcvLen);</div>
<div class="line"><a name="l00793"></a><span class="lineno"> 793</span>&#160; </div>
<div class="line"><a name="l00805"></a><span class="lineno"> 805</span>&#160; int16_t <a class="code" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">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="l00806"></a><span class="lineno"> 806</span>&#160; </div>
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f">finishTransmit</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00813"></a><span class="lineno"> 813</span>&#160; </div>
<div class="line"><a name="l00823"></a><span class="lineno"> 823</span>&#160; int16_t <a class="code" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len = 0, uint8_t mode = RADIOLIB_SX127X_RXCONTINUOUS);</div>
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160; </div>
<div class="line"><a name="l00835"></a><span class="lineno"> 835</span>&#160; int16_t <a class="code" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00836"></a><span class="lineno"> 836</span>&#160; </div>
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059">startChannelScan</a>();</div>
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span>&#160; </div>
<div class="line"><a name="l00845"></a><span class="lineno"> 845</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>&#160; </div>
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde">setSyncWord</a>(uint8_t syncWord);</div>
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span>&#160; </div>
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit);</div>
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160; </div>
<div class="line"><a name="l00872"></a><span class="lineno"> 872</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed">setPreambleLength</a>(uint16_t preambleLength);</div>
<div class="line"><a name="l00873"></a><span class="lineno"> 873</span>&#160; </div>
<div class="line"><a name="l00881"></a><span class="lineno"> 881</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362">getFrequencyError</a>(<span class="keywordtype">bool</span> autoCorrect = <span class="keyword">false</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">float</span> <a class="code" href="class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544">getAFCError</a>();</div>
<div class="line"><a name="l00889"></a><span class="lineno"> 889</span>&#160; </div>
<div class="line"><a name="l00895"></a><span class="lineno"> 895</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb">getSNR</a>();</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; <span class="keywordtype">float</span> <a class="code" href="class_s_x127x.html#adc25b685de0859b799488bf7729350b6">getDataRate</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00903"></a><span class="lineno"> 903</span>&#160; </div>
<div class="line"><a name="l00911"></a><span class="lineno"> 911</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00912"></a><span class="lineno"> 912</span>&#160; </div>
<div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160; </div>
<div class="line"><a name="l00929"></a><span class="lineno"> 929</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53">setRxBandwidth</a>(<span class="keywordtype">float</span> rxBw);</div>
<div class="line"><a name="l00930"></a><span class="lineno"> 930</span>&#160; </div>
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef">setAFCBandwidth</a>(<span class="keywordtype">float</span> afcBw);</div>
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span>&#160; </div>
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e">setAFC</a>(<span class="keywordtype">bool</span> isEnabled);</div>
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; </div>
<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ab0f67330124cefc07a462e77922453d0">setAFCAGCTrigger</a>(uint8_t trigger);</div>
<div class="line"><a name="l00957"></a><span class="lineno"> 957</span>&#160; </div>
<div class="line"><a name="l00967"></a><span class="lineno"> 967</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde">setSyncWord</a>(uint8_t* syncWord, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00968"></a><span class="lineno"> 968</span>&#160; </div>
<div class="line"><a name="l00976"></a><span class="lineno"> 976</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95">setNodeAddress</a>(uint8_t nodeAddr);</div>
<div class="line"><a name="l00977"></a><span class="lineno"> 977</span>&#160; </div>
<div class="line"><a name="l00985"></a><span class="lineno"> 985</span>&#160; int16_t <a class="code" href="class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40">setBroadcastAddress</a>(uint8_t broadAddr);</div>
<div class="line"><a name="l00986"></a><span class="lineno"> 986</span>&#160; </div>
<div class="line"><a name="l00992"></a><span class="lineno"> 992</span>&#160; int16_t <a class="code" href="class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5">disableAddressFiltering</a>();</div>
<div class="line"><a name="l00993"></a><span class="lineno"> 993</span>&#160; </div>
<div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">setOOK</a>(<span class="keywordtype">bool</span> enableOOK);</div>
<div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160; </div>
<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a8b93142202167270db109d18b743c744">setOokThresholdType</a>(uint8_t type);</div>
<div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160; </div>
<div class="line"><a name="l01019"></a><span class="lineno"> 1019</span>&#160; int16_t <a class="code" href="class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d">setOokPeakThresholdDecrement</a>(uint8_t value);</div>
<div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160; </div>
<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538">setOokFixedOrFloorThreshold</a>(uint8_t value);</div>
<div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160; </div>
<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54">setOokPeakThresholdStep</a>(uint8_t value);</div>
<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160; </div>
<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa">enableBitSync</a>();</div>
<div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160; </div>
<div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd">disableBitSync</a>();</div>
<div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>&#160; </div>
<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_s_x127x.html#a462fa74275e67c296328a01f361892d5">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160; </div>
<div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359">fixedPacketLengthMode</a>(uint8_t len = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);</div>
<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160; </div>
<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen = RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK);</div>
<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160; </div>
<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160; uint32_t <a class="code" href="class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac">getTimeOnAir</a>(<span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160; </div>
<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a">setCrcFiltering</a>(<span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>);</div>
<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160; </div>
<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160; int16_t <a class="code" href="class_s_x127x.html#ad3955f85f456edae772a51025a19029b">setRSSIConfig</a>(uint8_t smoothingSamples, int8_t offset = 0);</div>
<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160; </div>
<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160; int16_t <a class="code" href="class_s_x127x.html#abad2d455012bd28d304589c8164390eb">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160; </div>
<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160; uint16_t <a class="code" href="class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d">getIRQFlags</a>();</div>
<div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160; </div>
<div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc">getModemStatus</a>();</div>
<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160; </div>
<div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160; int8_t <a class="code" href="class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1">getTempRaw</a>();</div>
<div class="line"><a name="l01143"></a><span class="lineno"> 1143</span>&#160; </div>
<div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a">setRfSwitchPins</a>(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn);</div>
<div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>&#160; </div>
<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450">randomByte</a>();</div>
<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160; </div>
<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160; int16_t <a class="code" href="class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd">getChipVersion</a>();</div>
<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160; </div>
<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">invertIQ</a>(<span class="keywordtype">bool</span> <a class="code" href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">invertIQ</a>);</div>
<div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160; </div>
<div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;<span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160; </div>
<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>&#160; </div>
<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin);</div>
<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>&#160; </div>
<div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1">setFHSSHoppingPeriod</a>(uint8_t freqHoppingPeriod);</div>
<div class="line"><a name="l01201"></a><span class="lineno"> 1201</span>&#160; </div>
<div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617">getFHSSHoppingPeriod</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160; </div>
<div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>&#160; uint8_t <a class="code" href="class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c">getFHSSChannel</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160; </div>
<div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66">clearFHSSInt</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01220"></a><span class="lineno"> 1220</span>&#160; </div>
<div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>&#160; int16_t <a class="code" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value);</div>
<div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>&#160; </div>
<div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(<span class="keywordtype">bool</span> usePreambleDetect);</div>
<div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160; </div>
<div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160; int16_t <a class="code" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a>(<span class="keywordtype">float</span> dbm);</div>
<div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160; </div>
<div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE) &amp;&amp; !defined(RADIOLIB_LOW_LEVEL)</span></div>
<div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160; <a class="code" href="class_module.html">Module</a>* _mod;</div>
<div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160; </div>
<div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160; <span class="keywordtype">float</span> _freq = 0;</div>
<div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160; <span class="keywordtype">float</span> _bw = 0;</div>
<div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160; uint8_t _sf = 0;</div>
<div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160; uint8_t _cr = 0;</div>
<div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160; <span class="keywordtype">float</span> _br = 0;</div>
<div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160; <span class="keywordtype">bool</span> _ook = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160; <span class="keywordtype">bool</span> _crcEnabled = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160; <span class="keywordtype">bool</span> _crcOn = <span class="keyword">true</span>; <span class="comment">// default value used in FSK mode</span></div>
<div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160; <span class="keywordtype">size_t</span> _packetLength = 0;</div>
<div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160; </div>
<div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>&#160; int16_t setFrequencyRaw(<span class="keywordtype">float</span> newFreq);</div>
<div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160; int16_t config();</div>
<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160; int16_t configFSK();</div>
<div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160; int16_t getActiveModem();</div>
<div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>&#160; int16_t directMode();</div>
<div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>&#160; int16_t setPacketMode(uint8_t mode, uint8_t len);</div>
<div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160; </div>
<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>&#160; <span class="keywordtype">float</span> _dataRate = 0;</div>
<div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160; <span class="keywordtype">bool</span> _packetLengthQueried = <span class="keyword">false</span>; <span class="comment">// FSK packet length is the first byte in FIFO, length can only be queried once</span></div>
<div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160; uint8_t _packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;</div>
<div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160; </div>
<div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160; <span class="keywordtype">bool</span> findChip(uint8_t ver);</div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160; int16_t setMode(uint8_t mode);</div>
<div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160; int16_t setActiveModem(uint8_t modem);</div>
<div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160; <span class="keywordtype">void</span> clearIRQFlags();</div>
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160; <span class="keywordtype">void</span> clearFIFO(<span class="keywordtype">size_t</span> count); <span class="comment">// used mostly to clear remaining bytes in FIFO after a packet read</span></div>
<div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>&#160;<span class="comment"></span> <span class="keyword">static</span> uint8_t calculateBWManExp(<span class="keywordtype">float</span> bandwidth);</div>
<div class="line"><a name="l01292"></a><span class="lineno"> 1292</span>&#160; </div>
<div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> errataFix(<span class="keywordtype">bool</span> rx) = 0;</div>
<div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;};</div>
<div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>&#160; </div>
<div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160; </div>
<div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160; </div>
<div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160; <span class="keywordtype">float</span> _freq = 0;</div>
<div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160; <span class="keywordtype">float</span> _bw = 0;</div>
<div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160; uint8_t _sf = 0;</div>
<div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160; uint8_t _cr = 0;</div>
<div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160; <span class="keywordtype">float</span> _br = 0;</div>
<div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160; <span class="keywordtype">bool</span> _ook = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>&#160; <span class="keywordtype">bool</span> _crcEnabled = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160; <span class="keywordtype">bool</span> _crcOn = <span class="keyword">true</span>; <span class="comment">// default value used in FSK mode</span></div>
<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160; <span class="keywordtype">size_t</span> _packetLength = 0;</div>
<div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160; </div>
<div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>&#160; int16_t setFrequencyRaw(<span class="keywordtype">float</span> newFreq);</div>
<div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>&#160; int16_t config();</div>
<div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160; int16_t configFSK();</div>
<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160; int16_t getActiveModem();</div>
<div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160; int16_t directMode();</div>
<div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160; int16_t setPacketMode(uint8_t mode, uint8_t len);</div>
<div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>&#160; </div>
<div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160; <span class="keywordtype">float</span> _dataRate = 0;</div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160; <span class="keywordtype">bool</span> _packetLengthQueried = <span class="keyword">false</span>; <span class="comment">// FSK packet length is the first byte in FIFO, length can only be queried once</span></div>
<div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160; uint8_t _packetLengthConfig = RADIOLIB_SX127X_PACKET_VARIABLE;</div>
<div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160; </div>
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160; <span class="keywordtype">bool</span> findChip(uint8_t ver);</div>
<div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160; int16_t setMode(uint8_t mode);</div>
<div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>&#160; int16_t setActiveModem(uint8_t modem);</div>
<div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>&#160; <span class="keywordtype">void</span> clearIRQFlags();</div>
<div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160; <span class="keywordtype">void</span> clearFIFO(<span class="keywordtype">size_t</span> count); <span class="comment">// used mostly to clear remaining bytes in FIFO after a packet read</span></div>
<div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>&#160;<span class="comment"></span> <span class="keyword">static</span> uint8_t calculateBWManExp(<span class="keywordtype">float</span> bandwidth);</div>
<div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160; </div>
<div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> errataFix(<span class="keywordtype">bool</span> rx) = 0;</div>
<div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>&#160;};</div>
<div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160; </div>
<div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160; </div>
<div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
<div class="ttc" id="aclass_s_x127x_html_a7b85344084b800966a46ace59dcb5277"><div class="ttname"><a href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">SX127x::setDIOPreambleDetect</a></div><div class="ttdeci">int16_t setDIOPreambleDetect(bool usePreambleDetect)</div><div class="ttdoc">Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1566</div></div>
<div class="ttc" id="aclass_s_x127x_html_ab99630d50672b43fc7162ba8f3293f95"><div class="ttname"><a href="class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95">SX127x::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets FSK node address. Calling this method will enable address filtering. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:992</div></div>
<div class="ttc" id="aclass_s_x127x_html_a95bc32a555675879ad9e2a9e399dc6c1"><div class="ttname"><a href="class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1">SX127x::getTempRaw</a></div><div class="ttdeci">int8_t getTempRaw()</div><div class="ttdoc">Reads uncalibrated temperature value. This function will change operating mode and should not be call...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1316</div></div>
<div class="ttc" id="aclass_s_x127x_html_adffb96b7f80dc43909bb4cebde68fe9d"><div class="ttname"><a href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">SX127x::startReceive</a></div><div class="ttdeci">int16_t startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</div><div class="ttdoc">Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:371</div></div>
<div class="ttc" id="aclass_s_x127x_html_a41089d9e5b45217d3e31ac22b5326b66"><div class="ttname"><a href="class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66">SX127x::clearFHSSInt</a></div><div class="ttdeci">void clearFHSSInt(void)</div><div class="ttdoc">Clear the FHSS interrupt.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1547</div></div>
<div class="ttc" id="aclass_s_x127x_html_a6fbdfd8e2a2ad1eb7e59a73385847acb"><div class="ttname"><a href="class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb">SX127x::setFifoEmptyAction</a></div><div class="ttdeci">void setFifoEmptyAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:447</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1f6c61b16a39a2bbb5b94b3685caae04"><div class="ttname"><a href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">SX127x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enables/disables Invert the LoRa I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1505</div></div>
<div class="ttc" id="aclass_s_x127x_html_ab0f67330124cefc07a462e77922453d0"><div class="ttname"><a href="class_s_x127x.html#ab0f67330124cefc07a462e77922453d0">SX127x::setAFCAGCTrigger</a></div><div class="ttdeci">int16_t setAFCAGCTrigger(uint8_t trigger)</div><div class="ttdoc">Controls trigger of AFC and AGC.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:958</div></div>
<div class="ttc" id="aclass_s_x127x_html_abad2d455012bd28d304589c8164390eb"><div class="ttname"><a href="class_s_x127x.html#abad2d455012bd28d304589c8164390eb">SX127x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1239</div></div>
<div class="ttc" id="aclass_s_x127x_html_afc844f7f3530f4076c8ea5f684c1b123"><div class="ttname"><a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">SX127x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:433</div></div>
<div class="ttc" id="aclass_s_x127x_html_a071442611a32154e8b3db7981f242a53"><div class="ttname"><a href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">SX127x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1530</div></div>
<div class="ttc" id="aclass_s_x127x_html_a5094d0f471aaa428167816d1ac30bb76"><div class="ttname"><a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">SX127x::setRSSIThreshold</a></div><div class="ttdeci">int16_t setRSSIThreshold(float dbm)</div><div class="ttdoc">Sets the RSSI value above which the RSSI interrupt is signaled.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1210</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1921e1d9fc1d888d2e73bb732e7db7aa"><div class="ttname"><a href="class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa">SX127x::enableBitSync</a></div><div class="ttdeci">int16_t enableBitSync()</div><div class="ttdoc">Enable Bit synchronizer.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1070</div></div>
<div class="ttc" id="aclass_s_x127x_html_aa3f409359eafa5988e8e4c2948735238"><div class="ttname"><a href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">SX127x::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> SX127x.cpp:1526</div></div>
<div class="ttc" id="aclass_s_x127x_html_a44501ec8f8ac6084467b94516b1337df"><div class="ttname"><a href="class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df">SX127x::sleep</a></div><div class="ttdeci">int16_t sleep()</div><div class="ttdoc">Sets the LoRa module to sleep to save power. Module will not be able to transmit or receive any data ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:280</div></div>
<div class="ttc" id="aclass_s_x127x_html_abfc840e8d6fe5e222f0143be17876745"><div class="ttname"><a href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">SX127x::readData</a></div><div class="ttdeci">int16_t readData(uint8_t *data, size_t len) override</div><div class="ttdoc">Reads data that was received after calling startReceive method. This method reads len characters.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:614</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1d39296b40e7282ef44d8f376065e92c"><div class="ttname"><a href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">SX127x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</div><div class="ttdoc">Set modem in variable packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1150</div></div>
<div class="ttc" id="aclass_s_x127x_html_a8025b05b8f4f2f2abb4cd803b06e2ebd"><div class="ttname"><a href="class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd">SX127x::disableBitSync</a></div><div class="ttdeci">int16_t disableBitSync()</div><div class="ttdoc">Disable Bit synchronizer (not allowed in Packet mode).</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1074</div></div>
<div class="ttc" id="aclass_s_x127x_html_a41f8cfcc2cdeb25a8e5a03f1ba4edd1e"><div class="ttname"><a href="class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e">SX127x::setAFC</a></div><div class="ttdeci">int16_t setAFC(bool isEnabled)</div><div class="ttdoc">Enables or disables FSK automatic frequency correction(AFC)</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:948</div></div>
<div class="ttc" id="aclass_s_x127x_html_a25b193b71ddb6015d25b0a161809d75a"><div class="ttname"><a href="class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a">SX127x::fifoGet</a></div><div class="ttdeci">bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is sufficently full to read.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:500</div></div>
<div class="ttc" id="aclass_s_x127x_html_a48ca43e6aad02815fa1507f0f0831c54"><div class="ttname"><a href="class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54">SX127x::setOokPeakThresholdStep</a></div><div class="ttdeci">int16_t setOokPeakThresholdStep(uint8_t value)</div><div class="ttdoc">Size of each decrement of the RSSI threshold in the OOK demodulator.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1062</div></div>
<div class="ttc" id="aclass_s_x127x_html_a7fd9cec52b7fbd0c69cbd861dc17549f"><div class="ttname"><a href="class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f">SX127x::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> SX127x.cpp:606</div></div>
<div class="ttc" id="aclass_s_x127x_html_a9b6532a25e1730973ac08146008adca5"><div class="ttname"><a href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">SX127x::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:440</div></div>
<div class="ttc" id="aclass_s_x127x_html_ac5c7f4584352a12390594395d9c29bde"><div class="ttname"><a href="class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde">SX127x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncWord)</div><div class="ttdoc">Sets LoRa sync word. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:695</div></div>
<div class="ttc" id="aclass_s_x127x_html_a7b85344084b800966a46ace59dcb5277"><div class="ttname"><a href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">SX127x::setDIOPreambleDetect</a></div><div class="ttdeci">int16_t setDIOPreambleDetect(bool usePreambleDetect)</div><div class="ttdoc">Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1561</div></div>
<div class="ttc" id="aclass_s_x127x_html_ab99630d50672b43fc7162ba8f3293f95"><div class="ttname"><a href="class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95">SX127x::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets FSK node address. Calling this method will enable address filtering. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:987</div></div>
<div class="ttc" id="aclass_s_x127x_html_a95bc32a555675879ad9e2a9e399dc6c1"><div class="ttname"><a href="class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1">SX127x::getTempRaw</a></div><div class="ttdeci">int8_t getTempRaw()</div><div class="ttdoc">Reads uncalibrated temperature value. This function will change operating mode and should not be call...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1311</div></div>
<div class="ttc" id="aclass_s_x127x_html_adffb96b7f80dc43909bb4cebde68fe9d"><div class="ttname"><a href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">SX127x::startReceive</a></div><div class="ttdeci">int16_t startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</div><div class="ttdoc">Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:367</div></div>
<div class="ttc" id="aclass_s_x127x_html_a41089d9e5b45217d3e31ac22b5326b66"><div class="ttname"><a href="class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66">SX127x::clearFHSSInt</a></div><div class="ttdeci">void clearFHSSInt(void)</div><div class="ttdoc">Clear the FHSS interrupt.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1542</div></div>
<div class="ttc" id="aclass_s_x127x_html_a6fbdfd8e2a2ad1eb7e59a73385847acb"><div class="ttname"><a href="class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb">SX127x::setFifoEmptyAction</a></div><div class="ttdeci">void setFifoEmptyAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:442</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1f6c61b16a39a2bbb5b94b3685caae04"><div class="ttname"><a href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">SX127x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enables/disables Invert the LoRa I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1500</div></div>
<div class="ttc" id="aclass_s_x127x_html_ab0f67330124cefc07a462e77922453d0"><div class="ttname"><a href="class_s_x127x.html#ab0f67330124cefc07a462e77922453d0">SX127x::setAFCAGCTrigger</a></div><div class="ttdeci">int16_t setAFCAGCTrigger(uint8_t trigger)</div><div class="ttdoc">Controls trigger of AFC and AGC.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:953</div></div>
<div class="ttc" id="aclass_s_x127x_html_ae72f140bc934016411d7d54ebc14d69c"><div class="ttname"><a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">SX127x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</div><div class="ttdoc">Set interrupt service routine function to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:428</div></div>
<div class="ttc" id="aclass_s_x127x_html_abad2d455012bd28d304589c8164390eb"><div class="ttname"><a href="class_s_x127x.html#abad2d455012bd28d304589c8164390eb">SX127x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1234</div></div>
<div class="ttc" id="aclass_s_x127x_html_a071442611a32154e8b3db7981f242a53"><div class="ttname"><a href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">SX127x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1525</div></div>
<div class="ttc" id="aclass_s_x127x_html_a5094d0f471aaa428167816d1ac30bb76"><div class="ttname"><a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">SX127x::setRSSIThreshold</a></div><div class="ttdeci">int16_t setRSSIThreshold(float dbm)</div><div class="ttdoc">Sets the RSSI value above which the RSSI interrupt is signaled.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1205</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1921e1d9fc1d888d2e73bb732e7db7aa"><div class="ttname"><a href="class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa">SX127x::enableBitSync</a></div><div class="ttdeci">int16_t enableBitSync()</div><div class="ttdoc">Enable Bit synchronizer.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1065</div></div>
<div class="ttc" id="aclass_s_x127x_html_aa3f409359eafa5988e8e4c2948735238"><div class="ttname"><a href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">SX127x::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> SX127x.cpp:1521</div></div>
<div class="ttc" id="aclass_s_x127x_html_a44501ec8f8ac6084467b94516b1337df"><div class="ttname"><a href="class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df">SX127x::sleep</a></div><div class="ttdeci">int16_t sleep()</div><div class="ttdoc">Sets the LoRa module to sleep to save power. Module will not be able to transmit or receive any data ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:276</div></div>
<div class="ttc" id="aclass_s_x127x_html_abfc840e8d6fe5e222f0143be17876745"><div class="ttname"><a href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">SX127x::readData</a></div><div class="ttdeci">int16_t readData(uint8_t *data, size_t len) override</div><div class="ttdoc">Reads data that was received after calling startReceive method. This method reads len characters.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:609</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1d39296b40e7282ef44d8f376065e92c"><div class="ttname"><a href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">SX127x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</div><div class="ttdoc">Set modem in variable packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1145</div></div>
<div class="ttc" id="aclass_s_x127x_html_a8025b05b8f4f2f2abb4cd803b06e2ebd"><div class="ttname"><a href="class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd">SX127x::disableBitSync</a></div><div class="ttdeci">int16_t disableBitSync()</div><div class="ttdoc">Disable Bit synchronizer (not allowed in Packet mode).</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1069</div></div>
<div class="ttc" id="aclass_s_x127x_html_a41f8cfcc2cdeb25a8e5a03f1ba4edd1e"><div class="ttname"><a href="class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e">SX127x::setAFC</a></div><div class="ttdeci">int16_t setAFC(bool isEnabled)</div><div class="ttdoc">Enables or disables FSK automatic frequency correction(AFC)</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:943</div></div>
<div class="ttc" id="aclass_s_x127x_html_a25b193b71ddb6015d25b0a161809d75a"><div class="ttname"><a href="class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a">SX127x::fifoGet</a></div><div class="ttdeci">bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is sufficently full to read.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:495</div></div>
<div class="ttc" id="aclass_s_x127x_html_a48ca43e6aad02815fa1507f0f0831c54"><div class="ttname"><a href="class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54">SX127x::setOokPeakThresholdStep</a></div><div class="ttdeci">int16_t setOokPeakThresholdStep(uint8_t value)</div><div class="ttdoc">Size of each decrement of the RSSI threshold in the OOK demodulator.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1057</div></div>
<div class="ttc" id="aclass_s_x127x_html_a7fd9cec52b7fbd0c69cbd861dc17549f"><div class="ttname"><a href="class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f">SX127x::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> SX127x.cpp:601</div></div>
<div class="ttc" id="aclass_s_x127x_html_a9b6532a25e1730973ac08146008adca5"><div class="ttname"><a href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">SX127x::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:435</div></div>
<div class="ttc" id="aclass_s_x127x_html_ac5c7f4584352a12390594395d9c29bde"><div class="ttname"><a href="class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde">SX127x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncWord)</div><div class="ttdoc">Sets LoRa sync word. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:690</div></div>
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &amp;str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:61</div></div>
<div class="ttc" id="aclass_s_x127x_html_add78edb65673d9e88931a55b0672a9f3"><div class="ttname"><a href="class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3">SX127x::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(uint8_t chipVersion, float br, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)</div><div class="ttdoc">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK init...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:59</div></div>
<div class="ttc" id="aclass_s_x127x_html_aa7ac558d537c6364c4bc82c8f33e398f"><div class="ttname"><a href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">SX127x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:325</div></div>
<div class="ttc" id="aclass_s_x127x_html_ada53419d65f207f352124da7747c5960"><div class="ttname"><a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">SX127x::setDio0Action</a></div><div class="ttdeci">void setDio0Action(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:425</div></div>
<div class="ttc" id="aclass_s_x127x_html_a448ea8a6a6011a9cdddd4e09bd6c9679"><div class="ttname"><a href="class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679">SX127x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:874</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1d4631691c16d6ecf38815dc4e59a059"><div class="ttname"><a href="class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059">SX127x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan()</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:670</div></div>
<div class="ttc" id="aclass_s_x127x_html_adc25b685de0859b799488bf7729350b6"><div class="ttname"><a href="class_s_x127x.html#adc25b685de0859b799488bf7729350b6">SX127x::getDataRate</a></div><div class="ttdeci">float getDataRate() const</div><div class="ttdoc">Get data rate of the latest transmitted packet.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:841</div></div>
<div class="ttc" id="aclass_s_x127x_html_aa7ac558d537c6364c4bc82c8f33e398f"><div class="ttname"><a href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">SX127x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:321</div></div>
<div class="ttc" id="aclass_s_x127x_html_a71ecfed743942c4195d8668e8588a0fc"><div class="ttname"><a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">SX127x::setDio0Action</a></div><div class="ttdeci">void setDio0Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</div><div class="ttdoc">Set interrupt service routine function to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:420</div></div>
<div class="ttc" id="aclass_s_x127x_html_a448ea8a6a6011a9cdddd4e09bd6c9679"><div class="ttname"><a href="class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679">SX127x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:869</div></div>
<div class="ttc" id="aclass_s_x127x_html_a1d4631691c16d6ecf38815dc4e59a059"><div class="ttname"><a href="class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059">SX127x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan()</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:665</div></div>
<div class="ttc" id="aclass_s_x127x_html_adc25b685de0859b799488bf7729350b6"><div class="ttname"><a href="class_s_x127x.html#adc25b685de0859b799488bf7729350b6">SX127x::getDataRate</a></div><div class="ttdeci">float getDataRate() const</div><div class="ttdoc">Get data rate of the latest transmitted packet.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:836</div></div>
<div class="ttc" id="aclass_s_x127x_html_a9c4ea3285922bf01cebd2c8a706d9a29"><div class="ttname"><a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">SX127x::transmit</a></div><div class="ttdeci">int16_t transmit(uint8_t *data, size_t len, uint8_t addr=0) override</div><div class="ttdoc">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:143</div></div>
<div class="ttc" id="aclass_s_x127x_html_a17ff4e4e0afaebed727648e1400be538"><div class="ttname"><a href="class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538">SX127x::setOokFixedOrFloorThreshold</a></div><div class="ttdeci">int16_t setOokFixedOrFloorThreshold(uint8_t value)</div><div class="ttdoc">Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1046</div></div>
<div class="ttc" id="aclass_s_x127x_html_ae9781180418c1ec9c365b74acbc98d8a"><div class="ttname"><a href="class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a">SX127x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1283</div></div>
<div class="ttc" id="aclass_s_x127x_html_a6fb42d9cd518e9f6408a40753c0be359"><div class="ttname"><a href="class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359">SX127x::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</div><div class="ttdoc">Set modem in fixed packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1146</div></div>
<div class="ttc" id="aclass_s_x127x_html_afe6e9bbfd75f9cad26f9f72c34c4ada5"><div class="ttname"><a href="class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5">SX127x::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables FSK address filtering.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1020</div></div>
<div class="ttc" id="aclass_s_x127x_html_ad532e1a62c6ee2c58f9517e6e62728ac"><div class="ttname"><a href="class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac">SX127x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1154</div></div>
<div class="ttc" id="aclass_s_x127x_html_aefeeb9f7192e11a75b5dfb1ab8488e84"><div class="ttname"><a href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">SX127x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:296</div></div>
<div class="ttc" id="aclass_s_x127x_html_adc2f1379573b7a7b5ee8125ea3752083"><div class="ttname"><a href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">SX127x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override</div><div class="ttdoc">Interrupt-driven binary transmit method. Will start transmitting arbitrary binary data up to 255 byte...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:528</div></div>
<div class="ttc" id="aclass_s_x127x_html_abc51ce6718153e4963128f25bb5aab40"><div class="ttname"><a href="class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40">SX127x::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets FSK broadcast address. Calling this method will enable address filtering. Only available in FSK ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1006</div></div>
<div class="ttc" id="aclass_s_x127x_html_a5094ba2d9268340b7aba99afe5da0544"><div class="ttname"><a href="class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544">SX127x::getAFCError</a></div><div class="ttdeci">float getAFCError()</div><div class="ttdoc">Gets current AFC error.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:814</div></div>
<div class="ttc" id="aclass_s_x127x_html_aaa6eb4363badc1c3450ad7a4d11af4b1"><div class="ttname"><a href="class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1">SX127x::clearFifoEmptyAction</a></div><div class="ttdeci">void clearFifoEmptyAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:452</div></div>
<div class="ttc" id="aclass_s_x127x_html_a2cf6a5bd8f3257f98ee4f250cbdf8bdc"><div class="ttname"><a href="class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc">SX127x::getModemStatus</a></div><div class="ttdeci">uint8_t getModemStatus()</div><div class="ttdoc">Reads modem status. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1273</div></div>
<div class="ttc" id="aclass_s_x127x_html_a68cba1ff1e6bfd9b3034c97f3932e450"><div class="ttname"><a href="class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450">SX127x::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> SX127x.cpp:1287</div></div>
<div class="ttc" id="aclass_s_x127x_html_a760b8c5103128f122fbe489c6529ce41"><div class="ttname"><a href="class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41">SX127x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the LoRa module to standby.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:288</div></div>
<div class="ttc" id="aclass_s_x127x_html_a17ff4e4e0afaebed727648e1400be538"><div class="ttname"><a href="class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538">SX127x::setOokFixedOrFloorThreshold</a></div><div class="ttdeci">int16_t setOokFixedOrFloorThreshold(uint8_t value)</div><div class="ttdoc">Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1041</div></div>
<div class="ttc" id="aclass_s_x127x_html_ae9781180418c1ec9c365b74acbc98d8a"><div class="ttname"><a href="class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a">SX127x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1278</div></div>
<div class="ttc" id="aclass_s_x127x_html_a6fb42d9cd518e9f6408a40753c0be359"><div class="ttname"><a href="class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359">SX127x::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</div><div class="ttdoc">Set modem in fixed packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1141</div></div>
<div class="ttc" id="aclass_s_x127x_html_afe6e9bbfd75f9cad26f9f72c34c4ada5"><div class="ttname"><a href="class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5">SX127x::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables FSK address filtering.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1015</div></div>
<div class="ttc" id="aclass_s_x127x_html_ad532e1a62c6ee2c58f9517e6e62728ac"><div class="ttname"><a href="class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac">SX127x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1149</div></div>
<div class="ttc" id="aclass_s_x127x_html_aefeeb9f7192e11a75b5dfb1ab8488e84"><div class="ttname"><a href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">SX127x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:292</div></div>
<div class="ttc" id="aclass_s_x127x_html_adc2f1379573b7a7b5ee8125ea3752083"><div class="ttname"><a href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">SX127x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override</div><div class="ttdoc">Interrupt-driven binary transmit method. Will start transmitting arbitrary binary data up to 255 byte...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:523</div></div>
<div class="ttc" id="aclass_s_x127x_html_abc51ce6718153e4963128f25bb5aab40"><div class="ttname"><a href="class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40">SX127x::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets FSK broadcast address. Calling this method will enable address filtering. Only available in FSK ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1001</div></div>
<div class="ttc" id="aclass_s_x127x_html_a5094ba2d9268340b7aba99afe5da0544"><div class="ttname"><a href="class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544">SX127x::getAFCError</a></div><div class="ttdeci">float getAFCError()</div><div class="ttdoc">Gets current AFC error.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:809</div></div>
<div class="ttc" id="aclass_s_x127x_html_aaa6eb4363badc1c3450ad7a4d11af4b1"><div class="ttname"><a href="class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1">SX127x::clearFifoEmptyAction</a></div><div class="ttdeci">void clearFifoEmptyAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:447</div></div>
<div class="ttc" id="aclass_s_x127x_html_a2cf6a5bd8f3257f98ee4f250cbdf8bdc"><div class="ttname"><a href="class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc">SX127x::getModemStatus</a></div><div class="ttdeci">uint8_t getModemStatus()</div><div class="ttdoc">Reads modem status. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1268</div></div>
<div class="ttc" id="aclass_s_x127x_html_a68cba1ff1e6bfd9b3034c97f3932e450"><div class="ttname"><a href="class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450">SX127x::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> SX127x.cpp:1282</div></div>
<div class="ttc" id="aclass_s_x127x_html_a760b8c5103128f122fbe489c6529ce41"><div class="ttname"><a href="class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41">SX127x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the LoRa module to standby.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:284</div></div>
<div class="ttc" id="aclass_s_x127x_html"><div class="ttname"><a href="class_s_x127x.html">SX127x</a></div><div class="ttdoc">Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX127x.h:583</div></div>
<div class="ttc" id="aclass_s_x127x_html_a2f993bc663b8937f3683047f5e3b2509"><div class="ttname"><a href="class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509">SX127x::fifoAdd</a></div><div class="ttdeci">bool fifoAdd(uint8_t *data, int totalLen, volatile int *remLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:470</div></div>
<div class="ttc" id="aclass_s_x127x_html_abc5069b39dc31b637ee561d5745e1deb"><div class="ttname"><a href="class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb">SX127x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:830</div></div>
<div class="ttc" id="aclass_s_x127x_html_a2f993bc663b8937f3683047f5e3b2509"><div class="ttname"><a href="class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509">SX127x::fifoAdd</a></div><div class="ttdeci">bool fifoAdd(uint8_t *data, int totalLen, volatile int *remLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:465</div></div>
<div class="ttc" id="aclass_s_x127x_html_abc5069b39dc31b637ee561d5745e1deb"><div class="ttname"><a href="class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb">SX127x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:825</div></div>
<div class="ttc" id="aclass_s_x127x_html_a3321ac4a7f65e73004202486db9b1d68"><div class="ttname"><a href="class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68">SX127x::reset</a></div><div class="ttdeci">virtual void reset()=0</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin. Declared pure virtual since SX1...</div></div>
<div class="ttc" id="aclass_s_x127x_html_a5da8218f69e3bf52df389a0480f8b430"><div class="ttname"><a href="class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430">SX127x::begin</a></div><div class="ttdeci">int16_t begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength)</div><div class="ttdoc">Initialization method. Will be called with appropriate parameters when calling initialization method ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:12</div></div>
<div class="ttc" id="aclass_s_x127x_html_ab608c45e0dcc44280df29580dc0a31ed"><div class="ttname"><a href="class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed">SX127x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint16_t preambleLength)</div><div class="ttdoc">Sets LoRa or FSK preamble length. Allowed values range from 6 to 65535 in LoRa mode or 0 to 65535 in ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:732</div></div>
<div class="ttc" id="aclass_s_x127x_html_a606d839b3a992c681ac9ad7ca6020022"><div class="ttname"><a href="class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022">SX127x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 1.2 to 300 kbps. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:845</div></div>
<div class="ttc" id="aclass_s_x127x_html_ab608c45e0dcc44280df29580dc0a31ed"><div class="ttname"><a href="class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed">SX127x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint16_t preambleLength)</div><div class="ttdoc">Sets LoRa or FSK preamble length. Allowed values range from 6 to 65535 in LoRa mode or 0 to 65535 in ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:727</div></div>
<div class="ttc" id="aclass_s_x127x_html_a606d839b3a992c681ac9ad7ca6020022"><div class="ttname"><a href="class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022">SX127x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 1.2 to 300 kbps. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:840</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:14</div></div>
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &amp;str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:102</div></div>
<div class="ttc" id="aclass_s_x127x_html_a729b4f3f36096b5b15bae19c7876e823"><div class="ttname"><a href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">SX127x::clearDio0Action</a></div><div class="ttdeci">void clearDio0Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:429</div></div>
<div class="ttc" id="aclass_s_x127x_html_ac5d2ddb517e474a699b4539653b3754d"><div class="ttname"><a href="class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d">SX127x::getIRQFlags</a></div><div class="ttdeci">uint16_t getIRQFlags()</div><div class="ttdoc">Reads currently active IRQ flags, can be used to check which event caused an interrupt....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1258</div></div>
<div class="ttc" id="aclass_s_x127x_html_aac2f43d70b5f94e49e09b4c9f082f46d"><div class="ttname"><a href="class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d">SX127x::setOokPeakThresholdDecrement</a></div><div class="ttdeci">int16_t setOokPeakThresholdDecrement(uint8_t value)</div><div class="ttdoc">Period of decrement of the RSSI threshold in the OOK demodulator.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1054</div></div>
<div class="ttc" id="aclass_s_x127x_html_ad3955f85f456edae772a51025a19029b"><div class="ttname"><a href="class_s_x127x.html#ad3955f85f456edae772a51025a19029b">SX127x::setRSSIConfig</a></div><div class="ttdeci">int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)</div><div class="ttdoc">Sets RSSI measurement configuration in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1216</div></div>
<div class="ttc" id="aclass_s_x127x_html_a8b93142202167270db109d18b743c744"><div class="ttname"><a href="class_s_x127x.html#a8b93142202167270db109d18b743c744">SX127x::setOokThresholdType</a></div><div class="ttdeci">int16_t setOokThresholdType(uint8_t type)</div><div class="ttdoc">Selects the type of threshold in the OOK data slicer.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1038</div></div>
<div class="ttc" id="aclass_s_x127x_html_a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef"><div class="ttname"><a href="class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef">SX127x::setAFCBandwidth</a></div><div class="ttdeci">int16_t setAFCBandwidth(float afcBw)</div><div class="ttdoc">Sets FSK automatic frequency correction bandwidth. Allowed values range from 2.6 to 250 kHz....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:932</div></div>
<div class="ttc" id="aclass_s_x127x_html_a24ef0af19a6b8954f956a3c3ad4286ee"><div class="ttname"><a href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">SX127x::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> SX127x.cpp:1078</div></div>
<div class="ttc" id="aclass_s_x127x_html_a7f04a7e883057908df18f06c7f74c7e1"><div class="ttname"><a href="class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1">SX127x::setFHSSHoppingPeriod</a></div><div class="ttdeci">int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)</div><div class="ttdoc">Sets the hopping period and enables FHSS.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1535</div></div>
<div class="ttc" id="aclass_s_x127x_html_a2cc53b9f9d90647c5709cb974779cf53"><div class="ttname"><a href="class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53">SX127x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:916</div></div>
<div class="ttc" id="aclass_s_x127x_html_a0f041e91ab2fbb6f05eef56b5addac71"><div class="ttname"><a href="class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71">SX127x::clearFifoFullAction</a></div><div class="ttdeci">void clearFifoFullAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:465</div></div>
<div class="ttc" id="aclass_s_x127x_html_adbea7515add3d81c3024ceb0d570266b"><div class="ttname"><a href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">SX127x::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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> SX127x.cpp:1556</div></div>
<div class="ttc" id="aclass_s_x127x_html_a729b4f3f36096b5b15bae19c7876e823"><div class="ttname"><a href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">SX127x::clearDio0Action</a></div><div class="ttdeci">void clearDio0Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:424</div></div>
<div class="ttc" id="aclass_s_x127x_html_ac5d2ddb517e474a699b4539653b3754d"><div class="ttname"><a href="class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d">SX127x::getIRQFlags</a></div><div class="ttdeci">uint16_t getIRQFlags()</div><div class="ttdoc">Reads currently active IRQ flags, can be used to check which event caused an interrupt....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1253</div></div>
<div class="ttc" id="aclass_s_x127x_html_aac2f43d70b5f94e49e09b4c9f082f46d"><div class="ttname"><a href="class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d">SX127x::setOokPeakThresholdDecrement</a></div><div class="ttdeci">int16_t setOokPeakThresholdDecrement(uint8_t value)</div><div class="ttdoc">Period of decrement of the RSSI threshold in the OOK demodulator.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1049</div></div>
<div class="ttc" id="aclass_s_x127x_html_ad3955f85f456edae772a51025a19029b"><div class="ttname"><a href="class_s_x127x.html#ad3955f85f456edae772a51025a19029b">SX127x::setRSSIConfig</a></div><div class="ttdeci">int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)</div><div class="ttdoc">Sets RSSI measurement configuration in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1211</div></div>
<div class="ttc" id="aclass_s_x127x_html_a8b93142202167270db109d18b743c744"><div class="ttname"><a href="class_s_x127x.html#a8b93142202167270db109d18b743c744">SX127x::setOokThresholdType</a></div><div class="ttdeci">int16_t setOokThresholdType(uint8_t type)</div><div class="ttdoc">Selects the type of threshold in the OOK data slicer.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1033</div></div>
<div class="ttc" id="aclass_s_x127x_html_a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef"><div class="ttname"><a href="class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef">SX127x::setAFCBandwidth</a></div><div class="ttdeci">int16_t setAFCBandwidth(float afcBw)</div><div class="ttdoc">Sets FSK automatic frequency correction bandwidth. Allowed values range from 2.6 to 250 kHz....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:927</div></div>
<div class="ttc" id="aclass_s_x127x_html_a24ef0af19a6b8954f956a3c3ad4286ee"><div class="ttname"><a href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">SX127x::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> SX127x.cpp:1073</div></div>
<div class="ttc" id="aclass_s_x127x_html_a7f04a7e883057908df18f06c7f74c7e1"><div class="ttname"><a href="class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1">SX127x::setFHSSHoppingPeriod</a></div><div class="ttdeci">int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)</div><div class="ttdoc">Sets the hopping period and enables FHSS.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1530</div></div>
<div class="ttc" id="aclass_s_x127x_html_a2cc53b9f9d90647c5709cb974779cf53"><div class="ttname"><a href="class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53">SX127x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:911</div></div>
<div class="ttc" id="aclass_s_x127x_html_a0f041e91ab2fbb6f05eef56b5addac71"><div class="ttname"><a href="class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71">SX127x::clearFifoFullAction</a></div><div class="ttdeci">void clearFifoFullAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:460</div></div>
<div class="ttc" id="aclass_s_x127x_html_adbea7515add3d81c3024ceb0d570266b"><div class="ttname"><a href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">SX127x::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_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> SX127x.cpp:1551</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:16</div></div>
<div class="ttc" id="aclass_s_x127x_html_ada007b90821258fe8c6ca7f8ae3efed5"><div class="ttname"><a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">SX127x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel()</div><div class="ttdoc">Performs scan for valid LoRa preamble in the current channel.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:260</div></div>
<div class="ttc" id="aclass_s_x127x_html_ad7600b8b0aac4d8a5e962d631145b617"><div class="ttname"><a href="class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617">SX127x::getFHSSHoppingPeriod</a></div><div class="ttdeci">uint8_t getFHSSHoppingPeriod(void)</div><div class="ttdoc">Gets FHSS hopping period.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1539</div></div>
<div class="ttc" id="aclass_s_x127x_html_ad7600b8b0aac4d8a5e962d631145b617"><div class="ttname"><a href="class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617">SX127x::getFHSSHoppingPeriod</a></div><div class="ttdeci">uint8_t getFHSSHoppingPeriod(void)</div><div class="ttdoc">Gets FHSS hopping period.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1534</div></div>
<div class="ttc" id="aclass_s_x127x_html_adfe0d3f033a23ec2f3c2a407285d357c"><div class="ttname"><a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">SX127x::receive</a></div><div class="ttdeci">int16_t receive(uint8_t *data, size_t len) override</div><div class="ttdoc">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:196</div></div>
<div class="ttc" id="aclass_s_x127x_html_aee5324d7d854e7a2f6768221d4f362cd"><div class="ttname"><a href="class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd">SX127x::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1312</div></div>
<div class="ttc" id="aclass_s_x127x_html_a9b3a76eb89cad60dcad92513e6848f5a"><div class="ttname"><a href="class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a">SX127x::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1200</div></div>
<div class="ttc" id="aclass_s_x127x_html_a462fa74275e67c296328a01f361892d5"><div class="ttname"><a href="class_s_x127x.html#a462fa74275e67c296328a01f361892d5">SX127x::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> SX127x.cpp:1118</div></div>
<div class="ttc" id="aclass_s_x127x_html_aee5324d7d854e7a2f6768221d4f362cd"><div class="ttname"><a href="class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd">SX127x::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1307</div></div>
<div class="ttc" id="aclass_s_x127x_html_a9b3a76eb89cad60dcad92513e6848f5a"><div class="ttname"><a href="class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a">SX127x::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1195</div></div>
<div class="ttc" id="aclass_s_x127x_html_a462fa74275e67c296328a01f361892d5"><div class="ttname"><a href="class_s_x127x.html#a462fa74275e67c296328a01f361892d5">SX127x::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> SX127x.cpp:1113</div></div>
<div class="ttc" id="aclass_s_x127x_html_ac74c5914ca429a3892c66b9d98e3ea6c"><div class="ttname"><a href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x::SX127x</a></div><div class="ttdeci">SX127x(Module *mod)</div><div class="ttdoc">Default constructor. Called internally when creating new LoRa instance.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:4</div></div>
<div class="ttc" id="aclass_s_x127x_html_a0995088d37689a3c240a1af791df6cf1"><div class="ttname"><a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">SX127x::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Disables direct mode and enables packet mode, allowing the module to receive packets....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:362</div></div>
<div class="ttc" id="aclass_s_x127x_html_a400575e3d83977bd250c5cb382fc7002"><div class="ttname"><a href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">SX127x::setCurrentLimit</a></div><div class="ttdeci">int16_t setCurrentLimit(uint8_t currentLimit)</div><div class="ttdoc">Sets current limit for over current protection at transmitter amplifier. Allowed values range from 45...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:708</div></div>
<div class="ttc" id="aclass_s_x127x_html_af6aa854a2668d70f4d3a374a49440362"><div class="ttname"><a href="class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362">SX127x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError(bool autoCorrect=false)</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:761</div></div>
<div class="ttc" id="aclass_s_x127x_html_a56340d1bdc69b3efc64636be39445a9c"><div class="ttname"><a href="class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c">SX127x::getFHSSChannel</a></div><div class="ttdeci">uint8_t getFHSSChannel(void)</div><div class="ttdoc">Gets the FHSS channel in use.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1543</div></div>
<div class="ttc" id="aclass_s_x127x_html_a201c31366f32c41b801724fb662265c1"><div class="ttname"><a href="class_s_x127x.html#a201c31366f32c41b801724fb662265c1">SX127x::setFifoFullAction</a></div><div class="ttdeci">void setFifoFullAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:456</div></div>
<div class="ttc" id="aclass_s_x127x_html_a0995088d37689a3c240a1af791df6cf1"><div class="ttname"><a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">SX127x::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Disables direct mode and enables packet mode, allowing the module to receive packets....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:358</div></div>
<div class="ttc" id="aclass_s_x127x_html_a400575e3d83977bd250c5cb382fc7002"><div class="ttname"><a href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">SX127x::setCurrentLimit</a></div><div class="ttdeci">int16_t setCurrentLimit(uint8_t currentLimit)</div><div class="ttdoc">Sets current limit for over current protection at transmitter amplifier. Allowed values range from 45...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:703</div></div>
<div class="ttc" id="aclass_s_x127x_html_af6aa854a2668d70f4d3a374a49440362"><div class="ttname"><a href="class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362">SX127x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError(bool autoCorrect=false)</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:756</div></div>
<div class="ttc" id="aclass_s_x127x_html_a56340d1bdc69b3efc64636be39445a9c"><div class="ttname"><a href="class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c">SX127x::getFHSSChannel</a></div><div class="ttdeci">uint8_t getFHSSChannel(void)</div><div class="ttdoc">Gets the FHSS channel in use.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1538</div></div>
<div class="ttc" id="aclass_s_x127x_html_a201c31366f32c41b801724fb662265c1"><div class="ttname"><a href="class_s_x127x.html#a201c31366f32c41b801724fb662265c1">SX127x::setFifoFullAction</a></div><div class="ttdeci">void setFifoFullAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:451</div></div>
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &amp;str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:53</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View file

@ -158,8 +158,8 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -214,16 +214,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -158,8 +158,8 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -213,16 +213,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -159,8 +159,8 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -221,16 +221,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -157,8 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -200,16 +200,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -157,8 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -210,16 +210,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -157,8 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -213,16 +213,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -157,8 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -216,16 +216,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -157,8 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -205,16 +205,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -157,8 +157,8 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">setDataShapingOOK</a>(uint8_t sh)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -210,16 +210,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5 inherit pub_methods_class_s_x127x"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>

View file

@ -146,8 +146,8 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a">setCrcFiltering</a>(bool crcOn=true)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">setCurrentLimit</a>(uint8_t currentLimit)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd">setDataShaping</a>(uint8_t sh)=0</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a>(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">setDIOPreambleDetect</a>(bool usePreambleDetect)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -155,16 +155,16 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:a0995088d37689a3c240a1af791df6cf1"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">packetMode</a> ()</td></tr>
<tr class="memdesc:a0995088d37689a3c240a1af791df6cf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables direct mode and enables packet mode, allowing the module to receive packets. Can only be activated in FSK mode. <a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">More...</a><br /></td></tr>
<tr class="separator:a0995088d37689a3c240a1af791df6cf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada53419d65f207f352124da7747c5960"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">setDio0Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:ada53419d65f207f352124da7747c5960"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">More...</a><br /></td></tr>
<tr class="separator:ada53419d65f207f352124da7747c5960"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ecfed743942c4195d8668e8588a0fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">setDio0Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:a71ecfed743942c4195d8668e8588a0fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO0 activates. <a href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">More...</a><br /></td></tr>
<tr class="separator:a71ecfed743942c4195d8668e8588a0fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729b4f3f36096b5b15bae19c7876e823"><td class="memItemLeft" align="right" valign="top"><a id="a729b4f3f36096b5b15bae19c7876e823"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">clearDio0Action</a> ()</td></tr>
<tr class="memdesc:a729b4f3f36096b5b15bae19c7876e823"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO0 activates. <br /></td></tr>
<tr class="separator:a729b4f3f36096b5b15bae19c7876e823"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc844f7f3530f4076c8ea5f684c1b123"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">setDio1Action</a> (void(*func)(void))</td></tr>
<tr class="memdesc:afc844f7f3530f4076c8ea5f684c1b123"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">More...</a><br /></td></tr>
<tr class="separator:afc844f7f3530f4076c8ea5f684c1b123"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72f140bc934016411d7d54ebc14d69c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">setDio1Action</a> (void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</td></tr>
<tr class="memdesc:ae72f140bc934016411d7d54ebc14d69c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when DIO1 activates. <a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">More...</a><br /></td></tr>
<tr class="separator:ae72f140bc934016411d7d54ebc14d69c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6532a25e1730973ac08146008adca5"><td class="memItemLeft" align="right" valign="top"><a id="a9b6532a25e1730973ac08146008adca5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">clearDio1Action</a> ()</td></tr>
<tr class="memdesc:a9b6532a25e1730973ac08146008adca5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears interrupt service routine to call when DIO1 activates. <br /></td></tr>
@ -1612,8 +1612,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</div>
</div>
<a id="ada53419d65f207f352124da7747c5960"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada53419d65f207f352124da7747c5960">&#9670;&nbsp;</a></span>setDio0Action()</h2>
<a id="a71ecfed743942c4195d8668e8588a0fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71ecfed743942c4195d8668e8588a0fc">&#9670;&nbsp;</a></span>setDio0Action()</h2>
<div class="memitem">
<div class="memproto">
@ -1622,8 +1622,18 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<td class="memname">void SX127x::setDio0Action </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>func</em></td><td>)</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">RADIOLIB_INTERRUPT_STATUS&#160;</td>
<td class="paramname"><em>dir</em> = <code>RISING</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
@ -1631,15 +1641,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Set interrupt service routine function to call when DIO0 activates. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">func</td><td>Pointer to interrupt service routine. </td></tr>
<tr><td class="paramname">func</td><td>Pointer to interrupt service routine.</td></tr>
<tr><td class="paramname">dir</td><td>Signal change direction. Defaults to RISING. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="afc844f7f3530f4076c8ea5f684c1b123"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc844f7f3530f4076c8ea5f684c1b123">&#9670;&nbsp;</a></span>setDio1Action()</h2>
<a id="ae72f140bc934016411d7d54ebc14d69c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae72f140bc934016411d7d54ebc14d69c">&#9670;&nbsp;</a></span>setDio1Action()</h2>
<div class="memitem">
<div class="memproto">
@ -1648,8 +1659,18 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<td class="memname">void SX127x::setDio1Action </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>func</em></td><td>)</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">RADIOLIB_INTERRUPT_STATUS&#160;</td>
<td class="paramname"><em>dir</em> = <code>RISING</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
@ -1657,7 +1678,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Set interrupt service routine function to call when DIO1 activates. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">func</td><td>Pointer to interrupt service routine. </td></tr>
<tr><td class="paramname">func</td><td>Pointer to interrupt service routine.</td></tr>
<tr><td class="paramname">dir</td><td>Signal change direction. Defaults to RISING. </td></tr>
</table>
</dd>
</dl>

View file

@ -48,8 +48,8 @@ var class_s_x127x =
[ "setBroadcastAddress", "class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40", null ],
[ "setCrcFiltering", "class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a", null ],
[ "setCurrentLimit", "class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002", null ],
[ "setDio0Action", "class_s_x127x.html#ada53419d65f207f352124da7747c5960", null ],
[ "setDio1Action", "class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123", null ],
[ "setDio0Action", "class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc", null ],
[ "setDio1Action", "class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c", null ],
[ "setDIOMapping", "class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b", null ],
[ "setDIOPreambleDetect", "class_s_x127x.html#a7b85344084b800966a46ace59dcb5277", null ],
[ "setDirectAction", "class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238", null ],

View file

@ -194,12 +194,12 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li>
<li>setDio0Action()
: <a class="el" href="class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77">RF69</a>
, <a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">SX127x</a>
, <a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">SX127x</a>
</li>
<li>setDio1Action()
: <a class="el" href="class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf">RF69</a>
, <a class="el" href="class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d">SX126x</a>
, <a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">SX127x</a>
, <a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">SX127x</a>
, <a class="el" href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x</a>
</li>
<li>setDio2AsRfSwitch()

View file

@ -200,12 +200,12 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
</li>
<li>setDio0Action()
: <a class="el" href="class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77">RF69</a>
, <a class="el" href="class_s_x127x.html#ada53419d65f207f352124da7747c5960">SX127x</a>
, <a class="el" href="class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc">SX127x</a>
</li>
<li>setDio1Action()
: <a class="el" href="class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf">RF69</a>
, <a class="el" href="class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d">SX126x</a>
, <a class="el" href="class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123">SX127x</a>
, <a class="el" href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">SX127x</a>
, <a class="el" href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x</a>
</li>
<li>setDio2AsRfSwitch()

View file

@ -168,6 +168,7 @@ var NAVTREEINDEX2 =
"class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450":[3,0,39,30],
"class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359":[3,0,39,14],
"class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb":[3,0,39,55],
"class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc":[3,0,39,48],
"class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823":[3,0,39,3],
"class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41":[3,0,39,72],
"class_s_x127x.html#a7b85344084b800966a46ace59dcb5277":[3,0,39,51],
@ -200,13 +201,13 @@ var NAVTREEINDEX2 =
"class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac":[3,0,39,27],
"class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617":[3,0,39,19],
"class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5":[3,0,39,40],
"class_s_x127x.html#ada53419d65f207f352124da7747c5960":[3,0,39,48],
"class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b":[3,0,39,50],
"class_s_x127x.html#adc25b685de0859b799488bf7729350b6":[3,0,39,17],
"class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083":[3,0,39,77],
"class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3":[3,0,39,2],
"class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c":[3,0,39,36],
"class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d":[3,0,39,74],
"class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c":[3,0,39,49],
"class_s_x127x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,39,34],
"class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,39,32],
"class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a":[3,0,39,65],
@ -217,7 +218,6 @@ var NAVTREEINDEX2 =
"class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362":[3,0,39,20],
"class_s_x127x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,39,83],
"class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,39,35],
"class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123":[3,0,39,49],
"class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5":[3,0,39,8],
"class_s_x1280.html":[3,0,40],
"class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb":[3,0,40,0],

View file

@ -26,8 +26,8 @@ var searchData=
['setcurrentlimit_233',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
['setdatashaping_234',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]],
['setdatashapingook_235',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
['setdio0action_236',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
['setdio1action_237',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
['setdio0action_236',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc',1,'SX127x::setDio0Action()']]],
['setdio1action_237',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
['setdio2asrfswitch_238',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
['setdiomapping_239',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]],
['setdiopreambledetect_240',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],

View file

@ -24,8 +24,8 @@ var searchData=
['setcurrentlimit_529',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
['setdatashaping_530',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]],
['setdatashapingook_531',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
['setdio0action_532',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]],
['setdio1action_533',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
['setdio0action_532',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#a71ecfed743942c4195d8668e8588a0fc',1,'SX127x::setDio0Action()']]],
['setdio1action_533',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]],
['setdio2asrfswitch_534',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
['setdiomapping_535',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]],
['setdiopreambledetect_536',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],